diff options
Diffstat (limited to '')
244 files changed, 14600 insertions, 38523 deletions
diff --git a/dist/languages/ca.ts b/dist/languages/ca.ts index 7318eb481..8083cc40c 100644 --- a/dist/languages/ca.ts +++ b/dist/languages/ca.ts @@ -358,78 +358,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Àudio</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Motor de sortida:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Estèreo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Envoltant</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Utilitza el volum global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Configurar volum:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Volum:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Silenciar l'àudio quan estigui en segon plà</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Àudio</translation> </message> </context> <context> @@ -493,139 +447,25 @@ This would ban both their forum username and their IP address.</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Precisió:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Precís</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Insegur</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoic (desactiva la majoria d'optimitzacions)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Recomanem establir la precisió a "Auto".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Paràmetres d'optimització de la CPU insegurs</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Aquests paràmetres redueixen la precisió a canvi de rendiment.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Aquest paràmetre augmenta el rendiment reduint la precisió de les instruccions "fused multiply–add" en CPUs sense support natiu FMA.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Desactivar FMA (millora el rendiment en CPUs sense FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Aquest paràmetre augmenta el rendiment d'algunes funcions de punt flotant, fent servir aproximacions natives menys precises.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>FRSQRTE i FRECPE més ràpid</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Aquesta opció millora la velocitat de les funcions de punt flotant ASIMD de 32 bits executant-les amb modes d'arrodoniment incorrectes.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Instruccions ASIMD més ràpides (només 32 bits)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Aquesta opció millora la velocitat eliminant les comprovacions NaN. Tingues en compte que això també redueix la precisió de determinades instruccions de punt flotant.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Gestió imprecisa NaN</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Aquesta opció millora la velocitat eliminant una comprovació de seguretat abans de cada lectura/escriptura de memòria de l'hoste. Desactivar-lo pot permetre que un joc llegeixi/escrigui la memòria de l'emulador.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Desactiva les comprovacions d'espai d'adreces</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Aquesta opció millora la velocitat basant-se només en les semàntiques de cmpxchg per assegurar la seguretat de les instruccions d'accés exclusiu. Tingui en compte que això podria ocasionar bloquejos i altres situacions de competició.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ignorar monitorització global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>La configuració de la CPU només està disponible quan el joc no s'està executant.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -841,222 +681,222 @@ This would ban both their forum username and their IP address.</source> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Activar GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Port:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Registre</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Filtre de registre global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Mostra el registre a la consola</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Obrir ubicació de l'arxiu del registre</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Filtre de registre global</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Quan està marcat, la mida màxima del registre augmenta de 100 MB a 1 GB </translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Habilitar registre ampliat**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Mostra el registre a la consola</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Cadena d'arguments</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Gràfics</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Quan està marcat, l'API de gràfics entrarà en un mode de depuració més lent</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Activar depuració de gràfics</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Quan està marcat, habilitarà els volcats dels errors d'Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Quan està marcat, s'executaran els shaders sense canvis de lògica de bucle</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Activar Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Desactivar comprovacions de seguretat de bucles</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Quan està marcat, bolcarà tots els shaders d'assemblador originals del cache de shaders del disc o del joc mentre els troba</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Bolcar shaders del joc</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Quan està marcat, desactiva el compilador de macro Just In Time. Activar això fa que els jocs funcionin més lentament</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Desactivar macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Quan està marcat, l'API de gràfics entrarà en un mode de depuració més lent</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Activar depuració de gràfics</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Quan està marcat, yuzu registrarà estadístiques sobre la cache de canonada compilada</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Activar informació de shaders</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Quan està marcat, s'executaran els shaders sense canvis de lògica de bucle</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Desactivar comprovacions de seguretat de bucles</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Quan està marcat, habilitarà els volcats dels errors d'Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Depuració</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Activar Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Activa els serveis d'informes detallats**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Avançat</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Activar registre d'accés al FS</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Desactivar el Web Applet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Activar tots els tipus de controladors</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Avançat</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Activar Auto-Stub**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Mode quiosc (Quest)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Activar depuració de la CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Activar alertes de depuració</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Activar Auto-Stub**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Depuració</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Activar tots els tipus de controladors</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Activar registre d'accés al FS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Desactivar el Web Applet</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Activa els serveis d'informes detallats**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Això es restablirà automàticament quan es tanqui yuzu.</translation> </message> @@ -1126,78 +966,83 @@ This would ban both their forum username and their IP address.</source> <translation>Configuració de yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Àudio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Depuració</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Sistema de fitxers</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Gràfics</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>GràficsAvançat</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Tecles d'accés ràpid</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Controls</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Perfils</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Xarxa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Llista de jocs</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1356,57 +1201,17 @@ This would ban both their forum username and their IP address.</source> <translation>General</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Limitar percentatge de velocitat</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Emulació de CPU multinucli</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Confirmar la sortida mentre s'està executant l'emulació</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Sol·licitar l'usuari en l'arrencada del joc</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Pausa l'emulació quan la finestra està en segon pla</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Ocultar el cursor del ratolí en cas d'inactivitat</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Reiniciar tots els paràmetres</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Això restablirà tota la configuració i eliminarà totes les configuracions dels jocs. No eliminarà ni els directoris de jocs, ni els perfils, ni els perfils dels controladors. Procedir?</translation> </message> @@ -1429,308 +1234,43 @@ This would ban both their forum username and their IP address.</source> <translation>Paràmetres de l'API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Suport de shaders:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Dispositiu:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Cap</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Paràmetres gràfics</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Utilitzar cache de shaders de canonada</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Utilitzar emulació asíncrona de GPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Accelerar la descodificació de textures ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Emulació NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Sense sortida de vídeo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Descodificació de vídeo a la CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Descodificació de vídeo a la GPU (Valor Predeterminat)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Mode pantalla completa:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Finestra sense vores</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Pantalla completa exclusiva</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Relació d'aspecte:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Valor predeterminat (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Forçar 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Forçar 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Estirar a la finestra</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Resolució:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Filtre d'adaptació de finestra:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Veí més proper</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilineal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicúbic</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussià</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Mètode d'anti-aliasing</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Utilitza un color de fons global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Configura un color de fons:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Color de fons:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Assembly Shaders, només NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation type="unfinished"/> </message> @@ -1752,162 +1292,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>Paràmetres gràfics avançats</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Nivell de precisió:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Activa la compilació asíncrona de shaders, el qual podria reduir el tartamudeig dels shaders. Aquesta funcionalitat és experimental.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Utilitzar la construcció de shaders asíncrona (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Habilita el temps ràpid de la GPU. Aquesta opció obligarà a la majoria dels jocs a executar-se a la seva resolució nativa més alta.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Utilitzar temps ràpid a la GPU (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Filtrat anisotròpic:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Automàtic</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Valor predeterminat</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3222,100 +2606,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Diàleg</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Informació</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID Títol</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Nom de l'arxiu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Versió</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Mida</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Desenvolupador</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Complements</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>General</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Complements</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Gràfics</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Gràfics avanç.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Àudio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Propietats</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Utilitzar configuració global (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3637,412 +3016,17 @@ UUID: %2</source> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Paràmetres del sistema</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Regió:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Valor predeterminat</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Egipte</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hong Kong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Islàndia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Isreal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japó</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Líbia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polònia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapur</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turquia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>EUA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Austràlia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Xina</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Corea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Zona horària:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Nota: això pot anul·lar-se quan la configuració de regió es selecciona automàticament</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japonès (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Francès (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Alemany (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italià (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Castellà (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Xinès</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Coreà (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Holandès (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portuguès (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Rus (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwanès</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Anglès britànic</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Francès canadenc</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Espanyol llatinoamericà</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Xinès simplificat</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Xinès tradicional (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Portuguès brasiler (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>RTC personalitzat</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Idioma</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Llavor de GNA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Els paràmetres del sistema només estan disponibles quan el joc no s'està executant.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation type="unfinished"/> </message> @@ -4251,64 +3235,64 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Cap</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Petit (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Estàndard (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Gran (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Tamany complet (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Petit (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Estàndard (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Gran (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Nom de l'arxiu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Tipus d'arxiu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID del títol</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Nom del títol</translation> </message> @@ -4411,15 +3395,31 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Resolució:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Seleccioni el directori de les Captures de Pantalla...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4720,12 +3720,12 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation type="unfinished"/> </message> @@ -4733,86 +3733,86 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Es recullen dades anònimes</a> per ajudar a millorar yuzu. <br/><br/>Desitja compartir les seves dades d'ús amb nosaltres?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetria</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Carregant Web applet...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Desactivar el Web Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Desactivar l'Applet Web pot provocar comportaments indefinits i només hauria d'utilitzar-se amb Super Mario 3D All-Stars. Estàs segur de que vols desactivar l'Applet Web? (Això pot ser reactivat als paràmetres Debug.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>La quantitat de shaders que s'estan compilant actualment</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>El multiplicador d'escala de resolució seleccionat actualment.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Velocitat d'emulació actual. Valors superiors o inferiors a 100% indiquen que l'emulació s'està executant més ràpidament o més lentament que a la Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Quants fotogrames per segon està mostrant el joc actualment. Això variarà d'un joc a un altre i d'una escena a una altra.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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 que costa emular un fotograma de la Switch, sense tenir en compte la limitació de fotogrames o la sincronització vertical. Per a una emulació òptima, aquest valor hauria de ser com a màxim de 16.67 ms.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation type="unfinished"/> </message> @@ -4890,418 +3890,418 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les <translation>S'ha produït un error desconegut. Si us plau, consulti el registre per a més detalls.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>S'està tancant el programari</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Dades de partides guardades</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Dades de mods</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Error obrint la carpeta %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>La carpeta no existeix!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Error obrint la cache transferible de shaders</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>No s'ha pogut crear el directori de la cache dels shaders per aquest títol.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Eliminar entrada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>S'ha eliminat correctament</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>S'ha eliminat correctament el joc base instal·lat.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>El joc base no està instal·lat a la NAND i no pot ser eliminat.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>S'ha eliminat correctament l'actualització instal·lada.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>No hi ha cap actualització instal·lada per aquest títol.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>No hi ha cap DLC instal·lat per aquest títol.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>S'ha eliminat correctament %1 DLC instal·lat/s.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Desitja eliminar la cache transferible de shaders d'OpenGL?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Desitja eliminar la cache transferible de shaders de Vulkan?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Desitja eliminar totes les caches transferibles de shaders?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Desitja eliminar la configuració personalitzada del joc?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Eliminar arxiu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Error eliminant la cache transferible de shaders</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>No existeix una cache de shaders per aquest títol.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>S'ha eliminat correctament la cache transferible de shaders.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>No s'ha pogut eliminar la cache transferible de shaders.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Error al eliminar les caches de shaders transferibles</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Caches de shaders transferibles eliminades correctament.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>No s'ha pogut eliminar el directori de caches de shaders transferibles.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Error eliminant la configuració personalitzada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>No existeix una configuració personalitzada per aquest joc.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>S'ha eliminat correctament la configuració personalitzada del joc.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>No s'ha pogut eliminar la configuració personalitzada del joc.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>La extracció de RomFS ha fallat!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>S'ha produït un error copiant els arxius RomFS o l'usuari ha cancel·lat la operació.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Completa</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Esquelet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Seleccioni el mode de bolcat de RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Si us plau, seleccioni la forma en que desitja bolcar la RomFS.<br>Completa copiarà tots els arxius al nou directori mentre que<br>esquelet només crearà l'estructura de directoris.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>No hi ha suficient espai lliure a %1 per extreure el RomFS. Si us plau, alliberi espai o esculli un altre directori de bolcat a Emulació > Configuració > Sistema > Sistema d'arxius > Carpeta arrel de bolcat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Extraient RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Cancel·la</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Extracció de RomFS completada correctament!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>L'operació s'ha completat correctament.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Error obrint %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Seleccionar directori</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Propietats</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Les propietats del joc no s'han pogut carregar.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Executable de Switch (%1);;Tots els Arxius (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Carregar arxiu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Obrir el directori de la ROM extreta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Directori seleccionat invàlid</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>El directori que ha seleccionat no conté un arxiu 'main'.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Arxiu de Switch Instal·lable (*.nca *.nsp *.xci);;Arxiu de Continguts Nintendo (*.nca);;Paquet d'enviament Nintendo (*.nsp);;Imatge de Cartutx NX (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Instal·lar arxius</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n arxiu(s) restants</numerusform><numerusform>%n arxiu(s) restants</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Instal·lant arxiu "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Resultats instal·lació</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Per evitar possibles conflictes, no recomanem als usuaris que instal·lin jocs base a la NAND. Si us plau, utilitzi aquesta funció només per a instal·lar actualitzacions i DLCs.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n nou(s) arxiu(s) s'ha(n) instal·lat @@ -5309,7 +4309,7 @@ Si us plau, utilitzi aquesta funció només per a instal·lar actualitzacions i </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n arxiu(s) s'han sobreescrit @@ -5317,7 +4317,7 @@ Si us plau, utilitzi aquesta funció només per a instal·lar actualitzacions i </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n arxiu(s) no s'han instal·lat @@ -5325,312 +4325,312 @@ Si us plau, utilitzi aquesta funció només per a instal·lar actualitzacions i </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Aplicació del sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Arxiu del sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Actualització de l'aplicació del sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Paquet de firmware (Tipus A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Paquet de firmware (Tipus B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Joc</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Actualització de joc</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC del joc</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Títol delta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Seleccioni el tipus d'instal·lació NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Seleccioni el tipus de títol que desitja instal·lar aquest NCA com a: (En la majoria dels casos, el valor predeterminat 'Joc' està bé.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Ha fallat la instal·lació</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>El tipus de títol seleccionat per el NCA és invàlid.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Arxiu no trobat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Arxiu "%1" no trobat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>D'acord</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Falta el compte de yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Per tal d'enviar un cas de prova de compatibilitat de joc, ha de vincular el seu compte de yuzu.<br><br/>Per a vincular el seu compte de yuzu, vagi a Emulació & gt; Configuració & gt; Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Error obrint URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>No es pot obrir la URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Gravació TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Sobreescriure l'arxiu del jugador 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Configuració invàlida detectada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>El controlador del mode portàtil no es pot fer servir en el mode acoblat. Es seleccionarà el controlador Pro en el seu lloc.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>L'amiibo actual ha sigut eliminat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>El joc actual no està buscant amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Arxiu Amiibo (%1);; Tots els Arxius (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Carregar Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Error al carregar les dades d'Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Captura de pantalla</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Imatge PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Estat TAS: executant %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Estat TAS: gravant %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Estat TAS: inactiu %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Estat TAS: invàlid</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Parar l'execució</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Iniciar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Parar g&ravació</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>G&ravar</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Construint: %n shader(s)</numerusform><numerusform>Construint: %n shader(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Escala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Velocitat: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Velocitat: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Joc: %1 FPS (desbloquejat)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Joc: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Fotograma: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>SENSE AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Confirmi la clau de rederivació</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5647,37 +4647,37 @@ i opcionalment faci còpies de seguretat. Això eliminarà els arxius de les claus generats automàticament i tornarà a executar el mòdul de derivació de claus.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Falten fusibles</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation> - Falta BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - Falta BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - Falta PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Falten components de derivació</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Falten les claus d'encriptació. <br>Si us plau, segueixi <a href='https://yuzu-emu.org/help/quickstart/'>la guia ràpida de yuzu</a> per a obtenir totes les seves claus, firmware i jocs.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5686,49 +4686,49 @@ Això pot prendre fins a un minut depenent del rendiment del seu sistema.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Derivant claus</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Seleccioni el destinatari per a bolcar el RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Si us plau, seleccioni quin RomFS desitja bolcar.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Està segur de que vol tancar yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Està segur de que vol aturar l'emulació? Qualsevol progrés no guardat es perdrà.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5737,97 +4737,97 @@ Would you like to bypass this and exit anyway?</source> Desitja tancar-lo de totes maneres?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Cap</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilineal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicúbic</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussià</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Acoblada</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Portàtil</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5835,44 +4835,44 @@ Desitja tancar-lo de totes maneres?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL no disponible!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu no ha estat compilat amb suport per OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Error al inicialitzar OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>La seva GPU no suporta OpenGL, o no té instal·lat els últims controladors gràfics.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Error inicialitzant OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>La seva GPU no suporta OpenGL 4.6, o no té instal·lats els últims controladors gràfics.<br><br>GL Renderer:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>És possible que la seva GPU no suporti una o més extensions necessàries d'OpenGL. Si us plau, asseguris de tenir els últims controladors de la tarjeta gràfica.<br><br>GL Renderer:<br>%1<br><br>Extensions no suportades:<br>%2</translation> </message> @@ -5880,173 +4880,173 @@ Desitja tancar-lo de totes maneres?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Preferit</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Iniciar el joc</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Iniciar el joc sense la configuració personalitzada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Obrir la ubicació dels arxius de partides guardades</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Obrir la ubicació dels mods</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Obrir cache transferible de shaders de canonada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Eliminar</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Eliminar actualització instal·lada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Eliminar tots els DLC instal·lats</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Eliminar configuració personalitzada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Eliminar cache de canonada d'OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Eliminar cache de canonada de Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Eliminar totes les caches de canonada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Eliminar tots els continguts instal·lats</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Bolcar RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Bolcar RomFS a SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Copiar la ID del títol al porta-retalls</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Navegar a l'entrada de GameDB</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Propietats</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Escanejar subdirectoris</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Eliminar directori de jocs</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Moure amunt</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Move avall</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Obre ubicació del directori</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Esborrar</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Compatibilitat</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Complements</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Tipus d'arxiu</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Mida</translation> </message> @@ -6117,7 +5117,7 @@ Desitja tancar-lo de totes maneres?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Faci doble clic per afegir un nou directori a la llista de jocs</translation> </message> @@ -6130,12 +5130,12 @@ Desitja tancar-lo de totes maneres?</translation> <translation><numerusform>%1 de %n resultat(s)</numerusform><numerusform>%1 de %n resultat(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filtre:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Introdueixi patró per a filtrar</translation> </message> @@ -6211,12 +5211,12 @@ Desitja tancar-lo de totes maneres?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation type="unfinished"/> @@ -6225,13 +5225,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6252,111 +5250,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Captura de pantalla</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Pantalla Completa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Carregar arxiu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation type="unfinished"/> </message> @@ -6476,42 +5476,42 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Jugadors</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation type="unfinished"/> </message> @@ -7614,7 +6614,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Controlador Pro</translation> </message> @@ -7627,7 +6627,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Joycons duals</translation> </message> @@ -7640,7 +6640,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Joycon esquerra</translation> </message> @@ -7653,7 +6653,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Joycon dret</translation> </message> @@ -7682,7 +6682,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Portàtil</translation> </message> @@ -7798,32 +6798,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Controlador de GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Controlador NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Controlador SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Controlador N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/cs.ts b/dist/languages/cs.ts index b9f8a06b0..b0420ec8a 100644 --- a/dist/languages/cs.ts +++ b/dist/languages/cs.ts @@ -358,78 +358,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <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> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Výstupní Engine:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Použít globální hlasitost</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Nastavit hlasitost:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Hlasitost:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <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> </context> <context> @@ -493,137 +447,25 @@ This would ban both their forum username and their IP address.</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Obecné</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Přesnost:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Automatické</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Přesné</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Nebezpečné</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoidní (zakáže většinu optimizací)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Doporučujeme nastavit přesnost na "Automatické".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Nebezpečná nastavení optimalizace CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Tato nastavení snižují přesnost pro vyšší rychlost.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Toto nastavení zvýší rychlost tím, že sníží přesnost instrukcí fused-multiply-add na procesorech bez nativní podpory FMA.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Rozložit FMA instrukce (zlepší výkon na CPU bez FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Tato možnost zvýší rychlost některých funkcí pro čísla s pohyblivou desetinnou čárkou použitím méně přesných nativních aproximací.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Rychlejší FRSQRTE a FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Tato možnost zvýší rychlost 32-bitových ASIMD funkcí pro čísla s pohyblivou desetinnou čárkou použitím méně přesných zaokruhlovacích režimů.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Rychlejší instrukce ASIMD (Pouze 32 bitové)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Tato možnost zvýší rychlost odstraněním ověření NaN. Také snižuje přesnost některých instrukcí pro čísla s pohyblivou desetinnou čárkou.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Nepřesné zpracování NaN</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> -Tato možnost zlepšuje rychlost vypnutím bezpečnostní kontroly před každým zápisem/přečtením paměti ve hře. Zakázání této možnosti by mohlo dovolit hře číst/zapisovat pamět emulátoru.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Zakázat kontrolu adres paměti</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> -Tato možnost zlepšuje rychlost díky závislosti na sémantice cmpxchg pro zajištění bezpečnosti exkluzivního přístupu k přístupovým instrukcím. Prosím zapamtujte si že tato možnost může zavinit zaseknutí a ostatní náhodné akce.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ignorovat globální hlídač.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Nastavení CPU jsou k dispozici, pouze když není spuštěna žádná hra.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -833,222 +675,222 @@ Tato možnost zlepšuje rychlost díky závislosti na sémantice cmpxchg pro zaj <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Debugger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Povolit GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Port:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Logování</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Centrální log filtr</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Zobrazit log v konzoli</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Otevřít lokaci s logama</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Centrální log filtr</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Po povolení se zvýší maximální velikost logu z 100 MB na 1 GB.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Povolit rozšířené logování</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Zobrazit log v konzoli</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Argumenty</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Grafika</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Po povolení se grafické API přepne do pomalejšího režimu ladění.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Zapnout ladění grafiky</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Zaškrtnutí povolí crash dumpy Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Když je zaškrtnuto, shadery budou exekutovány bez změn logických smyček.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Povolit Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Když je zaškrtnuto, dumpne všechny originální shadery assembleru z diskové zálohy shaderů či hry jak jsou nalezeny.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Dumpnout shadery hry</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Když je zaškrtnuto, dumpne všechny makro programy GPU</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Dumpnout Maxwell Makra</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Po povolení se zakáže makro Just-in-Time překladač. Poté hry poběží pomaleji.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Zakázat Makro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Po povolení se grafické API přepne do pomalejšího režimu ladění.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Zapnout ladění grafiky</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Když je zaškrtnuto, dumpne všechny makro programy GPU</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Dumpnout Maxwell Makra</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Když je zaškrtnuto, yuzu bude logovat statistiky o kompilované mezipaměti pipelinu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Povolit Shader Feedback</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Když je zaškrtnuto, shadery budou exekutovány bez změn logických smyček.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Zaškrtnutí povolí crash dumpy Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Povolit Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Ladění</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Pokročilé</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Zakázat Web Applet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Pokročilé</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Předváděcí (Quest/Kiosk) režim</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Povolit Debug Asserts</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Ladění</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Zakázat Web Applet</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation type="unfinished"/> </message> @@ -1118,78 +960,83 @@ Tato možnost zlepšuje rychlost díky závislosti na sémantice cmpxchg pro zaj <translation>Nastavení yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Zvuk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Ladění</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Souborový systém</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Obecné</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Grafika</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>GrafickyPokročilé</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Zkratky</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Ovládání</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Profily</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Síť</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Systém</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Seznam her</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1348,57 +1195,17 @@ Tato možnost zlepšuje rychlost díky závislosti na sémantice cmpxchg pro zaj <translation>Obecné</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Omezení rychlosti v procentech</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Vícejádrová emulace CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Potvrzovat exit při spuštěné emulaci</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Zeptat se na uživatele při spuštění hry</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Pozastavit emulaci, když je aplikace v pozadí</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Skrýt myš při neaktivitě</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Resetovat všechna nastavení</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Toto vyresetuje všechna nastavení a odstraní konfigurace pro jednotlivé hry. Složky s hrami a profily zůstanou zachovány. Přejete si pokračovat?</translation> </message> @@ -1421,308 +1228,43 @@ Tato možnost zlepšuje rychlost díky závislosti na sémantice cmpxchg pro zaj <translation>Nastavení 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="92"/> - <source>Device:</source> - <translation>Zařízení:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Žádné</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Nastavení grafiky</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Použít asynchronní emulaci GPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Režim celé obrazovky:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Okno bez okrajů</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Exkluzivní</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Poměr stran:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Výchozí (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Vynutit 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Vynutit 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Roztáhnout podle okna</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Použít globální barvu pozadí</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Nastavit barvu pozadí:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Barva Pozadí:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation type="unfinished"/> </message> @@ -1744,162 +1286,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>Pokročilé nastavení grafiky</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Přesnost:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Zapnout asynchronní kompilaci shaderů, která může snížit zasekávání shaderů. Tato funkce je experimentální. </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <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="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Anizotropní filtrování:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Výchozí</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3214,100 +2600,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Info</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Název</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID Titulu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Název souboru</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Formát</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Verze</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Velikost</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Vývojář</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Doplňky</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Obecné</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Doplňky</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Systém</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Grafika</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Pokroč. grafika</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Zvuk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Vlastnosti</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Použít globální nastavení (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3629,412 +3010,17 @@ UUID: %2</source> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Systém</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Systémové Nastavení</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Region:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Výchozí</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Egypt</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Island</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamajka</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japonsko</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Lybie</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polsko</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugalsko</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapur</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turecko</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Univerzální</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>USA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Evropa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Austrálie</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Čína</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Korea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Časové Pásmo:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Pozn.: tohle se může přemazat když se region vybírá automaticky</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japonština (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Francouzština (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Nemčina (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italština (Italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Španělština (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Čínština</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Korejština (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Holandština (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portugalština (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Ruština (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Tajwanština</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Britská Angličtina</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Kanadská Francouzština</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Latinsko Americká Španělština</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Zjednodušená Čínština</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Tradiční Čínština (正體中文)</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>Vlastní RTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Jazyk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>RNG Seed</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Systémová nastavení jsou dostupná pouze, pokud hra neběží.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation type="unfinished"/> </message> @@ -4243,64 +3229,64 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Žádné</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Malý (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Standartní (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Velký (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Plná Velikost (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Malý (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Standartní (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Velký (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Název souboru</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID Titulu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation type="unfinished"/> </message> @@ -4403,15 +3389,31 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Vyberte cestu ke snímkům obrazovky...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4712,12 +3714,12 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation type="unfinished"/> </message> @@ -4725,85 +3727,85 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymní data jsou sbírána</a> pro vylepšení yuzu. <br/><br/>Chcete s námi sdílet anonymní data?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetry</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Načítání Web Appletu...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Zakázat Web Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Počet aktuálně sestavovaných shaderů</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Aktuální emulační rychlost. Hodnoty vyšší než 100% indikují, že emulace běží rychleji nebo pomaleji než na Switchi.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Kolik snímků za sekundu aktuálně hra zobrazuje. Tohle závisí na hře od hry a scény od scény.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Čas potřebný na emulaci framu scény, nepočítá se limit nebo v-sync. Pro plnou rychlost by se tohle mělo pohybovat okolo 16.67 ms.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation type="unfinished"/> </message> @@ -4881,741 +3883,741 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z <translation>Nastala chyba. Koukni do logu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Uložit data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Módovat Data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Chyba otevírání složky %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Složka neexistuje!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Chyba při otevírání přenositelné mezipaměti shaderů</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Odebrat položku</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Úspěšně odebráno</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Úspěšně odebrán nainstalovaný základ hry.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Základ hry není nainstalovaný na NAND a nemůže být odstraněn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Úspěšně odebrána nainstalovaná aktualizace.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Není nainstalovaná žádná aktualizace pro tento titul.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Není nainstalované žádné DLC pro tento titul.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>Úspěšně odstraněno %1 nainstalovaných DLC.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Odstranit vlastní konfiguraci hry?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Odstranit soubor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Chyba při odstraňování přenositelné mezipaměti shaderů</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Mezipaměť shaderů pro tento titul neexistuje.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Přenositelná mezipaměť shaderů úspěšně odstraněna</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Nepodařilo se odstranit přenositelnou mezipaměť shaderů</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Chyba při odstraňování vlastní konfigurace hry</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Vlastní konfigurace hry pro tento titul neexistuje.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Úspěšně odstraněna vlastní konfigurace hry.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Nepodařilo se odstranit vlastní konfiguraci hry.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>Extrakce RomFS se nepovedla!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Nastala chyba při kopírování RomFS souborů, nebo uživatel operaci zrušil.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Plný</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Kostra</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Vyber RomFS Dump Mode</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Vyber jak by si chtěl RomFS vypsat.<br>Plné zkopíruje úplně všechno, ale<br>kostra zkopíruje jen strukturu složky.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Extrahuji RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Zrušit</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Extrakce RomFS se povedla!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Operace byla dokončena úspěšně.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Chyba při otevírání %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Vybraná Složka</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Vlastnosti</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Herní vlastnosti nemohly být načteny.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch Executable (%1);;Všechny soubory (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Načíst soubor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Otevřít složku s extrahovanou ROM</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Vybraná složka je neplatná</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Složka kterou jste vybrali neobsahuje soubor "main"</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Instalovatelný soubor pro Switch (*.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="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Instalovat Soubory</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Instalování souboru "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Výsledek instalace</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Abychom předešli možným konfliktům, nedoporučujeme uživatelům instalovat základní hry na paměť NAND. Tuto funkci prosím používejte pouze k instalaci aktualizací a DLC.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Systémová Aplikace</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Systémový archív</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Systémový Update Aplikace</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Firmware-ový baliček (Typu A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Firmware-ový baliček (Typu B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Hra</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Update Hry</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>Herní DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Delta Title</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Vyberte typ instalace NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Vyberte typ title-u, který chcete nainstalovat tenhle NCA jako: (Většinou základní "game" stačí.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Chyba v instalaci</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Tento typ pro tento NCA není platný.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Soubor nenalezen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Soubor "%1" nenalezen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Chybí účet yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Pro přidání recenze kompatibility je třeba mít účet yuzu<br><br/>Pro nalinkování yuzu účtu jdi do Emulace &gt; Konfigurace &gt; Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Chyba při otevírání URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Nelze otevřít URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Zjištěno neplatné nastavení</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Ruční ovladač nelze používat v dokovacím režimu. Bude vybrán ovladač Pro Controller.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Soubor Amiibo (%1);; Všechny Soubory (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Načíst Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Chyba načítání Amiiba</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Pořídit Snímek Obrazovky</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG Image (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation type="unfinished"/> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Rychlost: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Rychlost: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Hra: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Frame: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Potvďte Rederivaci Klíčů</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5632,37 +4634,37 @@ a udělejte si zálohu. Toto vymaže věechny vaše automaticky generované klíče a znova spustí modul derivace klíčů.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Chybí Fuses</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- Chybí BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - Chybí BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - Chybí PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Chybé odvozené komponenty</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5671,49 +4673,49 @@ Tohle může zabrat až minutu podle výkonu systému.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Derivuji Klíče</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Vyberte Cíl vypsaní RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Vyberte, kterou RomFS chcete vypsat.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Jste si jist, že chcete zavřít yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Jste si jist, že chcete ukončit emulaci? Jakýkolic neuložený postup bude ztracen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5722,97 +4724,97 @@ Would you like to bypass this and exit anyway?</source> Opravdu si přejete ukončit tuto aplikaci?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Žádné</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Zadokovaná</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Příruční</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5820,44 +4822,44 @@ Opravdu si přejete ukončit tuto aplikaci?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL není k dispozici!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu nebylo sestaveno s OpenGL podporou.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Chyba při inicializaci OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>Vaše grafická karta pravděpodobně nepodporuje OpenGL nebo nejsou nainstalovány nejnovější ovladače.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Chyba při inicializaci OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>Vaše grafická karta pravděpodobně nepodporuje OpenGL 4.6 nebo nejsou nainstalovány nejnovější ovladače.<br><br>GL Renderer:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>Vaše grafická karta pravděpodobně nepodporuje jedno nebo více rozšíření OpenGL. Ujistěte se prosím, že jsou nainstalovány nejnovější ovladače.<br><br>GL Renderer:<br>%1<br><br>Nepodporované rozšíření:<br>%2</translation> </message> @@ -5865,173 +4867,173 @@ Opravdu si přejete ukončit tuto aplikaci?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Oblíbené</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Spustit hru</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Spustit hru bez vlastní konfigurace</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Otevřít Lokaci Savů</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Otevřít Lokaci Modifikací</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Odstranit</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Odstranit nainstalovanou aktualizaci</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Odstranit všechny nainstalované DLC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Odstranit vlastní konfiguraci hry</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Odstranit všechen nainstalovaný obsah</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Vypsat RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Zkopírovat ID Titulu do schránky</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Navigovat do GameDB</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Vlastnosti</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Prohledat podsložky</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Odstranit složku se hrou</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Posunout nahoru</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Posunout dolů</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Otevřít umístění složky</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Vymazat</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Název</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Kompatibilita</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Modifkace</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Typ-Souboru</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Velikost</translation> </message> @@ -6102,7 +5104,7 @@ Opravdu si přejete ukončit tuto aplikaci?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Dvojitým kliknutím přidáte novou složku do seznamu her</translation> </message> @@ -6115,12 +5117,12 @@ Opravdu si přejete ukončit tuto aplikaci?</translation> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filtr:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Zadejte filtr</translation> </message> @@ -6196,12 +5198,12 @@ Opravdu si přejete ukončit tuto aplikaci?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation type="unfinished"/> @@ -6210,13 +5212,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6237,111 +5237,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Pořídit Snímek Obrazovky</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Celá Obrazovka</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Načíst soubor</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation type="unfinished"/> </message> @@ -6460,42 +5462,42 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Hráči</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation type="unfinished"/> </message> @@ -7598,7 +6600,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro Controller</translation> </message> @@ -7611,7 +6613,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Oba Joycony</translation> </message> @@ -7624,7 +6626,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Levý Joycon</translation> </message> @@ -7637,7 +6639,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Pravý Joycon</translation> </message> @@ -7666,7 +6668,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Handheld</translation> </message> @@ -7782,32 +6784,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Ovladač GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation type="unfinished"/> </message> diff --git a/dist/languages/da.ts b/dist/languages/da.ts index e5b41dd25..f0ac5d961 100644 --- a/dist/languages/da.ts +++ b/dist/languages/da.ts @@ -366,78 +366,32 @@ Dette vil bandlyse både vedkommendes forum-brugernavn og IP-adresse.</translati </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Lyd</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Udgangsmotor:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Benyt global lydstyrke</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Angiv lydstyrke:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Lydstyrke:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Gør lydløs, når i baggrunden</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Lyd</translation> </message> </context> <context> @@ -501,139 +455,25 @@ Dette vil bandlyse både vedkommendes forum-brugernavn og IP-adresse.</translati <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Generelt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Nøjagtighed</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Automatisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Nøjagtig</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Usikker</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoid (deaktiverer de fleste optimeringer)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Vi anbefaler at indstille nøjagtighed til "Automatisk."</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Usikre CPU-Optimeringsindstillinger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Disse indstillinger reducerer nøjagtighed for hastighed.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Denne valgmulighed forbedrer hastighed, ved at reducere fused-multiply-add instruksers nøjagtighed på CPUer uden indbygget FMA-understøttelse.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Adskil FMA (forbedr ydeevne på CPUer uden FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Denne valgmulighed forbedrer nogle anslåede floating-point funktioners hastighed, vha. mindre nøjagtige indbyggede anslag.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Hurtigere FRSQRTE og FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Denne valgmulighed forbedrer 32-bit ASIMD floating-point funktioners hastighed, ved at køre med ukorrekte afrundingstilstande.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Hurtigere ASIMD-instrukser (kun 32-bit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Denne valgmulighed forbedrer hastighed, ved at fjerne NaN-kontrol. Bemærk venligst, at dette også reducerer visse floating-point instruksers nøjagtighed.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Unøjagtig NaN-håndtering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Denne valgmulighed forbedrer hastighed, ved at eliminere en sikkerhedskontrol, før hukommelses-læse/-skrive operation i gæst. Deaktivering heraf kan tillade et spil, at læse/skrive emulatorens hukommelse.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Deaktivér adresseplads-kontrol</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Denne valgmulighed forbedrer hastigheden, ved kun at benytte sig cmpxchg's semantik, for at sikre eksklusiv-adgangsinstruktioners sikkerhed. Bemærk venligst at dette kan resultere i fastfrysning og andre sjældne forhold.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ignorér global overvågning</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>CPU-indstillinger er kun tilgængelige, når spil ikke kører.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -849,222 +689,222 @@ Dette vil bandlyse både vedkommendes forum-brugernavn og IP-adresse.</translati <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Fejlretning</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Aktivér GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Port:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Logføring</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Globalt Logfilter</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Vis Log i Konsol</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Åbn Logplacering</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Globalt Logfilter</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Når valgt, øges loggens maksimale størrelse fra 100 MB til 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Aktivér Udvidet Logning**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Vis Log i Konsol</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Hjemmebrændt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Argumentsstreng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Når valgt, påbegynder grafik-APIen en langsommere fejlfindingstilstand</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Aktivér Grafik-Fejlfinding</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Når valgt, aktiverer det Nsight Aftermath nedbruds-nedfældelser</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Når valgt, eksekverer den shadere, uden loop-logik-forandringer</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Aktivér Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Deaktivér Loop-sikkerhedskontrol</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Når valgt, vil den dumpe alle de originale samler-shadere fra diskens shader-lager eller game, som fundet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Dump Spil-Shadere</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Når valgt, vil den dumpe alle GPUens makroprogrammer</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Dump Maxwell-Makroer</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Når valgt, deaktiverer den makro-Just-In-Time-kompileringen. Aktivering heraf får spil til at køre langsommere</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Deaktivér Makro-JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Når valgt, påbegynder grafik-APIen en langsommere fejlfindingstilstand</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Aktivér Grafik-Fejlfinding</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Når valgt, vil den dumpe alle GPUens makroprogrammer</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Dump Maxwell-Makroer</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Når valgt, vil yuzu logføre statistikker om det kompilerede rørlinje-mellemlager</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Aktivér Shader-Tilbagemelding</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Når valgt, eksekverer den shadere, uden loop-logik-forandringer</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Deaktivér Loop-sikkerhedskontrol</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Når valgt, aktiverer det Nsight Aftermath nedbruds-nedfældelser</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Fejlfinding</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Aktivér Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Aktivér Vitterlig Rapporteringstjeneste</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Avanceret</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Aktivér FS-Tilgangslog</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Gør Yuzu i stand til at kontrollere for et funktionelt Vulkan-miljø, når programmet starter op. Deaktivering af dette forårsager problemer med at eksterne programmer ser Yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Aktivér dette, for at udgyde den senest genererede lyd-kommandoliste til konsollen. Påvirker kun spil, som gør brug af lyd-renderingen.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Udfør Vulkan-Kontrol Under Opstart</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Dump Lydkommandoer Til Konsol**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Deaktivér Net-Applet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Opret Minidump Efter Nedbrud</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Aktivér Alle Kontrolenhedstyper</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Avanceret</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Aktivér Automatisk Stub**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Kiosk (Rejse)-Tilstand</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Aktivér CPU-Fejlfinding</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Aktivér Fejlfindingshævdelser</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Aktivér Automatisk Stub**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Fejlfinding</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Aktivér Alle Kontrolenhedstyper</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Aktivér FS-Tilgangslog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Deaktivér Net-Applet</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Opret Minidump Efter Nedbrud</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Gør Yuzu i stand til at kontrollere for et funktionelt Vulkan-miljø, når programmet starter op. Deaktivering af dette forårsager problemer med at eksterne programmer ser Yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Aktivér dette, for at udgyde den senest genererede lyd-kommandoliste til konsollen. Påvirker kun spil, som gør brug af lyd-renderingen.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Udfør Vulkan-Kontrol Under Opstart</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Dump Lydkommandoer Til Konsol**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Aktivér Vitterlig Rapporteringstjeneste</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Dette vil automatisk blive nulstillet, når yuzu lukkes.</translation> </message> @@ -1134,78 +974,83 @@ Dette vil bandlyse både vedkommendes forum-brugernavn og IP-adresse.</translati <translation>yuzu Konfiguration</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Lyd</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Fejlfind</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Filsystem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Generelt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>GrafikAvanceret</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Genvejstaster</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Styring</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Profiler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Netværk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Spilliste</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Net</translation> </message> @@ -1364,57 +1209,17 @@ Dette vil bandlyse både vedkommendes forum-brugernavn og IP-adresse.</translati <translation>Generelt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Begræns Hastighedsprocent</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Flerkerne-CPU-Emulering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Bekræft afslutning, mens emulering kører</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Spørg efter bruger, ved opstart af spil</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Sæt emulering på pause, når i baggrund</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Skjul mus ved inaktivitet</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Nulstil Alle Indstillinger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>dette nulstiller alle indstillinger og fjerner alle pr-spil-konfigurationer. Dette vil ikke slette spilmapper, -profiler, eller input-profiler. Fortsæt?</translation> </message> @@ -1437,308 +1242,43 @@ Dette vil bandlyse både vedkommendes forum-brugernavn og IP-adresse.</translati <translation>API-Indstillinger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Shader-Bagende:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Enhed:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Ingen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Grafikindstillinger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Brug disk-rørlinje-mellemlager</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Brug asynkron GPU-emulering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Accelerér ASTC-tekstur afkodning</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>NVDEC-emulering:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Ingen Video-Output</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>CPU-Video Afkodning</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>GPU-Video Afkodning (Standard)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Fuldskærmstilstand:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Uindrammet Vindue</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Eksklusiv Fuld Skærm</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Skærmformat:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Standard (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Tving 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Tving 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Stræk til Vindue</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Opløsning:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0,5X (360p/540p) [EKSPERIMENTEL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0,75X (540p/810p) [EKSPERIMENTEL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Vinduestilpassende Filter:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Nærmeste Nabo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilineær</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bikubisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gausisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Anti-Aliaseringsmetode:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Brug global baggrundsfarve</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Angiv baggrundsfarve:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Baggrundsfarve:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Assembly-Shadere, kun NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation type="unfinished"/> </message> @@ -1760,162 +1300,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>Avancerede Grafikindstillinger</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Nøjagtighedsniveau</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Aktiverer asynkron shader-kompilering, hvilket kan reducere shader-stammen. Denne funktion er eksperimentiel.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Brug asynkron shader-opbygning (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Aktiverer Hurtig GPU-Tid. Denne valgmulighed vil tvinge de fleste spil, til at køre i deres højeste indbyggede opløsning.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Brug Hurtig GPU-Tid (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Anisotropisk Filtrering:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Standard</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation type="unfinished"/> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3230,100 +2614,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialogboks</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Info</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Navn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>Titel-ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Filnavn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Version</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Størrelse</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Udvikler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Tilføjelser</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Generelt</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Tilføjelser</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Lyd</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Egenskaber</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Brug global konfiguration (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3645,412 +3024,17 @@ UUID: %2</source> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Systemindstillinger</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Region</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Automatisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Standard</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Ægypten</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Island</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libyen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapore</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Tyrkiet</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>USA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Australien</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Kina</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Korea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Tidszone</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Bemærk: Dette kan overskrives, når regionsindstillinger er sat til automatisk valg</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japansk (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Fransk (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Tysk (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italiensk (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Spansk (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Kinesisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Koreansk (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Hollandsk (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portugisisk (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Russisk (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwanesisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Britisk Engelsk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Candadisk Fransk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Latinamerikansk Spansk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Forenklet Kinesisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Traditionelt Kinesisk (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Braziliansk Portugisisk (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>Tilpasset RTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Sprog</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>RNG-Seed</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Systemindstillinger er kun tilgængelige, når spil ikke kører.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation type="unfinished"/> </message> @@ -4259,64 +3243,64 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Ingen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Lille (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Standard (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Stor (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Fuld Størrelse (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Lille (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Standard (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Stor (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Filnavn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Filtype</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>Titel-ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Titelnavn</translation> </message> @@ -4419,15 +3403,31 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Opløsning:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Vælg Skærmbilledsti...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4728,12 +3728,12 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation type="unfinished"/> </message> @@ -4741,85 +3741,85 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonym data indsamles</a>, for at hjælp med, at forbedre yuzu. <br/><br/>Kunne du tænke dig, at dele dine brugsdata med os?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetri</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Indlæser Net-Applet...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Deaktivér Net-Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Aktuel emuleringshastighed. Værdier højere eller lavere end 100% indikerer, at emulering kører hurtigere eller langsommere end en Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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 type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation type="unfinished"/> </message> @@ -4897,739 +3897,739 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <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="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Fejl ved Åbning af %1 Mappe</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Mappe eksisterer ikke!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>RomFS-Udpakning Mislykkedes!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Der skete en fejl ved kopiering af RomFS-filerne, eller brugeren afbrød opgaven.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Fuld</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Skelet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Vælg RomFS-Nedfældelsestilstand</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Udpakker RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Afbryd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>RomFS-Udpakning Lykkedes!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Fuldførelse af opgaven lykkedes.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Fejl ved Åbning af %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Vælg Mappe</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Egenskaber</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Spil-egenskaberne kunne ikke indlæses.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch-Eksekverbar (%1);;Alle filer (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Indlæs Fil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Åbn Udpakket ROM-Mappe</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Ugyldig Mappe Valgt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation type="unfinished"/> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Installér fil "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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 type="unfinished"/> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <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="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <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="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <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="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Systemapplikation</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Systemarkiv</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Systemapplikationsopdatering</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Firmwarepakke (Type A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Firmwarepakke (Type B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Spil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Spilopdatering</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>Spiludvidelse</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Delta-Titel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Vælg NCA-Installationstype...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Installation mislykkedes</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Fil ikke fundet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Fil "%1" ikke fundet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Manglende yuzu-Konto</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo-Fil (%1);; Alle Filer (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Indlæs Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Fejl ved indlæsning af Amiibo-data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Optag Skærmbillede</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG-Billede (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation type="unfinished"/> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Hastighed: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Hastighed: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Spil: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Billede: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5640,183 +4640,183 @@ This will delete your autogenerated key files and re-run the key derivation modu <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Er du sikker på, at du vil lukke yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Er du sikker på, at du vil stoppe emulereingen? Enhver ulagret data, vil gå tabt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Ingen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilineær</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bikubisk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gausisk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Dokket</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Håndholdt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5824,44 +4824,44 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation type="unfinished"/> </message> @@ -5869,173 +4869,173 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Åbn Gemt Data-Placering</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Åbn Mod-Data-Placering</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Fjern</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Kopiér Titel-ID til Udklipsholder</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Egenskaber</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Ryd</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Navn</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Kompatibilitet</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Tilføjelser</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Filtype</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Størrelse</translation> </message> @@ -6106,7 +5106,7 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation type="unfinished"/> </message> @@ -6119,12 +5119,12 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filter:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation type="unfinished"/> </message> @@ -6200,12 +5200,12 @@ Would you like to bypass this and exit anyway?</source> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation type="unfinished"/> @@ -6214,13 +5214,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6241,111 +5239,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Optag Skærmbillede</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Fuldskærm</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Indlæs Fil</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation type="unfinished"/> </message> @@ -6464,42 +5464,42 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Spillere</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation type="unfinished"/> </message> @@ -7598,7 +6598,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro-Styringsenhed</translation> </message> @@ -7611,7 +6611,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Dobbelt-Joycon</translation> </message> @@ -7624,7 +6624,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Venstre Joycon</translation> </message> @@ -7637,7 +6637,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Højre Joycon</translation> </message> @@ -7666,7 +6666,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Håndholdt</translation> </message> @@ -7782,32 +6782,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>GameCube-Styringsenhed</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation type="unfinished"/> </message> diff --git a/dist/languages/de.ts b/dist/languages/de.ts index 76ece1196..18ae0578e 100644 --- a/dist/languages/de.ts +++ b/dist/languages/de.ts @@ -365,78 +365,32 @@ Dies würde deren Forum Benutzernamen und deren IP-Adresse sperren.</translation </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <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> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Ausgabe-Engine:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Ausgabegerät:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Eingabegerät:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Tonausgangsmodus:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Globale Lautstärke verwenden</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Lautstärke:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Lautstärke:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Audio im Hintergrund stummschalten</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <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> </context> <context> @@ -500,137 +454,25 @@ Dies würde deren Forum Benutzernamen und deren IP-Adresse sperren.</translation <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Allgemeines</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Genauigkeit der Emulation:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Akkurat</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Unsicher</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoid (deaktiviert die meisten Optimierungen)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Wir empfehlen die Genauigkeit auf "Auto" zu setzen.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Unsichere CPU-Optimierungen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Diese Optionen reduzieren die Genauigkeit, können jedoch die Geschwindigkeit erhöhen.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Diese Option steigert die Geschwindigkeit, indem die Genauigkeit von sog. "fused-multiply-add" Anweisungen auf CPUs ohne native FMA-Unterstützung reduziert wird.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Unfuse FMA (erhöht Leistung auf CPUs ohne FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Diese Option steigert die Geschwindigkeit von einigen "floating point"-Anweisungen, indem weniger akkurate Schätzungen der Werte verwendet werden.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Schnelleres FRSQRTE und FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> -Diese Option steigert die Geschwindigkeit von 32-Bit-ASMID-Gleitkomma-Funktionen indem diese mit ungenauen Rundungsmodellen laufen.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Schnellere ASIMD Instruktionen (nur 32-Bit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Diese Option erhöht die Geschwindigkeit indem die NaN-Überprüfung entfernt wird. Bitte beachte, dass dadurch auch die Genauigkeit von gewissen Fließpunkt-Anweisungen verringert wird.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Ungenaue NaN-Verarbeitung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> -<div>Diese option verbessert die Geschwindigkeit durch ausschalten eines Sicherheits Check, bevor jeder speicher lesen/schreiben im Gast. Ausschalten erlaubt den Spiel vielleicht den Emulators Speicher zu lesen/schreiben.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Adressraumprüfungen deaktivieren</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Diese Option verbessert die Geschwindigkeit, indem sie sich nur auf die Semantik von cmpxchg (compare and swap) verlässt, um die Sicherheit von Anweisungen mit exklusivem Zugriff zu gewährleisten. Bitte beachten Sie, dass dies zu Deadlocks und anderen Race Conditions führen kann.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Globalen Monitor ignorieren</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Die CPU-Einstellungen sind nur verfügbar, wenn kein Spiel aktiv ist.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -847,222 +689,222 @@ Diese Option steigert die Geschwindigkeit von 32-Bit-ASMID-Gleitkomma-Funktionen <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Debugger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>GDB-Stub aktivieren</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Port:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Logging</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Globaler Log-Filter</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Log in der Konsole zeigen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Log-Verzeichnis öffnen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Globaler Log-Filter</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Wenn diese Option aktiviert ist, erhöht sich die maximale Größe des Logs von 100 MB auf 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Erweitertes Logging aktivieren**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Log in der Konsole zeigen</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>String-Argumente</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Wenn diese Option aktiviert ist, wechselt die Grafik-API in einen langsameren Debug-Modus</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Grafik-Debugging aktivieren</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Wenn diese Option aktiviert ist, werden Nsight Aftermath-Crash-Dumps zugelassen.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Wenn diese Option aktiviert ist, werden Shader ohne Änderungen der looplogik ausgeführt.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Nsight Aftermath aktivieren</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Wenn diese Option aktiviert ist, werden alle Original-Assembler-Shader aus dem Festplatten-Shader-Cache oder welche von dem Spiel gefunden gefunden gedumpt.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Spiele-Shader dumpen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Wenn diese Option aktiviert ist, werden alle Makroprogramme der GPU gedumpt</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation> When checked, it disables the macro HLE functions. Enabling this makes games run slower</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Maxwell-Macros dumpen</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Deaktiviert Macro-HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Diese Option deaktiviert den Macro-JIT-Compiler. Dies wird die Geschwindigkeit verringern.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Macro-JIT deaktivieren</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation> When checked, it disables the macro HLE functions. Enabling this makes games run slower</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Wenn diese Option aktiviert ist, wechselt die Grafik-API in einen langsameren Debug-Modus</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Deaktiviert Macro-HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Grafik-Debugging aktivieren</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Wenn diese Option aktiviert ist, werden alle Makroprogramme der GPU gedumpt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Maxwell-Macros dumpen</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Wenn ausgewählt wird yuzu Log Statistiken über den kompilierte Pipeline Chache sammeln.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Shader-Feedback aktivieren</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Wenn diese Option aktiviert ist, werden Shader ohne Änderungen der looplogik ausgeführt.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Wenn diese Option aktiviert ist, werden Nsight Aftermath-Crash-Dumps zugelassen.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Debugging</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Nsight Aftermath aktivieren</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation> Ausführliche Berichtsdienste aktivieren**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Erweitert</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>FS-Zugriffslog aktivieren</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Ermöglicht es yuzu, beim Programmstart nach einer funktionierenden Vulkan-Umgebung zu suchen. Deaktivieren Sie dies, wenn dies zu Problemen mit externen Programmen führt, die yuzu sehen.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Aktivieren Sie diese Option, um den zuletzt generierten Audio-Log auf der Konsole auszugeben. Betrifft nur Spiele, die den Audio-Renderer verwenden.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Vulkan-Prüfung beim Start durchführen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation> Audio-Befehle auf die Konsole als Dump abspeichern**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Deaktiviere die Web Applikation</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Minidump nach Absturz erstellen</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Aktiviere alle Arten von Controllern</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Erweitert</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Auto-Stub** aktivieren</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Kiosk(Quest)-Modus</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>CPU Debugging aktivieren</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>aktiviere Debug-Meldungen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Auto-Stub** aktivieren</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Debugging</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Aktiviere alle Arten von Controllern</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>FS-Zugriffslog aktivieren</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Deaktiviere die Web Applikation</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Minidump nach Absturz erstellen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Ermöglicht es yuzu, beim Programmstart nach einer funktionierenden Vulkan-Umgebung zu suchen. Deaktivieren Sie dies, wenn dies zu Problemen mit externen Programmen führt, die yuzu sehen.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Aktivieren Sie diese Option, um den zuletzt generierten Audio-Log auf der Konsole auszugeben. Betrifft nur Spiele, die den Audio-Renderer verwenden.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Vulkan-Prüfung beim Start durchführen</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation> Audio-Befehle auf die Konsole als Dump abspeichern**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation> Ausführliche Berichtsdienste aktivieren**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Dies wird automatisch beim Schließen von yuzu zurückgesetzt.</translation> </message> @@ -1132,78 +974,83 @@ Diese Option steigert die Geschwindigkeit von 32-Bit-ASMID-Gleitkomma-Funktionen <translation>yuzu-Konfiguration</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Einige Einstellungen sind nur verfügbar, wenn kein Spiel aktiv ist.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Debug</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Dateisystem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Allgemein</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>GraphicsAdvanced</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Hotkeys</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Steuerung</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Nutzer</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Netzwerk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Spieleliste</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1362,57 +1209,17 @@ Diese Option steigert die Geschwindigkeit von 32-Bit-ASMID-Gleitkomma-Funktionen <translation>Allgemein</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Geschwindigkeit auf % festlegen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Multicore-CPU-Emulation</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Schließen des Emulators bestätigen, falls ein Spiel läuft</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Beim Spielstart nach Nutzer fragen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Emulation im Hintergrund pausieren</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Mauszeiger verstecken</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Setze alle Einstellungen zurück</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Hierdurch werden alle Einstellungen zurückgesetzt und alle spielspezifischen Konfigurationen gelöscht. Spiel-Ordner, Profile oder Eingabeprofile werden nicht gelöscht. Fortfahren?</translation> </message> @@ -1435,311 +1242,43 @@ Diese Option steigert die Geschwindigkeit von 32-Bit-ASMID-Gleitkomma-Funktionen <translation>API-Einstellungen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Shader Backend:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Gerät:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Keiner</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Grafik-Einstellungen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Disk-Pipeline-Cache verwenden</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Asynchrone GPU-Emulation verwenden</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Beschleunigt ASTC Texturen Decodierung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>VSync Modus:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) lässt keine Bilder fallen und zeigt kein Tearing, ist aber durch die Bildwiederholfrequenz begrenzt. -FIFO Relaxed ist ähnlich wie FIFO, lässt aber Tearing zu, wenn es sich von einer Verlangsamung erholt. -Mailbox kann eine geringere Latenz als FIFO haben und zeigt kein Tearing, kann aber Bilder fallen lassen. -Immediate (keine Synchronisierung) zeigt direkt, was verfügbar ist und kann Tearing zeigen.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>NVDEC Emulation:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Keine Videoausgabe</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>CPU Video Dekodierung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>GPU Video Dekodierung (Standard)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Vollbild Modus:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Rahmenloses Fenster</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Exklusiver Vollbildmodus</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Seitenverhältnis:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Standard (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>4:3 erzwingen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>21:9 erzwingen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Erzwinge 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Auf Fenster anpassen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Auflösung:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [EXPERIMENTELL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [EXPERIMENTELL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [EXPERIMENTELL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Bildschirmanpassungsfilter:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Nächste-Nachbarn</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilinear</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bikubisch</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussian</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Kantenglättungs-Methode:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Verwende Globale FSR Schärfe</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Setze FSR Schärfe</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>FSR Schärfe</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Globale Hintergrundfarbe verwenden</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Hintergrundfarbe:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Hintergrundfarbe:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Assembly Shaders, Nur NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Experimentell, Nur Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Aus</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>Vsync Aus</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Empfohlen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>An</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>Vsync An</translation> </message> @@ -1761,163 +1300,6 @@ Immediate (keine Synchronisierung) zeigt direkt, was verfügbar ist und kann Tea <source>Advanced Graphics Settings</source> <translation>Erweiterte Grafik-Einstellungen</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Genauigkeit der Emulation:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>ASTC Rekompression:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Unkomprimiert (Beste Qualität)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (Niedrige Qualität)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (Mittlere Qualität)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Erlaube Asynchrone Präsentation (Nur Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Lässt im Hintergrund die GPU Aufgaben erledigen während diese auf Grafikbefehle wartet, damit diese nicht herunter taktet.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Erzwinge Maximale Taktrate (Vulkan only)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Aktiviere asynchrone ASTC Texturen Dekodierung, welche möglicherweise Ladezeiten stotter verringert. Diese Funktion ist experimentell</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Dekodiere ASTC-Texturen asynchron (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>Verwendet reaktives Flushing anstelle von prädiktivem Flushing. Ermöglicht eine genauere Synchronisierung des Speichers.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>Aktiviere Reactives Flushing</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Nutze asynchrone Shader-Kompilierung. Dies kann Stottern durch Shader reduzieren. Dieses Feature ist experimentell.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Aktiviere asynchrones Shader Kompilieren. (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Aktiviert Schnelle GPU-Zeit. Diese Option zwingt die meisten Spiele dazu, mit ihrer höchsten nativen Auflösung zu laufen.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Verwende Schnelle GPU-Zeit (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Aktiviert den GPU-anbieterspezifischen Pipeline-Cache. Diese Option kann die Shader-Ladezeit in Fällen, in denen der Vulkan-Treiber die Pipeline-Cache-Dateien nicht intern speichert, erheblich verbessern.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Vulkan-Pipeline-Cache verwernden</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Aktiviert Compute Pipelines, die von einigen Spielen benötigt werden. Diese Einstellung existiert nur für proprietäre Intel-Treiber und kann bei Aktivierung zum Absturz führen. -Compute-Pipelines sind bei allen anderen Treibern immer aktiviert.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Aktiviere Compute Pipelines (nur Intel Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>Lasse das Spiel in der normalen Geschwindigkeit abspielen, trotz freigeschalteter Bildrade (FPS)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>Synchronisiere die Bildrate mit der Zwischensequenz</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>Verbessert das Rendering von Transparenzeffekten in bestimmten Spielen.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Anisotrope Filterung:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Automatisch</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Standard</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3232,100 +2614,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Info</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Name</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>Titel ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Dateiname</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Version</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Größe</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Entwickler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Add-Ons</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Einige Einstellungen sind nur verfügbar, wenn kein Spiel aktiv ist.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Allgemeines</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Add-Ons</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Erw. Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Eingabe-Profile</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Einstellungen</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Globale Konfiguration verwenden (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3647,412 +3024,17 @@ UUID: %2</source> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Systemeinstellungen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Region:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Standard</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Kuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Ägypten</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Island</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaika</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libyen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapur</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Türkei</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>USA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Australien</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>China</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Korea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Zeitzone:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Anmerkung: Diese Einstellung kann überschrieben werden, falls deine Region auf "auto-select" eingestellt ist.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japanisch (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Amerikanisches Englisch</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Französisch (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Deutsch (German)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italienisch (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Spanisch (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Chinesisch</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Koreanisch (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Niederländisch (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portugiesisch (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Russisch (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwanesisch</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Britisches Englisch</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Kanadisches Französisch</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Lateinamerikanisches Spanisch</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Vereinfachtes Chinesisch</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Traditionelles Chinesisch (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Brasilianisches Portugiesisch (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>Benutzerdefinierte Echtzeituhr</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Sprache</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>RNG Seed</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Gerätename</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Unsicheres erweitertes Speicherlayout (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Die Systemeinstellungen sind nur verfügbar, wenn kein Spiel aktiv ist.</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Achtung: "%1" ist keine valide Sprache für die Region "%2"</translation> </message> @@ -4261,64 +3243,64 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Keiner</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Klein (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Standard (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Groß (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Volle Größe (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Klein (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Standard (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Groß (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Dateiname</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Dateityp</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>Titel ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Spielname</translation> </message> @@ -4421,15 +3403,31 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Auflösung:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Screenshotpfad auswählen...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4730,12 +3728,12 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Verbinde</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Verbinden</translation> </message> @@ -4743,85 +3741,85 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonyme Daten werden gesammelt,</a> um yuzu zu verbessern.<br/><br/>Möchstest du deine Nutzungsdaten mit uns teilen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetrie</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Defekte Vulkan-Installation erkannt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Vulkan Initialisierung fehlgeschlagen.<br><br>Klicken Sie auf <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>für Instruktionen zur Problembehebung.</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Lade Web-Applet...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Deaktiviere die Web Applikation</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Wie viele Shader im Moment kompiliert werden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Der momentan ausgewählte Auflösungsskalierung Multiplikator.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Derzeitige Emulations-Geschwindigkeit. Werte höher oder niedriger als 100% zeigen, dass die Emulation scheller oder langsamer läuft als auf einer Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Wie viele Bilder pro Sekunde angezeigt werden variiert von Spiel zu Spiel und von Szene zu Szene. </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Zeit, die gebraucht wurde, um einen Switch-Frame zu emulieren, ohne Framelimit oder V-Sync. Für eine Emulation bei voller Geschwindigkeit sollte dieser Wert bei höchstens 16.67ms liegen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Ton aktivieren</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Stummschalten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Ton zurücksetzen</translation> </message> @@ -4901,418 +3899,418 @@ Bitte öffnen Sie die Log Datei für weitere Informationen. Für weitere Informa <translation>Ein unbekannter Fehler ist aufgetreten. Bitte prüfe die Log-Dateien auf mögliche Fehlermeldungen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-Bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-Bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Schließe Software...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Speicherdaten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Mod-Daten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Konnte Verzeichnis %1 nicht öffnen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Verzeichnis existiert nicht!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Fehler beim Öffnen des transferierbaren Shader-Caches</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Fehler beim erstellen des Shader-Cache-Ordner für den ausgewählten Titel.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Fehler beim Entfernen des Inhalts</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Fehler beim Entfernen des Updates</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Fehler beim Entfernen des DLCs</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Installierten Spiele-Content entfernen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Installierte Spiele-Updates entfernen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Installierte Spiele-DLCs entfernen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Eintrag entfernen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Erfolgreich entfernt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Das Spiel wurde entfernt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Das Spiel ist nicht im NAND installiert und kann somit nicht entfernt werden.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Das Update wurde entfernt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Es ist kein Update für diesen Titel installiert.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Es sind keine DLC für diesen Titel installiert.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>%1 DLC entfernt. </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Transferierbaren OpenGL Shader Cache löschen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Transferierbaren Vulkan Shader Cache löschen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Alle transferierbaren Shader Caches löschen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Spiel-Einstellungen entfernen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>Cache-Speicher entfernen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Datei entfernen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Fehler beim Entfernen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Es existiert kein Shader-Cache für diesen Titel.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Der transferierbare Shader-Cache wurde entfernt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Konnte den transferierbaren Shader-Cache nicht entfernen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Fehler beim Entfernen des Vulkan-Pipeline-Cache</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Fehler beim Entfernen des Driver-Pipeline-Cache</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Fehler beim Entfernen der transferierbaren Shader Caches</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Die übertragbaren Shader-Caches wurden erfolgreich entfernt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Fehler beim Entfernen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Es existieren keine Spiel-Einstellungen für dieses Spiel.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Die Spiel-Einstellungen wurden entfernt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Die Spiel-Einstellungen konnten nicht entfernt werden.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>RomFS-Extraktion fehlgeschlagen!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Das RomFS konnte wegen eines Fehlers oder Abbruchs nicht kopiert werden.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Komplett</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Nur Ordnerstruktur</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>RomFS Extraktions-Modus auswählen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Bitte wähle, wie das RomFS gespeichert werden soll.<br>"Full" wird alle Dateien des Spiels extrahieren, während <br>"Skeleton" nur die Ordnerstruktur erstellt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>Es ist nicht genügend Speicher (%1) vorhanden um das RomFS zu entpacken. Bitte sorge für genügend Speicherplatze oder wähle ein anderes Verzeichnis aus. (Emulation > Konfiguration > System > Dateisystem > Dump Root)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>RomFS wird extrahiert...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Abbrechen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>RomFS wurde extrahiert!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Der Vorgang wurde erfolgreich abgeschlossen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Verknüpfung erstellen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Icon erstellen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Symboldatei konnte nicht erstellt werden. Der Pfad "%1" existiert nicht oder kann nicht erstellt werden.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Verknüpfung konnte nicht unter %1 erstellt werden.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Verknüpfung wurde erfolgreich erstellt unter %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Fehler beim Öffnen von %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Verzeichnis auswählen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Einstellungen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Spiel-Einstellungen konnten nicht geladen werden.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch-Programme (%1);;Alle Dateien (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Datei laden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Öffne das extrahierte ROM-Verzeichnis</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Ungültiges Verzeichnis ausgewählt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Das Verzeichnis, das du ausgewählt hast, enthält keine 'main'-Datei.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Installierbares Switch-Programm (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submissions Package (*.nsp);;NX Cartridge Image (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Dateien installieren</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n Datei verbleibend</numerusform><numerusform>%n Dateien verbleibend</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Datei "%1" wird installiert...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>NAND-Installation</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Um Konflikte zu vermeiden, raten wir Nutzern davon ab, Spiele im NAND zu installieren. Bitte nutze diese Funktion nur zum Installieren von Updates und DLC.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n file was newly installed @@ -5320,324 +4318,324 @@ Bitte nutze diese Funktion nur zum Installieren von Updates und DLC.</translatio </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <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="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <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="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Systemanwendung</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Systemarchiv</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Systemanwendungsupdate</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Firmware-Paket (Typ A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Firmware-Paket (Typ B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Spiel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Spiel-Update</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>Spiel-DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Delta-Titel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Wähle den NCA-Installationstyp aus...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Bitte wähle, als was diese NCA installiert werden soll: (In den meisten Fällen sollte die Standardeinstellung 'Spiel' ausreichen.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Installation fehlgeschlagen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Der Titel-Typ, den du für diese NCA ausgewählt hast, ist ungültig.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Datei nicht gefunden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Datei "%1" nicht gefunden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Hardwareanforderungen nicht erfüllt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Dein System erfüllt nicht die empfohlenen Mindestanforderungen der Hardware. Meldung der Komptabilität wurde deaktiviert.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Fehlender yuzu-Account</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Um einen Kompatibilitätsbericht abzuschicken, musst du einen yuzu-Account mit yuzu verbinden.<br><br/>Um einen yuzu-Account zu verbinden, prüfe die Einstellungen unter Emulation &gt; Konfiguration &gt; Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Fehler beim Öffnen der URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>URL "%1" kann nicht geöffnet werden.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>TAS Aufnahme</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Datei von Spieler 1 überschreiben?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Ungültige Konfiguration erkannt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Handheld-Controller können nicht im Dock verwendet werden. Der Pro-Controller wird verwendet.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>Das aktuelle Amiibo wurde entfernt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Fehler</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Das aktuelle Spiel sucht nicht nach Amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo-Datei (%1);; Alle Dateien (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Amiibo laden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Fehler beim Laden der Amiibo-Daten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Die ausgewählte Datei ist keine gültige Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Die ausgewählte Datei wird bereits verwendet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Ein unbekannter Fehler ist aufgetreten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Screenshot aufnehmen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG Bild (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>TAS Zustand: Läuft %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>TAS Zustand: Aufnahme %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>TAS Zustand: Ungültig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Aufnahme stoppen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>Aufnahme</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Skalierung: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Geschwindigkeit: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Geschwindigkeit: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Spiel: %1 FPS (Unbegrenzt)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Spiel: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Frame: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>KEIN AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>LAUTSTÄRKE: STUMM</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>LAUTSTÄRKE: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Schlüsselableitung bestätigen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5650,37 +4648,37 @@ This will delete your autogenerated key files and re-run the key derivation modu Dieser Prozess wird die generierten Schlüsseldateien löschen und die Schlüsselableitung neu starten.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Fuses fehlen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation> - BOOT0 fehlt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - BCPKG2-1-Normal-Main fehlt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - PRODINFO fehlt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Derivationskomponenten fehlen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Die Verschlüsselungsschlüssel fehlen. <br>Bitte folgen Sie <a href='https://yuzu-emu.org/help/quickstart/'>dem Yuzu Schnellstart Guide</a> um ihre benötigten Schlüssel, Firmware und Spiele zu erhalten.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5688,49 +4686,49 @@ on your system's performance.</source> Dies könnte, je nach Leistung deines Systems, bis zu einer Minute dauern.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Schlüsselableitung</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Die Systemarchiventschlüsselung ist gescheitert.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>RomFS wählen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Wähle, welches RomFS du speichern möchtest.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Bist du sicher, dass du yuzu beenden willst?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Bist du sicher, dass du die Emulation stoppen willst? Jeder nicht gespeicherte Fortschritt geht verloren.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5739,97 +4737,97 @@ Would you like to bypass this and exit anyway?</source> Möchtest du dies umgehen und sie trotzdem beenden?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Keiner</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilinear</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bikubisch</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussian</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Im Dock</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Handheld</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Normal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Hoch</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Extrem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5837,44 +4835,44 @@ Möchtest du dies umgehen und sie trotzdem beenden?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL nicht verfügbar!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Gemeinsame OpenGL-Kontexte werden nicht unterstützt.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu wurde nicht mit OpenGL-Unterstützung kompiliert.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Fehler beim Initialisieren von OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>Deine Grafikkarte unterstützt kein OpenGL oder du hast nicht den neusten Treiber installiert.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Fehler beim Initialisieren von OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>Deine Grafikkarte unterstützt OpenGL 4.6 nicht, oder du benutzt nicht die neuste Treiberversion.<br><br>GL Renderer:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>Deine Grafikkarte unterstützt anscheinend nicht eine oder mehrere von yuzu benötigten OpenGL-Erweiterungen. Bitte stelle sicher, dass du den neusten Grafiktreiber installiert hast.<br><br>GL Renderer:<br>%1<br><br>Nicht unterstützte Erweiterungen:<br>%2</translation> </message> @@ -5882,173 +4880,173 @@ Möchtest du dies umgehen und sie trotzdem beenden?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Favorit</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Spiel starten</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Spiel ohne benutzerdefinierte Spiel-Einstellungen starten</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Spielstand-Verzeichnis öffnen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Mod-Verzeichnis öffnen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Installiertes Update entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Alle installierten DLCs entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Spiel-Einstellungen entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Cache-Speicher entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>OpenGL-Pipeline-Cache entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Vulkan-Pipeline-Cache entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Alle Pipeline-Caches entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Alle installierten Inhalte entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>RomFS speichern</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>RomFS nach SDMC dumpen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Title-ID in die Zwischenablage kopieren</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>GameDB-Eintrag öffnen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Verknüpfung erstellen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Zum Desktop hinzufügen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Zum Menü "Anwendungen" hinzufügen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Eigenschaften</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Unterordner scannen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Spieleverzeichnis entfernen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Nach Oben</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Nach Unten</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Verzeichnis öffnen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Löschen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Name</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Kompatibilität</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Add-ons</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Dateityp</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Größe</translation> </message> @@ -6119,7 +5117,7 @@ Möchtest du dies umgehen und sie trotzdem beenden?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Doppelklicke, um einen neuen Ordner zur Spieleliste hinzuzufügen.</translation> </message> @@ -6132,12 +5130,12 @@ Möchtest du dies umgehen und sie trotzdem beenden?</translation> <translation><numerusform>%1 von %n Ergebnis</numerusform><numerusform>%1 von %n Ergebnisse(n)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filter:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Wörter zum Filtern eingeben</translation> </message> @@ -6213,12 +5211,12 @@ Möchtest du dies umgehen und sie trotzdem beenden?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Fehler</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation type="unfinished"/> @@ -6227,13 +5225,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Audio aktivieren / deaktivieren</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6254,111 +5250,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Hauptfenster</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Lautstärke verringern</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Lautstärke erhöhen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Screenshot aufnehmen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Adaptiven Filter ändern</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>GPU-Genauigkeit ändern</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Emulation fortsetzen/pausieren</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Vollbild verlassen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>yuzu verlassen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Vollbild</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Datei laden</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Amiibo laden/entfernen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Emulation neustarten</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Emulation stoppen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>TAS aufnehmen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>TAS neustarten</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>TAS starten/stoppen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Filterleiste umschalten</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Aktiviere Bildraten Limitierung</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Mausschwenk umschalten</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Statusleiste umschalten</translation> </message> @@ -6477,42 +5475,42 @@ Debug Message: </source> <translation>Lobby aktualisieren</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Passwort zum Joinen benötigt</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Passwort:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Spieler</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Raumname</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Bevorzugtes Spiel</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Host</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Aktualisiere</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Liste aktualisieren</translation> </message> @@ -6547,7 +5545,7 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/main.ui" line="81"/> <source>&Reset Window Size</source> - <translation>&Fenstergöße zurücksetzen</translation> + <translation>&Fenstergröße zurücksetzen</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="86"/> @@ -7619,7 +6617,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro-Controller</translation> </message> @@ -7632,7 +6630,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Zwei Joycons</translation> </message> @@ -7645,7 +6643,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Linker Joycon</translation> </message> @@ -7658,7 +6656,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Rechter Joycon</translation> </message> @@ -7687,7 +6685,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Handheld</translation> </message> @@ -7803,32 +6801,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>GameCube-Controller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke-Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>NES Controller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>SNES Controller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>N64 Controller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/el.ts b/dist/languages/el.ts index a25817a9d..e1c7aaedd 100644 --- a/dist/languages/el.ts +++ b/dist/languages/el.ts @@ -366,78 +366,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Ήχος</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Μηχανή εξόδου:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Μονοφωνικό</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Στέρεοφωνικό</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Χρήση καθολικής έντασης ήχου</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Ένταση ήχου:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Ένταση:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Σίγαση ήχου όταν βρίσκεται στο παρασκήνιο</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Ήχος</translation> </message> </context> <context> @@ -501,139 +455,25 @@ This would ban both their forum username and their IP address.</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Γενικά</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Ακρίβεια:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Αυτόματη</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Ακριβής</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Επισφαλής</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Συνιστούμε να ορίσετε την ακρίβεια σε "Αυτόματο".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Επισφαλείς Ρυθμίσεις Βελτιστοποίησης CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Οι ρυθμίσεις αυτές μειώνουν την ακρίβεια για ταχύτητα.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Αυτή η επιλογή βελτιώνει την ταχύτητα μειώνοντας την ακρίβεια των εντολών συγχωνευμένης-πολλαπλασιάζουσας-προσθήκης σε CPU χωρίς εγγενή υποστήριξη FMA.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Αχρησιμοποίητο FMA (βελτιώνει την απόδοση σε επεξεργαστές χωρίς FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Η επιλογή αυτή βελτιώνει την ταχύτητα ορισμένων συναρτήσεων κινητής υποδιαστολής χρησιμοποιώντας λιγότερο ακριβείς τοπικές προσεγγίσεις.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Ταχύτερη FRSQRTE και FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Αυτή η επιλογή βελτιώνει την ταχύτητα των συναρτήσεων κινητής υποδιαστολής ASIMD 32 bits εκτελώντας εσφαλμένες λειτουργίες στρογγυλοποίησης.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Ταχύτερες οδηγίες ASIMD (μόνο 32 bits)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Αυτή η επιλογή βελτιώνει την ταχύτητα καταργώντας τον έλεγχο NaN. Λάβετε υπόψη ότι αυτό μειώνει επίσης την ακρίβεια ορισμένων εντολών κινητής υποδιαστολής.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Ανακριβής χειρισμός NaN</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Αυτή η επιλογή βελτιώνει την ταχύτητα εξαλείφοντας τον έλεγχο ασφαλείας πριν από κάθε ανάγνωση/εγγραφή μνήμης. Η απενεργοποίησή του μπορεί να επιτρέψει σε ένα παιχνίδι να διαβάσει/γράψει στη μνήμη του εξομοιωτή.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Απενεργοποίηση ελέγχου χώρου διευθύνσεων</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Αυτή η επιλογή βελτιώνει την ταχύτητα βασιζόμενη μόνο στη σημασιολογία του cmpxchg για να διασφαλίσει την ασφάλεια των αποκλειστικών οδηγιών πρόσβασης. Λάβετε υπόψη ότι αυτό μπορεί να οδηγήσει σε αδιέξοδα και άλλες ασυνήθιστες συνθήκες.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Αγνοήση καθολικής επίβλεψης</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Οι επιλογές επεξεργαστή είναι διαθέσιμες μόνο όταν δεν εκτελείται ένα παιχνίδι.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -841,222 +681,222 @@ This would ban both their forum username and their IP address.</source> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Θύρα:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Καταγραφή Συμβάντων</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Παγκόσμιο φίλτρο αρχείου καταγραφής</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Άνοιγμα θέσης του αρχείου καταγραφής</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Παγκόσμιο φίλτρο αρχείου καταγραφής</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Όταν επιλεγεί, το μέγιστο μέγεθος του αρχείου καταγραφής αυξάνεται από 100 MB σε 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Ενεργοποίηση Εκτεταμένης Καταγραφής**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Σπιτικό</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Γραφικά</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Όταν είναι επιλεγμένο, το API γραφικών εισέρχεται σε μια πιο αργή λειτουργία εντοπισμού σφαλμάτων</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Ενεργοποίηση του Εντοπισμού Σφαλμάτων Γραφικών</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Όταν είναι επιλεγμένο, ενεργοποιεί την ένδειξη σφαλμάτων Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Όταν είναι επιλεγμένο, εκτελεί shaders χωρίς αλλαγές στη λογική του βρόχου</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Ενεργοποίηση του Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Απενεργοποίηση των ελέγχων ασφαλείας βρόχου</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Όταν επιλεγεί, θα απορρίψει όλους τους αρχικούς assembler shaders από την κρυφή μνήμη ή το παιχνίδι σκίασης δίσκου όπως βρέθηκε</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Όταν είναι επιλεγμένο, απενεργοποιεί τη μακροεντολή Just In Time compiler. Η ενεργοποίηση αυτού κάνει τα παιχνίδια να τρέχουν πιο αργά</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Απενεργοποίηση του Macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Όταν είναι επιλεγμένο, το API γραφικών εισέρχεται σε μια πιο αργή λειτουργία εντοπισμού σφαλμάτων</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Ενεργοποίηση του Εντοπισμού Σφαλμάτων Γραφικών</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <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="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Ενεργοποίηση Shader Feedback</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Όταν είναι επιλεγμένο, εκτελεί shaders χωρίς αλλαγές στη λογική του βρόχου</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Όταν είναι επιλεγμένο, ενεργοποιεί την ένδειξη σφαλμάτων Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Απενεργοποίηση των ελέγχων ασφαλείας βρόχου</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Ενεργοποίηση του Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Εντοπισμός Σφαλμάτων</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Προχωρημένα</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Επιτρέπει στο yuzu να ελέγχει για ένα λειτουργικό περιβάλλον Vulkan κατά την εκκίνηση του προγράμματος. Απενεργοποιήστε το αν αυτό προκαλεί προβλήματα με τα εξωτερικά προγράμματα που βλέπουν το yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Εκτέλεση ελέγχου Vulkan κατά την εκκίνηση</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Δημιουργία Minidump μετά από κατάρρευση</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Προχωρημένα</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Ενεργοποίηση Auto-Stub**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Ενεργοποίηση Εντοπισμού Σφαλμάτων CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Ενεργοποίηση Βεβαιώσεων Εντοπισμού Σφαλμάτων</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Ενεργοποίηση Auto-Stub**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Εντοπισμός Σφαλμάτων</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Δημιουργία Minidump μετά από κατάρρευση</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Επιτρέπει στο yuzu να ελέγχει για ένα λειτουργικό περιβάλλον Vulkan κατά την εκκίνηση του προγράμματος. Απενεργοποιήστε το αν αυτό προκαλεί προβλήματα με τα εξωτερικά προγράμματα που βλέπουν το yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Εκτέλεση ελέγχου Vulkan κατά την εκκίνηση</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Αυτό θα μηδενιστεί αυτόματα όταν το yuzu κλείσει.</translation> </message> @@ -1126,78 +966,83 @@ This would ban both their forum username and their IP address.</source> <translation>Διαμόρφωση yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Ήχος</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Αποσφαλμάτωση</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Σύστημα Αρχείων</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Γενικά</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Γραφικά</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Πλήκτρα Συντόμευσης</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Χειρισμός</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Τα προφίλ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Δίκτυο</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Σύστημα</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Λίστα Παιχνιδιών</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Ιστός</translation> </message> @@ -1356,57 +1201,17 @@ This would ban both their forum username and their IP address.</source> <translation>Γενικά</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Όριο Ποσοστού Ταχύτητας</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Εξομοίωση Πολυπύρηνων CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Επιβεβαίωση εξόδου κατά την εκτέλεση εξομοίωσης</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Επιλογή χρήστη κατά την εκκίνηση παιχνιδιού</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Παύση εξομοίωσης όταν βρίσκεται στο παρασκήνιο</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Απόκρυψη δρομέα ποντικιού στην αδράνεια</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Επαναφορά Όλων των Ρυθμίσεων</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Επαναφέρει όλες τις ρυθμίσεις και καταργεί όλες τις επιλογές ανά παιχνίδι. Δεν θα διαγράψει καταλόγους παιχνιδιών, προφίλ ή προφίλ εισόδου. Συνέχιση;</translation> </message> @@ -1429,308 +1234,43 @@ This would ban both their forum username and their IP address.</source> <translation>Ρυθμίσεις 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="92"/> - <source>Device:</source> - <translation>Συσκευή:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Κανένα</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Ρυθμίσεις Γραφικών</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Χρησιμοποίηση ασύγχρονης εξομοίωσης GPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Επιτάχυνση του αποκωδικοποίηση υφής ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Εξομοίωση NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Χωρίς Έξοδο Βίντεο</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Αποκωδικοποίηση Βίντεο CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Αποκωδικοποίηση Βίντεο GPU (Προεπιλογή)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Λειτουργία Πλήρους Οθόνης:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Παραθυροποιημένο Χωρίς Όρια</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Αποκλειστική Πλήρης Οθόνη</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Αναλογία Απεικόνισης:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Προεπιλογή (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Επιβολή 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Επιβολή 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Επιβολή 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Επέκταση στο Παράθυρο</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Ανάλυση:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [ΠΕΙΡΑΜΑΤΙΚΟ]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [ΠΕΙΡΑΜΑΤΙΚΟ]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Φίλτρο Προσαρμογής Παραθύρου:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Πλησιέστερος Γείτονας</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Διγραμμικό</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Δικυβικό</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussian</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Μέθοδος Anti-Aliasing:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Χρησιμοποιήστε καθολικό χρώμα φόντου</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Ορισμός χρώματος φόντου:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Χρώμα Φόντου:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Shaders Γλώσσας Μηχανής, μόνο NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation type="unfinished"/> </message> @@ -1752,162 +1292,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>Προηγμένες Ρυθμίσεις Γραφικών</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Επίπεδο Ακρίβειας:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Ενεργοποιεί τη σύνταξη ασύγχρονων shader, η οποία μπορεί να μειώσει το shader stutter. Αυτή η δυνατότητα είναι πειραματική.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Χρήση ασύγχρονης σύνταξης σκίασης (Τέχνασμα)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Ενεργοποιεί τον Γοργό Ρυθμό GPU. Αυτή η επιλογή θα αναγκάσει τα περισσότερα παιχνίδια να εκτελούνται στην υψηλότερη εγγενή τους ανάλυση.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Χρήση Γοργού Ρυθμού GPU (Τέχνασμα)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Ανισοτροπικό Φιλτράρισμα:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Αυτόματα</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Προεπιλεγμένο</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3222,100 +2606,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Όνομα</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID Τίτλου</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Όνομα αρχείου</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Έκδοση</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Μέγεθος</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Προγραμματιστής</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Πρόσθετα</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Γενικά</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Πρόσθετα</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Σύστημα</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Γραφικά</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Προχ. Γραφικά</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Ήχος</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Ιδιότητες</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Χρήση καθολικής διαμόρφωσης (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3637,412 +3016,17 @@ UUID: %2</source> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Σύστημα</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Ρυθμίσεις Συστήματος</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Περιφέρεια:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Αυτόματη</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Προεπιλεγμένο</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Κούβα</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Αίγυπτος</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Γκρήνουιτς</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Χονγκ Κονγκ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Ισλανδία</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Ιράν</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Ισραήλ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Ιαμαϊκή</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Ιαπωνία</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Λιβύη</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Ναβάχο</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Πολωνία</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Πορτογαλία</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Σιγκαπούρη</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Τουρκία</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Παγκόσμια</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>ΗΠΑ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Ευρώπη</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Αυστραλία</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Κίνα</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Κορέα</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Ταϊβάν</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Ζώνη Ώρας:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Σημείωση: αυτό μπορεί να παρακαμφθεί όταν η ρύθμιση περιοχής είναι ως αυτόματη επιλογή</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Ιαπωνικά (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Γαλλικά (Français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Γερμανικά (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Ιταλικά (Italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Ισπανικά (Español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Κινέζικα</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Κορεάτικα (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Ολλανδικά (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Πορτογαλικά (Português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Ρώσικα (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Ταϊβανέζικα</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Βρετανικά Αγγλικά</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Καναδικά Γαλλικά</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Λατινοαμερικάνικα Ισπανικά</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Απλοποιημένα Κινέζικα</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Παραδοσιακά Κινέζικα (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Πορτογαλικά Βραζιλίας (Português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Γλώσσα</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>RNG Seed</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Οι ρυθμίσεις συστήματος είναι διαθέσιμες μόνο όταν το παιχνίδι δεν εκτελείται.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation type="unfinished"/> </message> @@ -4250,64 +3234,64 @@ Drag points to change position, or double-click table cells to edit values.</sou <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Κανένα</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Όνομα αρχείου</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Τύπος αρχείου</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID Τίτλου</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Όνομα τίτλου</translation> </message> @@ -4410,15 +3394,31 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Ανάλυση:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4719,12 +3719,12 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation type="unfinished"/> </message> @@ -4732,85 +3732,85 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Τηλεμετρία</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Πόσα καρέ ανά δευτερόλεπτο εμφανίζει το παιχνίδι αυτή τη στιγμή. Αυτό διαφέρει από παιχνίδι σε παιχνίδι και από σκηνή σε σκηνή.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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 type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation type="unfinished"/> </message> @@ -4891,741 +3891,741 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>Εμφανίστηκε ένα απροσδιόριστο σφάλμα. Ανατρέξτε στο αρχείο καταγραφής για περισσότερες λεπτομέρειες.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Αποθήκευση δεδομένων</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Ο φάκελος δεν υπάρχει!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Αφαίρεση Αρχείου</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Επιλογή λειτουργίας απόρριψης RomFS </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Μη αποθηκευμένη μετάφραση. Παρακαλούμε επιλέξτε τον τρόπο με τον οποίο θα θέλατε να γίνει η απόρριψη της RomFS.<br> Η επιλογή Πλήρης θα αντιγράψει όλα τα αρχεία στο νέο κατάλογο, ενώ η επιλογή <br> Σκελετός θα δημιουργήσει μόνο τη δομή του καταλόγου.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Ακύρωση</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Η επέμβαση ολοκληρώθηκε με επιτυχία.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Επιλογή καταλόγου</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Ιδιότητες</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Φόρτωση αρχείου</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation type="unfinished"/> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Αποτελέσματα εγκατάστασης</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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 type="unfinished"/> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <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="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <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="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <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="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Εφαρμογή συστήματος</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Παιχνίδι</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Ενημέρωση παιχνιδιού</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC παιχνιδιού</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Επιλέξτε τον τύπο εγκατάστασης NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Το αρχείο δεν βρέθηκε</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Το αρχείο "%1" δεν βρέθηκε</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Σφάλμα κατα το άνοιγμα του URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Αδυναμία ανοίγματος του URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Σφάλμα</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Φόρτωση Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Σφάλμα φόρτωσης δεδομένων Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Το επιλεγμένο αρχείο δεν αποτελεί έγκυρο amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Το επιλεγμένο αρχείο χρησιμοποιείται ήδη</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Λήψη στιγμιότυπου οθόνης</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Εικόνα PBG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Έναρξη</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation type="unfinished"/> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Κλίμακα: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Ταχύτητα: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Ταχύτητα: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Καρέ: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5636,183 +4636,183 @@ This will delete your autogenerated key files and re-run the key derivation modu <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- Λείπει το BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation>- Λείπει το BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- Λείπει το PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Είστε σίγουροι ότι θέλετε να κλείσετε το yuzu;</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Κανένα</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Διγραμμικό</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Δικυβικό</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussian</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Docked</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Handheld</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5820,44 +4820,44 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>Το OpenGL δεν είναι διαθέσιμο!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Σφάλμα κατα την αρχικοποίηση του OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation type="unfinished"/> </message> @@ -5865,173 +4865,173 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Αγαπημένο</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Έναρξη παιχνιδιού</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Άνοιγμα Τοποθεσίας Αποθήκευσης Δεδομένων</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Άνοιγμα Τοποθεσίας Δεδομένων Mod</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Αφαίρεση</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Αφαίρεση Εγκατεστημένης Ενημέρωσης</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Αφαίρεση Όλων των Εγκατεστημένων DLC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Καταργήστε Όλη την Κρυφή μνήμη του Pipeline</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Καταργήστε Όλο το Εγκατεστημένο Περιεχόμενο</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Απόθεση του RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Απόθεση του RomFS στο SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Αντιγραφή του Title ID στο Πρόχειρο</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Μεταβείτε στην καταχώρηση GameDB</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Ιδιότητες</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Σκανάρισμα Υποφακέλων</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Αφαίρεση Φακέλου Παιχνιδιών</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Μετακίνηση Επάνω</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Μετακίνηση Κάτω</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Ανοίξτε την Τοποθεσία Καταλόγου</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Καθαρισμός</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Όνομα</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Συμβατότητα</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Πρόσθετα</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Τύπος αρχείου</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Μέγεθος</translation> </message> @@ -6102,7 +5102,7 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Διπλο-κλικ για προσθήκη νεου φακέλου στη λίστα παιχνιδιών</translation> </message> @@ -6115,12 +5115,12 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Φίλτρο:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Εισαγάγετε μοτίβο για φιλτράρισμα</translation> </message> @@ -6196,12 +5196,12 @@ Would you like to bypass this and exit anyway?</source> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Σφάλμα</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation type="unfinished"/> @@ -6210,13 +5210,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6237,111 +5235,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Λήψη στιγμιότυπου οθόνης</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Πλήρη Οθόνη</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Φόρτωση αρχείου</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation type="unfinished"/> </message> @@ -6460,42 +5460,42 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation type="unfinished"/> </message> @@ -7597,7 +6597,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro Controller</translation> </message> @@ -7610,7 +6610,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Διπλά Joycons</translation> </message> @@ -7623,7 +6623,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Αριστερό Joycon</translation> </message> @@ -7636,7 +6636,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Δεξί Joycon</translation> </message> @@ -7665,7 +6665,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Handheld</translation> </message> @@ -7781,32 +6781,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Χειριστήριο GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Χειριστήριο NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Χειριστήριο SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Χειριστήριο N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/es.ts b/dist/languages/es.ts index 727842e5f..8dcd0bb26 100644 --- a/dist/languages/es.ts +++ b/dist/languages/es.ts @@ -366,78 +366,32 @@ Esto banearía su nombre del foro y su dirección IP.</translation> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <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> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Motor de salida:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Dispositivo de salida:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Dispositivo de entrada:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Método de salida de sonido:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Estéreo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Envolvente</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Usar volumen global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Ajustar volumen:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Volumen:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>Auto (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Silenciar audio en segundo plano</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>Predeterminada (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <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> </context> <context> @@ -501,139 +455,25 @@ Esto banearía su nombre del foro y su dirección IP.</translation> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Precisión: </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Preciso</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Impreciso</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Inestable (Deshabilita la mayoría de optimizaciones)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Recomendamos establecer la precisión en "Auto".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Ajustes del Modo Impreciso de optimización de la CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Estos ajustes reducen la precisión para mejorar el rendimiento.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Esta opción mejora el rendimiento al reducir la precisión de las instrucciones fused-multiply-add en las CPU sin soporte nativo FMA.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Desactivar FMA (mejora el rendimiento en las CPU sin FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Esta opción mejora el rendimiento de algunas funciones aproximadas de punto flotante al utilizar aproximaciones nativas menos precisas.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>FRSQRTE y FRECPE rápido</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Esta opción mejora la velocidad de las funciones de punto flotante ASIMD de 32 bits al ejecutarlas con métodos aproximados e incorrectos.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Instrucciones ASIMD rápidas (sólo 32 bits)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Esta opción mejora la velocidad eliminando las comprobaciones NaN. Ten en cuenta que esto también reduce la precisión de algunas instrucciones de punto flotante.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Gestión imprecisa NaN</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Esta opción mejora la velocidad al eliminar un control de seguridad antes de cada lectura/escritura de memoria del anfitrión. Desactivarlo podría permitir que los juegos lean/escriban en la memoria del emulador.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Desactivar comprobación del espacio de destino</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Esta opción mejora la velocidad basándose solamente en la semántica de cmpxchg para asegurar la seguridad de las instrucciones de acceso exclusivo. Ten en cuenta que activar esto podría resultar en bloqueos y otros motivos de conflictos.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ignorar monitorización global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Los ajustes de la CPU sólo están disponibles cuando no se esté ejecutando ningún juego.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -852,222 +692,222 @@ Esto banearía su nombre del foro y su dirección IP.</translation> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Depurador</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Activar GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Puerto:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Registro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Filtro del registro global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Ver registro en consola</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Abrir ubicación del archivo de registro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Filtro del registro global</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Al activarlo, el tamaño máximo del registro aumenta de 100 MB a 1 GB.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Habilitar registro extendido**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Ver registro en consola</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Cadena de argumentos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Al activarlo, la API gráfica entrará en un modo de depuración más lento.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Activar depuración de gráficos</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Al activarlo, se habilitan los volcados Nsight Aftermath de bloqueos o errores.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Al activarlo, se ejecutarán los shaders sin cambios en bucles lógicos.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Activar Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Desactivar comprobaciones de seguridad de bucles</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Al activarlo, se volcarán todos los shaders del ensamblador original de la caché de sombreadores en disco o del juego tal y como se encuentren.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Volcar shaders del juego</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Al activarlo, se volcarán todos los programas macro de la GPU.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Al activarlo, desactiva las funciones de macro HLE. Activar esto hace que los juegos se ejecuten más lento.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Volcar Macros Maxwell</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Desactivar Macro HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Al activarlo, se desactiva el compilador de macro Just In Time. Activar esto hace que los juegos se ejecuten más lento.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Desactivar macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Al activarlo, desactiva las funciones de macro HLE. Activar esto hace que los juegos se ejecuten más lento.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Al activarlo, la API gráfica entrará en un modo de depuración más lento.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Desactivar Macro HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Activar depuración de gráficos</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Al activarlo, se volcarán todos los programas macro de la GPU.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Volcar Macros Maxwell</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Al activarlo, yuzu realizará un registro de estadísticas del caché de canalización compilado.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Activar información de shaders</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Al activarlo, se ejecutarán los shaders sin cambios en bucles lógicos.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Desactivar comprobaciones de seguridad de bucles</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Al activarlo, se habilitan los volcados Nsight Aftermath de bloqueos o errores.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Depuración</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Activar Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Activar servicios de reporte detallados**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Avanzado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Activar registro de acceso FS</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Permite a yuzu comprobar si el entorno de Vulkan funciona cuando el programa se inicia. Desactiva esto si está causando problemas con los programas externos ligados a yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Activa esta opción para mostrar en la consola la última lista de comandos de audio generada. Solo afecta a los juegos que utilizan el renderizador de audio.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Realizar comprobación de Vulkan al ejecutar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Volcar comandos de audio a la consola**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Desactivar Web applet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Crear mini volcado tras un crash</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Activar todos los tipos de controladores</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Avanzado</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Activar Auto-Stub**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Modo quiosco (Quest)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Activar depuración de la CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Activar alertas de depuración</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Activar Auto-Stub**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Depuración</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Activar todos los tipos de controladores</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Activar registro de acceso FS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Desactivar Web applet</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Crear mini volcado tras un crash</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Permite a yuzu comprobar si el entorno de Vulkan funciona cuando el programa se inicia. Desactiva esto si está causando problemas con los programas externos ligados a yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Activa esta opción para mostrar en la consola la última lista de comandos de audio generada. Solo afecta a los juegos que utilizan el renderizador de audio.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Realizar comprobación de Vulkan al ejecutar</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Volcar comandos de audio a la consola**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Activar servicios de reporte detallados**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Esto se reiniciará automáticamente cuando yuzu se cierre.</translation> </message> @@ -1137,78 +977,83 @@ Esto banearía su nombre del foro y su dirección IP.</translation> <translation>Configuración de yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Algunos ajustes sólo están disponibles cuando no se esté ejecutando ningún juego.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Depuración</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Sistema de archivos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>Gráficosavanzados</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Teclas de acceso rápido</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Controles</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Perfiles</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Red</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Lista de juegos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1367,57 +1212,17 @@ Esto banearía su nombre del foro y su dirección IP.</translation> <translation>General</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Limitar porcentaje de velocidad</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Emulación de CPU multinúcleo </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Confirmar salida mientras se ejecuta la emulación</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Mostrar usuario actual al abrir el juego</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Pausar emulación cuando la ventana esté en segundo plano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Ocultar el cursor en caso de inactividad.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation>Desactivar applet de control</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Reiniciar todos los ajustes</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Esto reiniciará y eliminará todas las configuraciones de los juegos. No eliminará ni los directorios de juego, ni los perfiles, ni los perfiles de los mandos. ¿Continuar?</translation> </message> @@ -1440,311 +1245,43 @@ Esto banearía su nombre del foro y su dirección IP.</translation> <translation>Ajustes de la API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Soporte de shaders:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Dispositivo:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Ninguno</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Ajustes gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Usar caché de canalización en disco</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Usar emulación asíncrona de GPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Acelerar decodificación de texturas ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>Modo VSync:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) no pierde frames ni muestra tearing, pero está limitado por la tasa de refresco de la pantalla. -FIFO Relaxed es similar a FIFO, pero permite el tearing tan pronto como se recupera de una ralentización. -Mailbox puede tener una latencia más baja que FIFO y no causa tearing, pero podría hacer perder frames. -Inmediato (sin sincronización) sólo muestra lo que está disponible y puede mostrar tearing.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Emulación NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Sin salida de vídeo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Decodificación de vídeo en la CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Decodificación de vídeo en GPU (Por defecto)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Modo pantalla completa:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Ventana sin bordes</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Pantalla completa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Relación de aspecto:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Valor predeterminado (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Forzar a 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Forzar a 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Forzar 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Ajustar a la ventana</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Resolución:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>x0.5 (360p/540p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>x0.75 (540p/810p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>x1 (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>x1.5 (1080p/1620p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>x2 (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>x3 (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>x4 (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>x5 (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>x6 (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>x7 (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>x8 (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Filtro adaptable de ventana:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Vecino más próximo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilineal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicúbico</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussiano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Método de Anti-Aliasing:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Usar nitidez global FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Ajustar nitidez FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>Nitidez FSR:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Usar el color de fondo global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Establecer el color de fondo:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Color de fondo:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Shaders de ensamblado, sólo NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Experimental, sólo Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Desactivado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>VSync Desactivado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Recomendado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Activado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>VSync Activado</translation> </message> @@ -1766,163 +1303,6 @@ Inmediato (sin sincronización) sólo muestra lo que está disponible y puede mo <source>Advanced Graphics Settings</source> <translation>Ajustes avanzados de gráficos</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Nivel de precisión: </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>Recompresión ASTC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Sin compresión (Calidad óptima)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (Calidad baja)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (Calidad media)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Activar presentación asíncrona (sólo Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Ejecuta los procesos en segundo plano mientras espera las instrucciones gráficas para evitar que la GPU reduzca su velocidad de reloj.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Forzar relojes máximos (sólo Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Activa la decodificación de texturas asíncrona de ASTC, lo cuál podría reducir la duración de los parones. Esta función es experimental.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Decodificar texturas ASTC de manera asíncrona (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>Usa una limpieza reactiva en vez de una limpieza predictiva, permitiendo así una sincronización de memoria más precisa.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>Activar Limpieza Reactiva</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Activa la compilación de shaders en modo asíncrono, lo que puede reducir la sobrecarga de shaders. Esta función es experimental.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Usar la construcción de shaders asíncronos (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Activa el tiempo rápido de GPU. Esta opción hará que muchos juegos estén forzados a ejecutarse en su resolución nativa máxima.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Usar tiempo rápido en la GPU (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Activa la caché de canalización específica del fabricante de la GPU. Esta opción puede mejorar significativamente el tiempo de carga de sombreadores en los casos en los que el controlador de Vulkan no almacena internamente archivos de caché de canalización.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Usar caché de canalización de Vulkan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Activa las canalizaciones de cómputo, que son necesarias en algunos juegos. Esta opción sólo está para los drivers propietarios de AMD, y puede colgarse si se activa. -Las canalizaciones de cómputo están siempre activadas en los otros drivers.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Activar canalizaciones de cómputo (sólo Intel Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>Corre el juego a la velocidad normal durante la reproducción de vídeos, incluso cuando no hay límite de fotogramas.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>Sincronizar a fotogramas de reproducción de vídeo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>Mejora la renderización de los efectos de transparencia en ciertos juegos.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation>Bucles de feedback de barrera</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Filtrado anisotrópico:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Automático</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Valor predeterminado</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>x2</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>x4</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>x8</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>x16</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3238,100 +2618,95 @@ Los valores actuales son %1% y %2% respectivamente.</translation> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Diálogo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Información</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID del título</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Nombre del archivo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Formato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Versión</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Tamaño</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Desarrollador</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Extras / Add-Ons</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Algunos ajustes sólo están disponibles cuando no se esté ejecutando ningún juego.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>General</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Extras / Add-Ons</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Gráficos avanz.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Perfiles de entrada</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Propiedades</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Usar configuración global (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3654,412 +3029,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Ajustes del sistema</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Región:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Predeterminado</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Egipto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Islandia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Irán</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japón</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polonia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapur</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turquía</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulú</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>EEUU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Australia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>China</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Corea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwán</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Zona horaria:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Nota: esto puede ser reemplazado si la opción de región está en "autoseleccionar"</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japonés (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Inglés estadounidense</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Francés (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Alemán (deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italiano (italiano)</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>Núcleo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Español</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Chino</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Coreano (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Holandés (nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portugués (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Ruso (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwanés</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Inglés británico</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Francés canadiense</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Español latinoamericano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Chino simplificado</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Chino tradicional (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Portugués brasileño (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>RTC personalizado</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Idioma</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Semilla de GNA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Nombre del dispositivo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Interfaz de memoria extendida no segura (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Los ajustes del sistema sólo se encuentran disponibles cuando no se esté ejecutando ningún juego.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Aviso: "%1" no es un idioma válido para la región "%2"</translation> </message> @@ -4268,64 +3248,64 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Ninguno</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Pequeño (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Estándar (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Grande (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Tamaño completo (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Pequeño (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Estándar (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Grande (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Nombre del archivo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Tipo de archivo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID del título</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Nombre del título</translation> </message> @@ -4428,15 +3408,31 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Resolución:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Selecciona la ruta de las capturas de pantalla:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4737,12 +3733,12 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Conectando</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Conectar</translation> </message> @@ -4750,86 +3746,86 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Los datos de uso anónimos se recogen</a> para ayudar a mejorar yuzu. <br/><br/>¿Deseas compartir tus datos de uso con nosotros?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetría </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Se ha detectado una instalación corrupta de Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>La inicialización de Vulkan ha fallado durante la ejecución. Haz clic <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>aquí para más información sobre como arreglar el problema</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation>Ejecutando un juego</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Cargando Web applet...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Desactivar Web applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Deshabilitar el Applet Web puede causar comportamientos imprevistos y debería solo ser usado con Super Mario 3D All-Stars. ¿Estas seguro que quieres deshabilitar el Applet Web? (Puede ser reactivado en las configuraciones de Depuración.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>La cantidad de shaders que se están construyendo actualmente</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>El multiplicador de escala de resolución seleccionado actualmente.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>La velocidad de emulación actual. Los valores superiores o inferiores al 100% indican que la emulación se está ejecutando más rápido o más lento que en una Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>La cantidad de fotogramas por segundo que se está mostrando el juego actualmente. Esto variará de un juego a otro y de una escena a otra.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Tiempo que lleva emular un fotograma de la Switch, sin tener en cuenta la limitación de fotogramas o sincronización vertical. Para una emulación óptima, este valor debería ser como máximo de 16.67 ms.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Desmutear</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Mutear</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Restablecer Volumen</translation> </message> @@ -4907,418 +3903,418 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de <translation>Error desconocido. Por favor, consulte el archivo de registro para ver más detalles.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Cerrando software...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Datos de guardado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Datos de mods</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Error al abrir la carpeta %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>¡La carpeta no existe!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Error al abrir el caché transferible de shaders</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>No se pudo crear el directorio de la caché de los shaders para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Error al eliminar el contenido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Error al eliminar la actualización</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Error al eliminar el DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>¿Eliminar contenido del juego instalado?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>¿Eliminar actualización del juego instalado?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>¿Eliminar el DLC del juego instalado?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Eliminar entrada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Se ha eliminado con éxito</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Se ha eliminado con éxito el juego base instalado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>El juego base no está instalado en el NAND y no se puede eliminar.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Se ha eliminado con éxito la actualización instalada.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>No hay ninguna actualización instalada para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>No hay ningún DLC instalado para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>Se ha eliminado con éxito %1 DLC instalado(s).</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>¿Deseas eliminar el caché transferible de shaders de OpenGL?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>¿Deseas eliminar el caché transferible de shaders de Vulkan?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>¿Deseas eliminar todo el caché transferible de shaders?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>¿Deseas eliminar la configuración personalizada del juego?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>¿Quitar almacenamiento de caché?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Eliminar archivo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Error al eliminar la caché de shaders transferibles</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>No existe caché de shaders para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>El caché de shaders transferibles se ha eliminado con éxito.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>No se ha podido eliminar la caché de shaders transferibles.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Error al eliminar la caché de canalización del controlador Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>No se ha podido eliminar la caché de canalización del controlador.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Error al eliminar las cachés de shaders transferibles</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Cachés de shaders transferibles eliminadas con éxito.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>No se ha podido eliminar el directorio de cachés de shaders transferibles.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Error al eliminar la configuración personalizada del juego</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>No existe una configuración personalizada para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Se eliminó con éxito la configuración personalizada del juego.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>No se ha podido eliminar la configuración personalizada del juego.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>¡La extracción de RomFS ha fallado!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Se ha producido un error al copiar los archivos RomFS o el usuario ha cancelado la operación.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Completo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>En secciones</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Elegir método de volcado de RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Por favor, selecciona el método en que quieres volcar el RomFS.<br>Completo copiará todos los archivos al nuevo directorio <br> mientras que en secciones solo creará la estructura del directorio.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>No hay suficiente espacio en %1 para extraer el RomFS. Por favor, libera espacio o elige otro directorio de volcado en Emulación > Configuración > Sistema > Sistema de archivos > Raíz de volcado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Extrayendo RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Cancelar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>¡La extracción RomFS ha tenido éxito!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>La operación se completó con éxito.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Crear acceso directo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Esto creará un acceso directo a la AppImage actual. Esto puede no funcionar bien si se actualiza. ¿Continuar?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>No se puede crear un acceso directo en el escritorio. La ruta "%1" no existe.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>No se puede crear un acceso directo en el menú de aplicaciones. La ruta "%1" no existe y no se puede crear.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Crear icono</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>No se puede crear el archivo de icono. La ruta "%1" no existe y no se ha podido crear.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Iniciar %1 con el Emulador yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Error al crear un acceso directo en %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Se ha creado un acceso directo a %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Error al intentar abrir %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Seleccionar directorio</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Propiedades</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>No se pueden cargar las propiedades del juego.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Ejecutable de Switch (%1);;Todos los archivos (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Cargar archivo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Abrir el directorio de la ROM extraída</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Directorio seleccionado no válido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>El directorio que ha seleccionado no contiene ningún archivo 'main'.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Archivo de Switch Instalable (*.nca *.nsp *.xci);;Archivo de contenidos de Nintendo (*.nca);;Paquete de envío de Nintendo (*.nsp);;Imagen de cartucho NX (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Instalar archivos</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n archivo(s) restantes</numerusform><numerusform>%n archivo(s) restantes</numerusform><numerusform>%n archivo(s) restantes</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Instalando el archivo "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Instalar resultados</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Para evitar posibles conflictos, no se recomienda a los usuarios que instalen juegos base en el NAND. Por favor, utiliza esta función sólo para instalar actualizaciones y DLCs.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n archivo(s) recién instalado/s @@ -5327,7 +4323,7 @@ Por favor, utiliza esta función sólo para instalar actualizaciones y DLCs.</tr </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n archivo(s) recién sobreescrito/s @@ -5336,7 +4332,7 @@ Por favor, utiliza esta función sólo para instalar actualizaciones y DLCs.</tr </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n archivo(s) no se instaló/instalaron @@ -5345,312 +4341,312 @@ Por favor, utiliza esta función sólo para instalar actualizaciones y DLCs.</tr </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Aplicación del sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Archivo del sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Actualización de la aplicación del sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Paquete de firmware (Tipo A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Paquete de firmware (Tipo B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Juego</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Actualización de juego</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC del juego</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Titulo delta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Seleccione el tipo de instalación NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Seleccione el tipo de título en el que deseas instalar este NCA como: (En la mayoría de los casos, el 'Juego' predeterminado está bien).</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Fallo en la instalación</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>El tipo de título que seleccionó para el NCA no es válido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Archivo no encontrado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Archivo "%1" no encontrado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>Aceptar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>No se cumplen los requisitos de hardware</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>El sistema no cumple con los requisitos de hardware recomendados. Los informes de compatibilidad se han desactivado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Falta la cuenta de Yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Para enviar un caso de prueba de compatibilidad de juegos, debes vincular tu cuenta de yuzu.<br><br/> Para vincular tu cuenta de yuzu, ve a Emulación &gt; Configuración &gt; Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Error al abrir la URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>No se puede abrir la URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Grabación TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>¿Sobrescribir archivo del jugador 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Configuración no válida detectada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>El controlador del modo portátil no puede ser usado en el modo sobremesa. Se seleccionará el controlador Pro en su lugar.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>El amiibo actual ha sido eliminado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>El juego actual no está buscando amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Archivo amiibo (%1);; Todos los archivos (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Cargar amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Error al cargar los datos Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>El archivo seleccionado no es un amiibo válido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>El archivo seleccionado ya se encuentra en uso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Ha ocurrido un error inesperado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Captura de pantalla</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Imagen PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Estado TAS: ejecutando %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Estado TAS: grabando %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Estado TAS: inactivo %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Estado TAS: nulo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Parar de ejecutar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Iniciar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Pausar g&rabación</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>G&rabar</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Creando: %n shader(s)</numerusform><numerusform>Construyendo: %n shader(s)</numerusform><numerusform>Construyendo: %n shader(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Escalado: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Velocidad: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Velocidad: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Juego: %1 FPS (desbloqueado)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Juego: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Fotogramas: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>VOLUMEN: SILENCIO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUMEN: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Confirmar la clave de rederivación</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5667,37 +4663,37 @@ es lo que quieres hacer si es necesario. Esto eliminará los archivos de las claves generadas automáticamente y volverá a ejecutar el módulo de derivación de claves.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Faltan fuses</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- Falta BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - Falta BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - Falta PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Faltan componentes de derivación</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Faltan las claves de encriptación. <br>Por favor, sigue <a href='https://yuzu-emu.org/help/quickstart/'>la guía rápida de yuzu</a> para obtener todas tus claves, firmware y juegos.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5706,49 +4702,49 @@ Esto puede llevar unos minutos dependiendo del rendimiento de su sistema.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Obtención de claves</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Desencriptación del Sistema de Archivos Fallida</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>Las claves de encriptación no han podido desencriptar el firmware. <br>Por favor, siga<a href='https://yuzu-emu.org/help/quickstart/'>la guía de inicio rápido de yuzu</a> para obtener todas tus claves, firmware y juegos.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Selecciona el destinatario para volcar el RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Por favor, seleccione los RomFS que deseas volcar.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>¿Estás seguro de que quieres cerrar yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>¿Estás seguro de que quieres detener la emulación? Cualquier progreso no guardado se perderá.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5757,97 +4753,97 @@ Would you like to bypass this and exit anyway?</source> ¿Quieres salir de todas formas?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Ninguno</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>Mas cercano</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilineal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicúbico</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussiano</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Sobremesa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Portátil</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Normal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Alto</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Extremo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>Null</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5855,44 +4851,44 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>¡OpenGL no está disponible!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Los contextos compartidos de OpenGL no son compatibles.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu no ha sido compilado con soporte de OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>¡Error al inicializar OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>Tu GPU no soporta OpenGL, o no tienes instalados los últimos controladores gráficos.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>¡Error al iniciar OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>Tu GPU no soporta OpenGL 4.6, o no tienes instalado el último controlador de la tarjeta gráfica.<br><br>GL Renderer:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>Es posible que la GPU no soporte una o más extensiones necesarias de OpenGL . Por favor, asegúrate de tener los últimos controladores de la tarjeta gráfica.<br><br>GL Renderer:<br>%1<br><br>Extensiones no soportadas:<br>%2</translation> </message> @@ -5900,173 +4896,173 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Favorito</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Iniciar juego</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Iniciar juego sin la configuración personalizada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Abrir ubicación de los archivos de guardado</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Abrir ubicación de los mods</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Abrir caché de canalización de shaders transferibles</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Eliminar</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Eliminar la actualización instalada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Eliminar todos los DLC instalados</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Eliminar la configuración personalizada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Quitar almacenamiento de caché</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Eliminar caché de canalización de OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Eliminar caché de canalización de Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Eliminar todas las cachés de canalización</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Eliminar todo el contenido instalado</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Volcar RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Volcar RomFS a SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Copiar la ID del título al portapapeles</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Ir a la sección de bases de datos del juego</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Crear Acceso directo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Añadir al Escritorio</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Añadir al menú de Aplicaciones</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Propiedades</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Escanear subdirectorios</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Eliminar directorio de juegos</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Mover hacia arriba</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Mover hacia abajo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Abrir ubicación del directorio</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Limpiar</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Compatibilidad</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Extras/Add-ons</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Tipo de archivo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Tamaño</translation> </message> @@ -6137,7 +5133,7 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Haz doble clic para agregar un nuevo directorio a la lista de juegos.</translation> </message> @@ -6150,12 +5146,12 @@ Would you like to bypass this and exit anyway?</source> <translation><numerusform>%1 de %n resultado(s)</numerusform><numerusform>%1 de %n resultado(s)</numerusform><numerusform>%1 de %n resultado(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Búsqueda:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Introduce un patrón para buscar</translation> </message> @@ -6231,12 +5227,12 @@ Would you like to bypass this and exit anyway?</source> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Error al publicar la sala al lobby público. Para poder publicar una sala en el lobby público, debes tener una cuenta válida de yuzu configurada en Emulación -> Configurar -> Web. Si no quieres publicar una sala en el lobby público, seleccione en su lugar "Privada". @@ -6246,13 +5242,11 @@ Mensaje de depuración: </translation> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Activar/Desactivar audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6273,111 +5267,113 @@ Mensaje de depuración: </translation> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Ventana principal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Bajar volumen del audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Subir volumen del audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Captura de pantalla</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Cambiar filtro adaptable</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Cambiar a modo sobremesa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Cambiar precisión de GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Continuar/Pausar emulación</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Salir de pantalla completa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Cerrar yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Pantalla completa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Cargar archivo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Cargar/Eliminar Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Reiniciar emulación</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Detener emulación</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Grabar TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Reiniciar TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>Iniciar/detener TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Alternar barra de filtro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Alternar limite de fotogramas</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Alternar desplazamiento del ratón</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Alternar barra de estado</translation> </message> @@ -6497,42 +5493,42 @@ Mensaje de depuración: </translation> <translation>Actualizar lobby</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Contraseña necesaria para unirse</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Contraseña:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Jugadores</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Nombre de sala</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Juego preferente</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Anfitrión</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Actualizando</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Actualizar lista</translation> </message> @@ -7639,7 +6635,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Controlador Pro</translation> </message> @@ -7652,7 +6648,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Joycons duales</translation> </message> @@ -7665,7 +6661,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Joycon izquierdo</translation> </message> @@ -7678,7 +6674,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Joycon derecho</translation> </message> @@ -7707,7 +6703,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Portátil</translation> </message> @@ -7823,32 +6819,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Controlador de GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Control de NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Control de SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Control de N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/fr.ts b/dist/languages/fr.ts index 9eb55fd48..d60d6e227 100644 --- a/dist/languages/fr.ts +++ b/dist/languages/fr.ts @@ -367,78 +367,32 @@ Cela bannirait à la fois son nom d'utilisateur du forum et son adresse IP. </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <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> + <name>ConfigurationShared</name> <message> - <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="42"/> - <source>Output Device:</source> - <translation>Périphérique de sortie :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Périphérique d'entrée :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Mode de sortie sonore :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stéréo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Utiliser le volume global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Régler le volume :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Volume :</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>Auto (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Couper le son en arrière-plan</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>Par défaut (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <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> </context> <context> @@ -502,137 +456,25 @@ Cela bannirait à la fois son nom d'utilisateur du forum et son adresse IP. <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Général</translation> </message> <message> - <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="42"/> - <source>Auto</source> - <translation>Auto</translation> - </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="52"/> - <source>Unsafe</source> - <translation>Risqué</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoïaque (désactive la plupart des optimisations)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Nous recommandons de mettre la précision à "Auto".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Paramètres d'optimisation du CPU non sûrs</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <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="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </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="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <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="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> -<div>Cette option augmente la vitesse de certaines fonctions en virgule flottante en utilisant des approximations moins précises.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>FRSQRTE et FRECPE plus rapides</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Cette option améliore la vitesse des fonctions à virgule flottante 32 bits ASIMD en utilisant des modes d'arrondissement incorrects.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Instructions ASIMD plus rapides (32 bits seulement)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>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.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Traitement NaN imprécis</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Cette option améliore la vitesse en éliminant le test de sécurité avant chaque lecture/écriture en mémoire chez l'invité. La désactiver peut permettre à un jeu de lire/écrire dans la mémoire de l'émulateur.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Désactiver les vérifications de l'espace d'adresse</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Cette option améliore la vitesse en s'appuyant uniquement sur la sémantique de cmpxchg pour s'assurer de la sécurité des instructions d'accès exclusif. Veuillez noter que cela peut entraîner des blocages et autres situations de compétition.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ignorer le moniteur global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <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'est lancé.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -851,222 +693,222 @@ Cette option améliore la vitesse en réduisant la précision des instructions f <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Débogueur</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Activer le "stub" de GDB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Port :</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>S'enregistrer</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Filtre de log global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Afficher le relevé d'événements dans la console</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Ouvrir l'emplacement du journal de logs</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Filtre de log global</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Lorsque coché, la taille maximum du relevé d'événements augmente de 100 Mo à 1 Go</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Activer la Journalisation Étendue**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Afficher le relevé d'événements dans la console</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Chaîne d'arguments</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Graphismes</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Lorsque coché, l'API graphique entre dans un mode de débogage plus lent</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Activer le débogage des graphismes </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Une fois cochée, cette option active les "crash dumps" pour Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Lorsque la case est cochée, exécuter les shaders sans changer la boucle de logique</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Activer Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Désactiver les vérifications de boucle</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Lorsqu'il est coché, il videra tous les shaders d'assemblage d'origine du cache de shader de disque ou du jeu tels qu'ils ont été trouvés</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Récupérer Shaders Jeu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Lorsqu'il est coché, il videra tous les programmes de macro du GPU</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Lorsque coché, désactive les fonctions macro HLE. L'activer ralentit les jeux</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Copier les "Maxwell Macros"</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Désactiver les macros HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Lorsque coché, désactive le compilateur de macros JIT. L'activer ralentit les jeux</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Désactiver les macros JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Lorsque coché, désactive les fonctions macro HLE. L'activer ralentit les jeux</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Lorsque coché, l'API graphique entre dans un mode de débogage plus lent</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Désactiver les macros HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Activer le débogage des graphismes </translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Lorsqu'il est coché, il videra tous les programmes de macro du GPU</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Copier les "Maxwell Macros"</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Lorsque la case est cochée, yuzu enregistrera les journaux de statistiques à propos de la cache de pipeline compilée</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Activer le retour d'information des shaders</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Lorsque la case est cochée, exécuter les shaders sans changer la boucle de logique</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Désactiver les vérifications de boucle</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Une fois cochée, cette option active les "crash dumps" pour Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Débogage</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Activer Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Activer les services de rapport verbeux**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Avancé</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Activer la journalisation des accès du système de fichiers</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Active yuzu pour chercher pour un environnement Vulkan fonctionnel quand le programme démarre. Desactiver ceci si cela cause des problèmes avec des programmes externes.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Activez cette option pour afficher la dernière liste de commandes audio générée sur la console. N'affecte que les jeux utilisant le moteur de rendu audio.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Performe un check de Vulkan au démarrage</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Déversez les commandes audio à la console**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Désactiver l'applet web</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Crée un Minidump après un crash</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Activer tous les types de contrôleurs</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Avancé</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Activer l'Auto-Stub**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Mode Kiosk (Quest)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Activer le Débogage CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Activer les assertions de débogage</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Activer l'Auto-Stub**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Débogage</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Activer tous les types de contrôleurs</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Activer la journalisation des accès du système de fichiers</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Désactiver l'applet web</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Crée un Minidump après un crash</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Active yuzu pour chercher pour un environnement Vulkan fonctionnel quand le programme démarre. Desactiver ceci si cela cause des problèmes avec des programmes externes.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Activez cette option pour afficher la dernière liste de commandes audio générée sur la console. N'affecte que les jeux utilisant le moteur de rendu audio.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Performe un check de Vulkan au démarrage</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Déversez les commandes audio à la console**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Activer les services de rapport verbeux**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Ces options seront réinitialisées automatiquement lorsque yuzu fermera.</translation> </message> @@ -1136,78 +978,83 @@ Cette option améliore la vitesse en réduisant la précision des instructions f <translation>Configuration de yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Certains paramètres ne sont disponibles que lorsqu'un jeu n'est pas en cours d'exécution.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Son</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Débogage</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Système de fichiers</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Général</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Vidéo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>Graphismes avancés</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Raccourcis clavier</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Contrôles</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Profils</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Réseau</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Système</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Liste des jeux</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1366,57 +1213,17 @@ Cette option améliore la vitesse en réduisant la précision des instructions f <translation>Général </translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Limiter la vitesse en pourcentage</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Émulation CPU Multicœur</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Confirmer la sortie pendent l'émulation en cours</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Demander un utilisateur au lancement d'un jeu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <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="88"/> - <source>Hide mouse on inactivity</source> - <translation>Cacher la souris en cas d'inactivité</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation>Désactiver l'applet du contrôleur</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Réinitialiser tous les paramètres</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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'entrée. Continuer ?</translation> </message> @@ -1439,311 +1246,43 @@ Cette option améliore la vitesse en réduisant la précision des instructions f <translation>Paramètres de l'API </translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Back-end des Shaders :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Appareil :</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Aucune</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Paramètres Vidéo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Utiliser la cache de pipeline sur disque</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Utiliser l'émulation GPU asynchrone</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Accélérer le décodage des textures ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>Mode VSync :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) ne perd pas de trames ni ne présente de déchirures, mais est limité par le taux de rafraîchissement de l'écran. -FIFO Relaxé est similaire à FIFO mais autorise les déchirures lorsqu'il récupère d'un ralentissement. -Mailbox peut avoir une latence plus faible que FIFO et ne présente pas de déchirures, mais peut perdre des trames. -Immédiat (sans synchronisation) présente simplement ce qui est disponible et peut présenter des déchirures.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Émulation NVDEC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Pas de sortie vidéo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Décodage Vidéo sur le CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Décodage Vidéo sur le GPU (par défaut)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Mode Plein écran :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Fenêtré sans bordure</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Plein écran exclusif</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Format :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Par défaut (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Forcer le 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Forcer le 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Forcer le 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Étirer à la fenêtre</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Résolution :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [EXPÉRIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [EXPÉRIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [EXPÉRIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Filtre de fenêtre adaptatif</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Plus proche voisin</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilinéaire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicubique</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussien</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Méthode d'anticrénelage :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Utiliser la netteté FSR globale</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Définir la netteté FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>Netteté FSR :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Utiliser une couleur d'arrière-plan globale</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Définir la couleur d'arrière-plan :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Couleur de L’arrière plan :</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Shaders en Assembleur, NVIDIA Seulement)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Expérimental, Mesa seulement)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Désactivé</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>VSync Désactivée</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Recommandé</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Activé</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>VSync Activée</translation> </message> @@ -1765,164 +1304,6 @@ Immédiat (sans synchronisation) présente simplement ce qui est disponible et p <source>Advanced Graphics Settings</source> <translation>Paramètres Vidéo Avancés</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Niveau de Précision :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>Recompression ASTC :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Non compressé (Meilleure qualité)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (Basse qualité)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (Qualité moyenne)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Activer la présentation asynchrone (uniquement pour Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Les exécutions fonctionnent en arrière-plan en attendant les commandes graphiques pour empêcher le GPU de réduire sa vitesse de fréquence d'horloge.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Forcer la fréquence d'horloge maximale (Vulkan uniquement)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Active le décodage asynchrone de textures ASTC, qui peut réduire les saccades de chargement. Cette fonctionnalité est expérimentale.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Décoder les textures ASTC de manière asynchrone (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>Utilise le vidage réactif à la place du vidage prédictif. Permet une synchronisation de mémoire plus précise.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>Activer le Vidage Réactif</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <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="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Utiliser la compilation asynchrone des shaders (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Active le Temps GPU Rapide. Cette option forcera la plupart des jeux à utiliser leur plus grande résolution native.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Utiliser le Temps GPU Rapide (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Active le cache de pipeline spécifique au fournisseur de GPU. Cette option peut améliorer considérablement le temps de chargement du shader dans les cas où le pilote Vulkan ne stocke pas les fichiers de cache du pipeline en interne.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Utiliser le cache de pipeline Vulkan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Activer les pipelines de calcul, requis par certains jeux. Ce paramètre n'existe que pour les pilotes propriétaires Intel et peut provoquer des plantages s'il est activé. -Les pipelines de calcul sont toujours activés sur tous les autres pilotes.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Activer les pipelines de calcul (uniquement pour Intel Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>Éxécuter le jeu à une vitesse normale pendant la relecture du vidéo, -même-ci la fréquence d'image est dévérouillée. </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>Synchro la fréquence d'image de la relecture du vidéo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>Améliore le rendu des effets de transparence dans des jeux spécifiques.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation>Boucles de rétroaction de barrière</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Filtrage anisotropique :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Automatique</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Défaut</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3238,100 +2619,95 @@ Les valeurs actuelles sont respectivement de %1% et %2%.</translation> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialogue</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Info</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID du titre</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Nom du fichier</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Version</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Taille</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Développeur</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Extensions</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Certains paramètres ne sont disponibles que lorsqu'un jeu n'est pas en cours d'exécution.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Général</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Extensions</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Système</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Graphiques</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Adv. Graphiques</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Profils d'entrée</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Propriétés</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Utiliser la configuration globale (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3654,412 +3030,17 @@ UUID : %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Système</translation> </message> <message> - <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="33"/> - <source>Region:</source> - <translation>Région :</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Automatique</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Défaut</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Égypte</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hong Kong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Islande</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israël</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaïque</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japon</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libye</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Pologne</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapour</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turquie</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>É.-U.A.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europe</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Australie</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Chine</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Corée</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taïwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Fuseau horaire :</translation> - </message> - <message> - <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="324"/> - <source>Japanese (日本語)</source> - <translation>Japonais (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Anglais Américain</translation> - </message> - <message> - <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="339"/> - <source>German (Deutsch)</source> - <translation>Allemand (Deutsch)</translation> - </message> - <message> - <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="349"/> - <source>Spanish (español)</source> - <translation>Espagnol (español)</translation> - </message> - <message> - <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="359"/> - <source>Korean (한국어)</source> - <translation>Coréen (한국어)</translation> - </message> - <message> - <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="369"/> - <source>Portuguese (português)</source> - <translation>Portugais (português)</translation> - </message> - <message> - <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="379"/> - <source>Taiwanese</source> - <translation>Taïwanais</translation> - </message> - <message> - <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="389"/> - <source>Canadian French</source> - <translation>Français Canadien</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Espagnol d'Amérique Latine</translation> - </message> - <message> - <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="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>Portugais Brésilien (português do Brasil)</translation> - </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="424"/> - <source>Language</source> - <translation>Langue</translation> - </message> - <message> - <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="438"/> - <source>Device Name</source> - <translation>Nom de l'appareil</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Disposition de mémoire étendue non sécurisée (8 Go de DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <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'est pas en cours.</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>Cœur</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Attention: "%1" n'est pas une langue valide pour la région "%2"</translation> </message> @@ -4268,64 +3249,64 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Aucun</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Petite (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Standard (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Grande (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Taille Maximale (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Petite (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Standard (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Grande (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Nom du fichier</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Type du fichier</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>Identifiant du Titre</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Nom du Titre</translation> </message> @@ -4428,15 +3409,31 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Résolution :</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Sélectionnez le chemin du dossier des captures d'écran...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation>Auto (%1 x %2, %3 x %4)</translation> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4737,12 +3734,12 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Connexion</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Connecter</translation> </message> @@ -4750,86 +3747,86 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Des données anonymes sont collectées</a> pour aider à améliorer yuzu. <br/><br/>Voulez-vous partager vos données d'utilisations avec nous ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Télémétrie</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Installation Vulkan Cassée Détectée</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>L'initialisation de Vulkan a échoué lors du démarrage.<br><br>Cliquez <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>ici pour obtenir des instructions pour résoudre le problème</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation>Exécution d'un jeu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Chargement du Web Applet...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Désactiver l'applet web</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>La désactivation de l'applet Web peut entraîner un comportement indéfini et ne doit être utilisée qu'avec Super Mario 3D All-Stars. Voulez-vous vraiment désactiver l'applet Web ? (Cela peut être réactivé dans les paramètres de débogage.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>La quantité de shaders en cours de construction</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Le multiplicateur de mise à l'échelle de résolution actuellement sélectionné.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <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'émulation. Des valeurs plus hautes ou plus basses que 100% indique que l'émulation fonctionne plus vite ou plus lentement qu'une véritable Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <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'image par seconde le jeu est en train d'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="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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'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="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Remettre le son</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Couper le son</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Réinitialiser le volume</translation> </message> @@ -4907,741 +3904,741 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce <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="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Fermeture du logiciel...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Enregistrer les données</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Donnés du Mod</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Erreur dans l'ouverture du dossier %1.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Le dossier n'existe pas !</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Erreur lors de l'ouverture des Shader Cache Transferable</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Impossible de créer le dossier de cache du shader pour ce jeu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Erreur en enlevant le contenu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Erreur en enlevant la Mise à Jour</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Erreur en enlevant le DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Enlever les données du jeu installé ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Enlever la mise à jour du jeu installé ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Enlever le DLC du jeu installé ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Supprimer l'entrée</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Supprimé avec succès</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Suppression du jeu de base installé avec succès.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Le jeu de base n'est pas installé dans la NAND et ne peut pas être supprimé.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Suppression de la mise à jour installée avec succès.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Il n'y a pas de mise à jour installée pour ce titre.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Il n'y a pas de DLC installé pour ce titre.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <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="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Supprimer la Cache OpenGL de Shader Transférable?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Supprimer la Cache Vulkan de Shader Transférable?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Supprimer Toutes les Caches de Shader Transférable?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Supprimer la configuration personnalisée du jeu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>Supprimer le stockage du cache ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Supprimer fichier</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Erreur lors de la suppression du cache de shader transférable</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Un shader cache pour ce titre n'existe pas.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Suppression du cache de shader transférable avec succès.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <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="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Erreur lors de la suppression du cache de pipeline de pilotes Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Échec de la suppression du cache de pipeline de pilotes.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Erreur durant la Suppression des Caches de Shader Transférable</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Suppression des caches de shader transférable effectuée avec succès.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Impossible de supprimer le dossier de la cache de shader transférable.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <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="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Il n'existe pas de configuration personnalisée pour ce titre.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Suppression de la configuration de jeu personnalisée avec succès.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Échec de la suppression de la configuration personnalisée du jeu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>L'extraction de la RomFS a échoué !</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Une erreur s'est produite lors de la copie des fichiers RomFS ou l'utilisateur a annulé l'opération.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Plein</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Squelette</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Sélectionnez le mode d'extraction de la RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Veuillez sélectionner la manière dont vous souhaitez que le fichier RomFS soit extrait.<br>Full copiera tous les fichiers dans le nouveau répertoire, tandis que<br>skeleton créera uniquement la structure de répertoires.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>Il n'y a pas assez d'espace libre dans %1 pour extraire la RomFS. Veuillez libérer de l'espace ou sélectionner un autre dossier d'extraction dans Émulation > Configurer > Système > Système de fichiers > Extraire la racine</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Extraction de la RomFS ...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Annuler</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Extraction de la RomFS réussi !</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>L'opération s'est déroulée avec succès.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Créer un raccourci</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Cela créera un raccourci vers l'AppImage actuelle. Cela peut ne pas fonctionner correctement si vous mettez à jour. Continuer ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Impossible de créer un raccourci sur le bureau. Le chemin "%1" n'existe pas.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Impossible de créer un raccourci dans le menu des applications. Le chemin "%1" n'existe pas et ne peut pas être créé.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Créer une icône</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Impossible de créer le fichier d'icône. Le chemin "%1" n'existe pas et ne peut pas être créé.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Démarrer %1 avec l'émulateur Yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Impossible de créer un raccourci vers %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Création réussie d'un raccourci vers %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Erreur lors de l'ouverture %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Sélectionner un répertoire</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Propriétés</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Les propriétés du jeu n'ont pas pu être chargées.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <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="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Charger un fichier</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Ouvrir le dossier des ROM extraites</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Destination sélectionnée invalide</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Le répertoire que vous avez sélectionné ne contient pas de fichier "main".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <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="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Installer les fichiers</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n fichier restant</numerusform><numerusform>%n fichiers restants</numerusform><numerusform>%n fichiers restants</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Installation du fichier "%1" ...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Résultats d'installation</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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'éventuels conflits, nous déconseillons aux utilisateurs d'installer des jeux de base sur la NAND. Veuillez n'utiliser cette fonctionnalité que pour installer des mises à jour et des DLC.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n fichier a été nouvellement installé</numerusform><numerusform>%n fichiers ont été nouvellement installés</numerusform><numerusform>%n fichiers ont été nouvellement installés</numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n fichier a été écrasé</numerusform><numerusform>%n fichiers ont été écrasés</numerusform><numerusform>%n fichiers ont été écrasés</numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n fichier n'a pas pu être installé</numerusform><numerusform>%n fichiers n'ont pas pu être installés</numerusform><numerusform>%n fichiers n'ont pas pu être installés</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Application Système</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Archive Système</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Mise à jour de l'application système</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Paquet micrologiciel (Type A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Paquet micrologiciel (Type B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Jeu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Mise à jour de jeu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC de jeu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Titre Delta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Sélectionner le type d'installation du NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' 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 : 'Jeu' est correct.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Échec de l'installation</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <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'est pas valide.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Fichier non trouvé</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Fichier "%1" non trouvé</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Éxigences matérielles non respectées</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Votre système ne correspond pas aux éxigences matérielles. Les rapports de comptabilité ont été désactivés.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Compte yuzu manquant</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Pour soumettre un test de compatibilité pour un jeu, vous devez lier votre compte yuzu.<br><br/>Pour lier votre compte yuzu, aller à Emulation &gt; Configuration&gt; Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Erreur lors de l'ouverture de l'URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Impossible d'ouvrir l'URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Enregistrement TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Écraser le fichier du joueur 1 ?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Configuration invalide détectée</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can'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="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>L'amiibo actuel a été retiré</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Le jeu actuel ne cherche pas d'amiibos.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Fichier Amiibo (%1);; Tous les fichiers (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Charger un Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <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="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Le fichier choisi n'est pas un amiibo valide</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Le fichier sélectionné est déjà utilisé</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Une erreur inconnue s'est produite</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Capture d'écran</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Image PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>État du TAS : En cours d'exécution %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>État du TAS : Enregistrement %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>État du TAS : Inactif %1:%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>État du TAS : Invalide</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Stopper l'exécution</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Stopper l'en&registrement</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>En&registrer</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Compilation: %n shader</numerusform><numerusform>Compilation : %n shaders</numerusform><numerusform>Compilation : %n shaders</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Échelle : %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Vitesse : %1% / %2% </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Vitesse : %1% </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Jeu : %1 IPS (Débloqué)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Jeu : %1 FPS </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Frame : %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>AUCUN AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>VOLUME: MUET</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUME: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Confirmer la réinstallation de la clé</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5658,37 +4655,37 @@ et éventuellement faites des sauvegardes. Cela supprimera vos fichiers de clé générés automatiquement et ré exécutera le module d'installation de clé.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Fusibles manquants</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- BOOT0 manquant</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation>- BCPKG2-1-Normal-Main manquant</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- PRODINFO manquant</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Composants de dérivation manquants</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Les clés de chiffrement sont manquantes. <br>Veuillez suivre <a href='https://yuzu-emu.org/help/quickstart/'>le guide de démarrage rapide yuzu</a> pour obtenir tous vos clés, firmware et jeux.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5697,49 +4694,49 @@ Cela peut prendre jusqu'à une minute en fonction des performances de votre système.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Installation des clés</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Échec du déchiffrement de l'archive système.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>Les clés de chiffrement n'ont pas réussi à déchiffrer le firmware. <br>Veuillez suivre <a href='https://yuzu-emu.org/help/quickstart/'>le guide de démarrage rapide du yuzu</a> pour obtenir toutes vos clés, firmware et jeux.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Sélectionner la cible d'extraction du RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <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="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <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="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Êtes-vous sûr d'arrêter l'émulation ? Tout progrès non enregistré sera perdu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5748,97 +4745,97 @@ Would you like to bypass this and exit anyway?</source> Voulez-vous ignorer ceci and quitter quand même ?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Aucune</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>Le plus proche</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilinéaire</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicubique</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussien</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Mode TV</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Mode Portable</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Normal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Haut</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Extême</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>Nul</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5846,44 +4843,44 @@ Voulez-vous ignorer ceci and quitter quand même ?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL n'est pas disponible !</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Les contextes OpenGL partagés ne sont pas pris en charge.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu n'a pas été compilé avec le support OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Erreur lors de l'initialisation d'OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <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'avez pas les derniers pilotes graphiques.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Erreur lors de l'initialisation d'OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%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="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%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.<br><br>GL Renderer :<br>%1<br><br>Extensions non prises en charge :<br>%2</translation> </message> @@ -5891,173 +4888,173 @@ Voulez-vous ignorer ceci and quitter quand même ?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Préférer</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Démarrer le jeu</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <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="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Ouvrir l'emplacement des données de sauvegarde</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Ouvrir l'emplacement des données des mods</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Ouvrir la Cache de Pipeline Transférable</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Supprimer</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Supprimer mise à jour installée</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Supprimer tous les DLC installés</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Supprimer la configuration personnalisée</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Supprimer le stockage du cache</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Supprimer la Cache de Pipeline OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Supprimer la Cache de Pipeline Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Supprimer Toutes les Caches de Pipeline</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Supprimer tout le contenu installé</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Extraire la RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Décharger RomFS vers SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Copier l'ID du titre dans le Presse-papiers</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Accédez à l'entrée GameDB</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Créer un raccourci</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Ajouter au bureau</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Ajouter au menu des applications</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Propriétés</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Scanner les sous-dossiers</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Supprimer le répertoire du jeu</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Monter</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Descendre</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Ouvrir l'emplacement du répertoire</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Effacer</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Compatibilité</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Extensions</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Type de fichier</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Taille</translation> </message> @@ -6128,7 +5125,7 @@ Voulez-vous ignorer ceci and quitter quand même ?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <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> @@ -6141,12 +5138,12 @@ Voulez-vous ignorer ceci and quitter quand même ?</translation> <translation><numerusform>%1 sur %n résultat</numerusform><numerusform>%1 sur %n résultats</numerusform><numerusform>%1 sur %n résultats</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filtre :</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Entrez un motif à filtrer</translation> </message> @@ -6222,12 +5219,12 @@ Voulez-vous ignorer ceci and quitter quand même ?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Échec de l'annonce de la salle dans le hall public. Pour héberger une salle publiquement, vous devez avoir un compte yuzu valide configuré dans Emulation -> Configurer -> Web. Si vous ne souhaitez pas publier une salle dans le hall public, sélectionnez plutôt Non Répertorié. @@ -6237,13 +5234,11 @@ Message de débogage : </translation> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Désactiver/Activer le Son</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6264,111 +5259,113 @@ Message de débogage : </translation> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Fenêtre Principale</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Baisser le volume audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Augmenter le volume audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Prendre une capture d'ecran</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Modifier le filtre d'adaptation</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Changer le mode de la station d'accueil</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Modifier la précision du GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Continuer/Suspendre l'Émulation</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Quitter le plein écran</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Quitter yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Plein écran</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Charger un fichier</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Charger/Supprimer un Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Redémarrer l'Émulation</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Arrêter l'Émulation</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Enregistrement TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Réinitialiser le TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>Démarrer/Arrêter le TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Activer la barre de filtre</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Activer la limite de fréquence d'images</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Activer le panoramique de la souris</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Activer la barre d'état</translation> </message> @@ -6488,42 +5485,42 @@ Message de débogage : </translation> <translation>Rafraichir le menu</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Mot de passe requis pour rejoindre</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Mot de passe:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Joueurs</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Nom du salon</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Jeu préféré</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Hôte</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Rafraîchissement</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Rafraîchir la liste</translation> </message> @@ -7630,7 +6627,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro Controller</translation> </message> @@ -7643,7 +6640,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Deux Joycons</translation> </message> @@ -7656,7 +6653,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Joycon gauche</translation> </message> @@ -7669,7 +6666,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Joycon droit</translation> </message> @@ -7698,7 +6695,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Portable</translation> </message> @@ -7814,32 +6811,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Manette GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poké Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Manette NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Manette SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Manette N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/id.ts b/dist/languages/id.ts index ac0a20943..e47ebe279 100644 --- a/dist/languages/id.ts +++ b/dist/languages/id.ts @@ -86,7 +86,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/multiplayer/chat_room.ui" line="47"/> <source>Send Message</source> - <translation type="unfinished"/> + <translation>Kirim Pesan</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/chat_room.cpp" line="181"/> @@ -132,7 +132,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/multiplayer/chat_room.cpp" line="470"/> <source>When you block a player, you will no longer receive chat messages from them.<br><br>Are you sure you would like to block %1?</source> - <translation type="unfinished"/> + <translation>Ketika anda memblock pemain, anda tidak akan dapat menerima pesan dari mereka.<br><br>Apakah kamu yakin untuk melakukan blokir %1?</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/chat_room.cpp" line="483"/> @@ -177,7 +177,7 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/multiplayer/client_room.ui" line="27"/> <source>Room Description</source> - <translation type="unfinished"/> + <translation>Deskripsi ruangan</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/client_room.ui" line="47"/> @@ -358,78 +358,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <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> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Mesin Keluaran:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Pakai volume global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Atur volume:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Volume:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Bisukan audio saat berada di background</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <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> </context> <context> @@ -467,7 +421,7 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/configuration/configure_camera.ui" line="115"/> <source>Click to preview</source> - <translation type="unfinished"/> + <translation>Klik untuk melihat pratinjau</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_camera.ui" line="140"/> @@ -493,133 +447,25 @@ This would ban both their forum username and their IP address.</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Umum</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Akurasi:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Otomatis</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Akurat</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Berbahaya</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Kami sarankan untuk mengatur akurasi ke "Otomatis".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Pengaturan Optimisasi CPU Berbahaya</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Pengaturan ini mengurangi akurasi untuk menambah kecepatan.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> -<div>Opsi ini meningkatkan kecepatan dengan mengurangi akurasi dari instruksi fused-multiply-add pada CPU tanpa dukungan FMA bawaan.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Pisahkan FMA (meningkatkan performa pada CPU tanpa FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Opsi ini meningkatkan kecepatan untuk beberapa perkiraan fungsi titik mengambang dengan menggunakan perkiraan bawaan yang kurang akurat.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>FRSQRTE dan FRECPE lebih cepat</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> -<div>Opsi ini meningkatkan kecepatan fungsi titik mengambang 32 bits ASIMD dengan menjalankan metode pembulatan yang salah.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Instruksi ASIMD lebih cepat (hanya untuk 32 bits)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Penanganan NaN tidak akurat</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Matikan pengecekan adress space</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Abaikan monitor global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Pengaturan CPU hanya tersedia saat permainan tidak dijalankan.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -808,222 +654,222 @@ Memungkinkan berbagai macam optimasi IR.</translation> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Aktifkan GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Port:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Pencatatan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Catatan Penyaring Global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Tampilkan Catatan Di Konsol</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Buka Lokasi Catatan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Catatan Penyaring Global</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Saat dicentang, ukuran maksimum log meningkat dari 100 MB menjadi 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Aktifkan Pencatatan Yang Diperluas**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Tampilkan Catatan Di Konsol</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>String Argumen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Grafis</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Nyalakan Pengawakutuan Grafis</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Saat dinyalakan, akan menjalankan shader tanpa perubahan logika loop</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Aktifkan Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Matikan cek keamanan Loop</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Saat dicentang, ini menonaktifkan kompiler makro Just In Time. Mengaktifkan ini membuat game berjalan lebih lambat</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Matikan Macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Nyalakan Pengawakutuan Grafis</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Saat dinyalakan, yuzu akan mencatat statstik tentang pipeline cache yang disusun</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Nyalakan Umpan Balik Shader</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Saat dinyalakan, akan menjalankan shader tanpa perubahan logika loop</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Matikan cek keamanan Loop</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Pengawakutuan</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Aktifkan Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Nyalakan Layanan Laporan Bertele-tele**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Lanjutan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Nyalakan Log Akses FS</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Matikan Applet Web</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Aktifkan Semua Jenis Controller</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Lanjutan</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Mode Kiosk (Pencarian)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Nyalakan Pengawakutuan CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Nyalakan Awakutu Assert</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Pengawakutuan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Aktifkan Semua Jenis Controller</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Nyalakan Log Akses FS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Matikan Applet Web</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Nyalakan Layanan Laporan Bertele-tele**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Ini akan diatur ulang secara otomatis ketika yuzu ditutup.</translation> </message> @@ -1035,7 +881,7 @@ Memungkinkan berbagai macam optimasi IR.</translation> <message> <location filename="../../src/yuzu/configuration/configure_debug.cpp" line="36"/> <source>yuzu is required to restart in order to apply this setting.</source> - <translation type="unfinished"/> + <translation>yuzu harus dimuat-ulang untuk mengaplikasikan pengaturan ini.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug.cpp" line="88"/> @@ -1093,78 +939,83 @@ Memungkinkan berbagai macam optimasi IR.</translation> <translation>Komfigurasi yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Awakutu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Sistem berkas</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Umum</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Grafis</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>GrafisLanjutan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Pintasan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Kendali</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Profil</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Jaringan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Sistem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Daftar Permainan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Jejaring</translation> </message> @@ -1323,57 +1174,17 @@ Memungkinkan berbagai macam optimasi IR.</translation> <translation>Umum</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Persen Batas Kecepatan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Emulasi CPU Multicore</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Konfirmasi jika ingin keluar saat emulasi berjalan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Tanyakan pengguna ketika memulai permainan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Jeda pengemulasian ketika berada di latar</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Sembunyikan mouse saat tidak aktif</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Atur Ulang Semua Pengaturan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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 type="unfinished"/> </message> @@ -1396,308 +1207,43 @@ Memungkinkan berbagai macam optimasi IR.</translation> <translation>Pengaturan API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Backend Shader:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Perangkat:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Tak ada</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Pengaturan Grafis</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Gunakan pipeline cache diska</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Gunakan pengemulasian GPU yang asinkron</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Percepat penguraian tekstur ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Emulasi NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Tidak ada Keluaran Suara</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Penguraian Video menggunakan CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Penguraian Video menggunakan GPU (Bawaan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Mode Layar Penuh:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Layar Tanpa Batas</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Layar Penuh Eksklusif</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Rasio Aspek:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Bawaan (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Paksa 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Paksa 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Regangkan ke Layar</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Resolusi:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [EKSPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [EKSPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Filter Menyelaraskan dengan Layar:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Nearest Neighbor</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Biliner</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bikubik</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussian</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Metode Anti-Aliasing:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Gunakan warna latar global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Setel warna latar:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Warna Latar:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Shader perakit, hanya NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> - <translation type="unfinished"/> + <translation>Mati</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> - <translation type="unfinished"/> + <translation>Direkomendasikan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> - <translation type="unfinished"/> + <translation>Nyala</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation type="unfinished"/> </message> @@ -1719,162 +1265,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>Pengaturan Grafis Lanjutan</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Tingkat Akurasi:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <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="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Anisotropic Filtering:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Otomatis</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Bawaan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -1939,7 +1329,7 @@ Compute pipelines are always enabled on all other drivers.</source> <message> <location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="253"/> <source>Invalid</source> - <translation type="unfinished"/> + <translation>Tidak valid</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="358"/> @@ -2678,7 +2068,7 @@ Compute pipelines are always enabled on all other drivers.</source> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="401"/> <source>Turbo button</source> - <translation type="unfinished"/> + <translation>Tombol turbo</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="409"/> @@ -2712,7 +2102,7 @@ Compute pipelines are always enabled on all other drivers.</source> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="483"/> <source>Calibrate sensor</source> - <translation type="unfinished"/> + <translation>Kalibrasi sensor</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="523"/> @@ -3075,17 +2465,17 @@ Untuk membalikkan sumbu, pertama gerakkan joystik secara tegak lurus, lalu menda <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="15"/> <source>Can be toggled via a hotkey. Default hotkey is Ctrl + F9</source> - <translation type="unfinished"/> + <translation>Dapat diaktifkan melalui hotkey. Ctrl + F9 adalah hotkey bawaan</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="24"/> <source>Sensitivity</source> - <translation type="unfinished"/> + <translation>Sensitivitas</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="30"/> <source>Horizontal</source> - <translation type="unfinished"/> + <translation>Horisontal</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="40"/> @@ -3099,7 +2489,7 @@ Untuk membalikkan sumbu, pertama gerakkan joystik secara tegak lurus, lalu menda <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="56"/> <source>Vertical</source> - <translation type="unfinished"/> + <translation>Vertikal</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="85"/> @@ -3189,100 +2579,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Info</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Nama</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID Judul</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Nama Berkas</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Versi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Ukuran</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Pengembang</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Pengaya (Add-On)</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Umum</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Pengaya (Add-On)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Sistem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Grafis</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Ljtan. Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Properti</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Gunakan konfigurasi global (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3526,7 +2911,7 @@ UUID: %2</source> <location filename="../../src/yuzu/configuration/configure_ringcon.ui" line="314"/> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="282"/> <source>Not connected</source> - <translation type="unfinished"/> + <translation>Tidak terkoneksi</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.ui" line="344"/> @@ -3604,412 +2989,17 @@ UUID: %2</source> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Sistem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Pengaturan Sistem</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Wilayah:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Otomatis</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Bawaan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Kuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Mesir</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Éire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB (Britania Raya)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Éire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Islandia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaika</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Jepang</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libya</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ (Selandia Baru)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polandia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapura</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turki</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>USA (Amerika Serikat)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Eropa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Australia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Tiongkok</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Korea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Zona Waktu:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Catatan: ini dapat diubah ketika pengaturan wilayah diotomatiskan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Jepang (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Prancis (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Jerman (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italia (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Spanyol (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Cina</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Korea (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Belanda (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portugis (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Rusia (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Inggris Britania</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Prancis Kanada</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Spanyol Amerika Latin</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Cina Sederhana</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Cina Tradisional (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Portugis Brazil (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>RTC Kustom</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Bahasa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Benih RNG</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Pengaturan sistem hanya tersedia saat permainan tidak dijalankan.</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>Core</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation type="unfinished"/> </message> @@ -4217,64 +3207,64 @@ Drag points to change position, or double-click table cells to edit values.</sou <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Tak ada</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Kecil (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Standar (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Besar (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Ukuran Penuh (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Kecil (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Standar (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Besar (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Nama Berkas</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Filetype</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID Judul</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Nama Judul</translation> </message> @@ -4377,15 +3367,31 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Resolusi:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Pilih Jalur Screenshot...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4608,7 +3614,7 @@ Drag points to change position, or double-click table cells to edit values.</sou <location filename="../../src/yuzu/configuration/configure_web.cpp" line="164"/> <source>Verified</source> <comment>Tooltip</comment> - <translation type="unfinished"/> + <translation>Terverifikasi</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_web.cpp" line="169"/> @@ -4650,7 +3656,7 @@ Drag points to change position, or double-click table cells to edit values.</sou <message> <location filename="../../src/yuzu/multiplayer/direct_connect.ui" line="47"/> <source>Server Address</source> - <translation type="unfinished"/> + <translation>Alamat Server</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/direct_connect.ui" line="54"/> @@ -4675,7 +3681,7 @@ Drag points to change position, or double-click table cells to edit values.</sou <message> <location filename="../../src/yuzu/multiplayer/direct_connect.ui" line="111"/> <source>Password</source> - <translation type="unfinished"/> + <translation>Kata sandi</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/direct_connect.ui" line="153"/> @@ -4686,12 +3692,12 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation type="unfinished"/> </message> @@ -4699,87 +3705,87 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Data anonim dikumpulkan</a> untuk membantu yuzu. <br/><br/>Apa Anda ingin membagi data penggunaan dengan kami?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetri</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Memuat Applet Web...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Matikan Applet Web</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Jumlah shader yang sedang dibuat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Pengali skala resolusi yang terpilih.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Kecepatan emulasi saat ini. Nilai yang lebih tinggi atau rendah dari 100% menandakan pengemulasian berjalan lebih cepat atau lambat dibanding Switch aslinya.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Berapa banyak frame per second (bingkai per detik) permainan akan ditampilkan. Ini akan berubah dari berbagai permainan dan pemandangan.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Waktu yang diperlukan untuk mengemulasikan bingkai Switch, tak menghitung pembatas bingkai atau v-sync. Agar emulasi berkecepatan penuh, ini harus 16.67 mdtk.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> - <translation type="unfinished"/> + <translation>Membunyikan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> - <translation type="unfinished"/> + <translation>Bisukan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> - <translation type="unfinished"/> + <translation>Atur ulang tingkat suara</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="1267"/> @@ -4855,743 +3861,743 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>Terjadi kesalahan yang tak diketahui. Mohon lihat catatan untuk informasi lebih rinci.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Simpan Data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Mod Data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Gagal Membuka Folder %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Folder tak ada!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Gagal Ketika Membuka Tembolok Shader yang Dapat Ditransfer</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> - <translation type="unfinished"/> + <translation>Error saat menghapus konten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> - <translation type="unfinished"/> + <translation>Error saat menghapus Update</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> - <translation type="unfinished"/> + <translation>Error saat menghapus DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> - <translation type="unfinished"/> + <translation>Hapus Konten Game yang terinstall?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> - <translation type="unfinished"/> + <translation>Hapus Update Game yang terinstall?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> - <translation type="unfinished"/> + <translation>Hapus DLC Game yang terinstall?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Hapus Masukan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> - <translation type="unfinished"/> + <translation>Berhasil menghapus</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Tidak ada DLC yang terinstall untuk judul ini.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Hapus File</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Kesalahan Menghapus Transferable Shader Cache</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Cache shader bagi judul ini tidak ada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Kesalahan Menghapus Konfigurasi Buatan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>Pengekstrakan RomFS Gagal!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Terjadi kesalahan ketika menyalin berkas RomFS atau dibatalkan oleh pengguna.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Penuh</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Skeleton</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Pilih Mode Dump RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Mohon pilih cara RomFS akan di-dump.<br>FPenuh akan menyalin seluruh berkas ke dalam direktori baru sementara <br>jerangkong hanya akan menciptakan struktur direktorinya saja.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Mengekstrak RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Batal</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Pengekstrakan RomFS Berhasil!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Operasi selesai dengan sukses,</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> - <translation type="unfinished"/> + <translation>Buat Pintasan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> - <translation type="unfinished"/> + <translation>Buat ikon</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Gagal membuka %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Pilih Direktori</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Properti</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Properti permainan tak dapat dimuat.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Eksekutabel Switch (%1);;Semua Berkas (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Muat Berkas</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Buka Direktori ROM Terekstrak</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Direktori Terpilih Tidak Sah</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Direktori yang Anda pilih tak memiliki berkas 'utama.'</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Install File</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Memasang berkas "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Hasil Install</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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 type="unfinished"/> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n file(s) baru diinstall </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n file(s) telah ditimpa </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n file(s) gagal di install </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Aplikasi Sistem</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Arsip Sistem</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Pembaruan Aplikasi Sistem</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Paket Perangkat Tegar (Tipe A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Paket Perangkat Tegar (Tipe B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Permainan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Pembaruan Permainan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC Permainan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Judul Delta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Pilih Tipe Pemasangan NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Mohon pilih jenis judul yang Anda ingin pasang sebagai NCA ini: (Dalam kebanyakan kasus, pilihan bawaan 'Permainan' tidak apa-apa`.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Gagal Memasang</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Jenis judul yang Anda pilih untuk NCA tidak sah.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Berkas tak ditemukan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Berkas "%1" tak ditemukan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Akun yuzu Hilang</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Agar dapat mengirimkan berkas uju kompatibilitas permainan, Anda harus menautkan akun yuzu Anda.<br><br/>TUntuk mennautkan akun yuzu Anda, pergi ke Emulasi &gt; Konfigurasi &gt; Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Kesalahan saat membuka URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Tidak dapat membuka URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Rekaman TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Timpa file pemain 1? </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Konfigurasi tidak sah terdeteksi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Kontroller jinjing tidak bisa digunakan dalam mode dock. Kontroller Pro akan dipilih</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Berkas Amiibo (%1);; Semua Berkas (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Muat Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Gagal memuat data Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Tangkapan Layar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Berkas PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Status TAS: Berjalan %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Status TAS: Merekam %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Status TAS: Diam %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Status TAS: Tidak Valid</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Matikan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Mulai</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Berhenti Mer&ekam</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>R&ekam</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Membangun: %n shader(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Skala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Kecepatan: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Kecepatan: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Permainan: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Frame: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>TANPA AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> - <translation type="unfinished"/> + <translation>VOLUME : SENYAP</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5602,37 +4608,37 @@ This will delete your autogenerated key files and re-run the key derivation modu <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- Kehilangan BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation>- Kehilangan BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- Kehilangan PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5641,146 +4647,146 @@ Ini mungkin memakan waktu hingga satu menit tergantung dari sistem performa Anda.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Pilih Target Dump RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Silahkan pilih jenis RomFS yang ingin Anda buang.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Apakah anda yakin ingin menutup yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Apakah Anda yakin untuk menghentikan emulasi? Setiap progres yang tidak tersimpan akan hilang.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Tak ada</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> - <translation type="unfinished"/> + <translation>Terdekat</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Biliner</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bikubik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussian</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Terpasang</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Jinjing</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> - <translation type="unfinished"/> + <translation>Normal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> - <translation type="unfinished"/> + <translation>Tinggi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5788,44 +4794,44 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL tidak tersedia!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Terjadi kesalahan menginisialisasi OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>VGA anda mungkin tidak mendukung OpenGL, atau anda tidak memiliki pemacu piranti (driver) grafis terbaharu.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Terjadi kesalahan menginisialisasi OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>VGA anda mungkin tidak mendukung OpenGL 4.6, atau anda tidak memiliki pemacu piranti (driver) grafis terbaharu.<br><br>Pemuat GL:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>VGA anda mungkin tidak mendukung satu atau lebih ekstensi OpenGL. Mohon pastikan bahwa anda memiliki pemacu piranti (driver) grafis terbaharu.<br><br>Pemuat GL:<br>%1<br><br>Ekstensi yang tidak didukung:<br>%2</translation> </message> @@ -5833,173 +4839,173 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Favorit</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> - <translation type="unfinished"/> + <translation>Mulai permainan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Buka Lokasi Data Penyimpanan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Buka Lokasi Data Mod</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Singkirkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Hapus semua konten terinstall.</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Dump RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Salin Judul ID ke Clipboard.</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Pindah ke tampilan GameDB</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> - <translation type="unfinished"/> + <translation>Buat pintasan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> - <translation type="unfinished"/> + <translation>Menambahkan ke Desktop</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Properti</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> - <translation type="unfinished"/> + <translation>Memindai subfolder</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Buka Lokasi Direktori</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Bersihkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Nama</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Kompatibilitas</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Pengaya (Add-On)</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Tipe berkas</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Ukuran</translation> </message> @@ -6024,7 +5030,7 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/game_list_p.h" line="151"/> <source>Game can be played without issues.</source> - <translation type="unfinished"/> + <translation>Permainan dapat dimainkan tanpa kendala.</translation> </message> <message> <location filename="../../src/yuzu/game_list_p.h" line="152"/> @@ -6070,7 +5076,7 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Klik dua kali untuk menambahkan folder sebagai daftar permainan.</translation> </message> @@ -6083,12 +5089,12 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Masukkan pola untuk memfilter</translation> </message> @@ -6098,12 +5104,12 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/multiplayer/host_room.ui" line="14"/> <source>Create Room</source> - <translation type="unfinished"/> + <translation>Buat Ruangan</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/host_room.ui" line="37"/> <source>Room Name</source> - <translation type="unfinished"/> + <translation>Nama Ruang</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/host_room.ui" line="51"/> @@ -6128,7 +5134,7 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/multiplayer/host_room.ui" line="118"/> <source>Password</source> - <translation type="unfinished"/> + <translation>Kata sandi</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/host_room.ui" line="125"/> @@ -6138,7 +5144,7 @@ Would you like to bypass this and exit anyway?</source> <message> <location filename="../../src/yuzu/multiplayer/host_room.ui" line="139"/> <source>Room Description</source> - <translation type="unfinished"/> + <translation>Deskripsi ruang</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/host_room.ui" line="153"/> @@ -6164,12 +5170,12 @@ Would you like to bypass this and exit anyway?</source> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation type="unfinished"/> @@ -6178,13 +5184,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6205,111 +5209,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Tangkapan Layar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Muat Berkas</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation type="unfinished"/> </message> @@ -6405,7 +5411,7 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/multiplayer/lobby.ui" line="66"/> <source>Search</source> - <translation type="unfinished"/> + <translation>Cari</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/lobby.ui" line="76"/> @@ -6428,42 +5434,42 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> - <translation type="unfinished"/> + <translation>Kata sandi diperlukan untuk bergabung</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> - <translation type="unfinished"/> + <translation>Kata sandi</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Pemain</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> - <translation type="unfinished"/> + <translation>Nama Ruang</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation type="unfinished"/> </message> @@ -6508,22 +5514,22 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/main.ui" line="91"/> <source>Reset Window Size to &720p</source> - <translation type="unfinished"/> + <translation>Atur ulang ukuran bingkai ke &720p</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="94"/> <source>Reset Window Size to 720p</source> - <translation type="unfinished"/> + <translation>Atur ulang ukuran bingkai ke 720p</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="99"/> <source>Reset Window Size to &900p</source> - <translation type="unfinished"/> + <translation>Atur ulang ukuran bingkai ke &900p</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="102"/> <source>Reset Window Size to 900p</source> - <translation type="unfinished"/> + <translation>Atur ulang ukuran bingkai ke 900p</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="107"/> @@ -6678,7 +5684,7 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/main.ui" line="344"/> <source>Open &Quickstart Guide</source> - <translation type="unfinished"/> + <translation>Buka %Panduan cepat</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="349"/> @@ -6770,7 +5776,7 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/multiplayer/moderation_dialog.cpp" line="88"/> <source>IP Address</source> - <translation type="unfinished"/> + <translation>Alamat IP</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/moderation_dialog.cpp" line="95"/> @@ -6803,7 +5809,7 @@ Debug Message: </source> <message> <location filename="../../src/yuzu/multiplayer/state.cpp" line="136"/> <source>New Messages Received</source> - <translation type="unfinished"/> + <translation>Pesan baru diterima</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/state.cpp" line="207"/> @@ -6924,7 +5930,7 @@ Please go to Configure -> System -> Network and make a selection.</source> <message> <location filename="../../src/yuzu/multiplayer/message.cpp" line="68"/> <source>Game already running</source> - <translation type="unfinished"/> + <translation>Game sudah berjalan</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/message.cpp" line="69"/> @@ -6995,7 +6001,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_input_player_widget.cpp" line="1630"/> <source>START/PAUSE</source> - <translation type="unfinished"/> + <translation>MULAI/JEDA</translation> </message> </context> <context> @@ -7052,7 +6058,7 @@ p, li { white-space: pre-wrap; } <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="34"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="45"/> <source>Ctrl</source> - <translation type="unfinished"/> + <translation>Ctrl</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="25"/> @@ -7184,61 +6190,61 @@ p, li { white-space: pre-wrap; } <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="71"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="102"/> <source>L1</source> - <translation type="unfinished"/> + <translation>L1</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="73"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="104"/> <source>L2</source> - <translation type="unfinished"/> + <translation>L2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="75"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="106"/> <source>L3</source> - <translation type="unfinished"/> + <translation>L3</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="77"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="108"/> <source>R1</source> - <translation type="unfinished"/> + <translation>R1</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="79"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="110"/> <source>R2</source> - <translation type="unfinished"/> + <translation>R2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="81"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="112"/> <source>R3</source> - <translation type="unfinished"/> + <translation>R3</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="83"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="114"/> <source>Circle</source> - <translation type="unfinished"/> + <translation>O</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="85"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="116"/> <source>Cross</source> - <translation type="unfinished"/> + <translation>X</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="87"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="118"/> <source>Square</source> - <translation type="unfinished"/> + <translation>⬜</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="89"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="120"/> <source>Triangle</source> - <translation type="unfinished"/> + <translation>▲</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="91"/> @@ -7250,7 +6256,7 @@ p, li { white-space: pre-wrap; } <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="93"/> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="124"/> <source>Options</source> - <translation type="unfinished"/> + <translation>Opsi</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="95"/> @@ -7330,12 +6336,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="80"/> <source>Stick L</source> - <translation type="unfinished"/> + <translation>Stik Analog Kiri</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="82"/> <source>Stick R</source> - <translation type="unfinished"/> + <translation>Stik Analog Kanan</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="94"/> @@ -7562,7 +6568,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Kontroler Pro</translation> </message> @@ -7575,7 +6581,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Joycon Dual</translation> </message> @@ -7588,7 +6594,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Joycon Kiri</translation> </message> @@ -7601,7 +6607,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Joycon Kanan</translation> </message> @@ -7630,7 +6636,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Jinjing</translation> </message> @@ -7746,32 +6752,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Kontroler GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Kontroler NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Kontroler SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Kontroler N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> @@ -7904,7 +6910,7 @@ Please try again or contact the developer of the software.</source> <message> <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="199"/> <source>Enter Text</source> - <translation type="unfinished"/> + <translation>Masukkan teks</translation> </message> <message> <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="479"/> @@ -7966,7 +6972,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="204"/> <source>paused</source> - <translation type="unfinished"/> + <translation>dijeda</translation> </message> <message> <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="210"/> diff --git a/dist/languages/it.ts b/dist/languages/it.ts index 23f013ace..6b0ad887e 100644 --- a/dist/languages/it.ts +++ b/dist/languages/it.ts @@ -302,17 +302,17 @@ Questo bannerà sia il suo nome utente del forum che il suo indirizzo IP.</trans <message> <location filename="../../src/yuzu/compatdb.ui" line="280"/> <source>Major The game has major graphical errors</source> - <translation>il gioco ha gravi errori grafici</translation> + <translation>Gravi Il gioco presenta problemi grafici gravi</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="287"/> <source>Minor The game has minor graphical errors</source> - <translation>Lieve Il gioco presenta problemi grafici lievi.</translation> + <translation>Lievi Il gioco presenta problemi grafici lievi</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="294"/> <source>None Everything is rendered as it looks on the Nintendo Switch</source> - <translation>Perfetto Proprio come se stessi giocando su Switch!</translation> + <translation>Nessuno Il gioco si presenta esattamente come sulla Nintendo Switch</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="306"/> @@ -322,22 +322,22 @@ Questo bannerà sia il suo nome utente del forum che il suo indirizzo IP.</trans <message> <location filename="../../src/yuzu/compatdb.ui" line="339"/> <source>Major The game has major audio errors</source> - <translation>Grave Il gioco presenta gravi problemi sonori</translation> + <translation>Gravi Il gioco presenta gravi problemi sonori</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="346"/> <source>Minor The game has minor audio errors</source> - <translation>Lieve Il gioco presenta lievi problemi sonori</translation> + <translation>Lievi Il gioco presenta lievi problemi sonori</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="353"/> <source>None Audio is played perfectly</source> - <translation>Perfetto Il gioco non presenta alcun problema nel comparto sonoro</translation> + <translation>Nessuno Il gioco non presenta alcun problema nel comparto sonoro</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="365"/> <source><html><head/><body><p>Does the game have any audio glitches / missing effects?</p></body></html></source> - <translation><html><head/><body><p>Il gioco presenta effetti mancanti o difetti audio?</p></body></html></translation> + <translation><html><head/><body><p>Il gioco presenta effetti sonori mancanti o difetti audio?</p></body></html></translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="389"/> @@ -366,78 +366,32 @@ Questo bannerà sia il suo nome utente del forum che il suo indirizzo IP.</trans </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <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="28"/> - <source>Output Engine:</source> - <translation>Motore di output:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Dispositivo di output:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Dispositivo di input:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Modalità di output del suono:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Usa il volume globale</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Imposta il volume:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Volume:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>Automatico (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Silenzia l'audio quando la finestra è in background</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>Predefinito (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <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> </context> <context> @@ -501,137 +455,25 @@ Questo bannerà sia il suo nome utente del forum che il suo indirizzo IP.</trans <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Generale</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Accuratezza:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Automatica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Accurata</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Non sicura</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoica (disabilita la maggior parte delle ottimizzazioni)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Raccomandiamo di impostare l'accuratezza su "Automatica".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Impostazioni di ottimizzazione non sicura della CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Queste impostazioni riducono l'accuratezza a favore della velocità.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Questa opzione migliora la velocità riducendo la precisione fused-multiply-add ossia FMA sulle CPU senza il supporto FMA nativo.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Non fondere FMA (migliora le prestazioni della CPU senza FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Questa opzione migliora la velocità di alcune funzioni a virgola mobile approssimate utilizzando approssimazioni native meno accurate.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>FRSQRTE e FRECPE più veloci</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Questa opzione migliora la velocità delle funzioni in virgola mobile ASIMD a 32 bit eseguendole con modalità di arrotondamento errate.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Istruzioni ASIMD più veloci (solo 32 bit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Questa opzione migliora la velocità rimuovendo i controlli NaN. Ciò ridurrà l'accuratezza di alcune floating-point instructions.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Gestione inaccurata NaN</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Questa opzione migliora la velocità eliminando un controllo di sicurezza prima di ogni lettura/scrittura di memoria del guest. Disabilitarla può permettere ad un gioco di leggere/scrivere la memoria dell'emulatore.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Disattiva i controlli dello spazio degli indirizzi</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation><div>Questa opzione ottimizza le performance facendo solo uso della semantica CMPXCHG (Compare and Exchange) per massimizzare la sicurezza delle istruzioni ad accesso esclusivo. -Attenzione: può causare un deadlock e altre Race Conditions.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ignora il monitor globale</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Le impostazioni della CPU sono disponibili solo quando il gioco non è in esecuzione.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -780,15 +622,15 @@ Attenzione: può causare un deadlock e altre Race Conditions.</div> <div style="white-space: nowrap">Disabling this forces all memory accesses to use Software MMU Emulation.</div> </source> <translation> - <div style="white-space: nowrap">Questa ottimizzazione accelera gli accessi alla memoria da parte del programma guest.</div> - <div style="white-space: nowrap">L'abilitazione fa sì che le letture/scritture della memoria del guest siano fatte direttamente nella memoria e facciano uso della MMU dell'host.</div> - <div style="white-space: nowrap">Disabilitandolo si costringono tutti gli accessi alla memoria ad usare l'emulazione software MMU.</div> + <div style="white-space: nowrap">Questa ottimizzazione velocizza gli accessi alla memoria da parte del programma emulato.</div> + <div style="white-space: nowrap">Abilitandola, le letture/scritture nella memoria del programma emulato vengono eseguite direttamente in memoria e usano la MMU dell'host.</div> + <div style="white-space: nowrap">Disabilitandola, si costringono tutti gli accessi alla memoria ad usare l'emulazione software della MMU.</div> </translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="147"/> <source>Enable Host MMU Emulation (general memory instructions)</source> - <translation>Abilita l'emulazione della MMU in Host(Memory Management Unit)</translation> + <translation>Abilita l'emulazione della MMU nell'host (istruzioni di memoria generiche)</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="154"/> @@ -798,15 +640,15 @@ Attenzione: può causare un deadlock e altre Race Conditions.</div> <div style="white-space: nowrap">Disabling this forces all exclusive memory accesses to use Software MMU Emulation.</div> </source> <translation> - <div style="white-space: nowrap">Questa ottimizzazione velocizza l'accesso alla memoria esclusiva dal programma emulato.</div> - <div style="white-space: nowrap">Quando abilitato, fa sì che le istruzioni esclusive di lettura e scrittura della memoria del programma emulato vengano eseguite direttamente in memoria facendo uso del gestore di memoria dell'Host.</div> - <div style="white-space: nowrap">Se disabilitato, gli accessi esclusivi di memoria verranno fatti via Software.</div> + <div style="white-space: nowrap">Questa ottimizzazione velocizza gli accessi esclusivi alla memoria da parte del programma emulato.</div> + <div style="white-space: nowrap">Abilitandola, le letture/scritture esclusive nella memoria del programma emulato vengono eseguite direttamente in memoria e usano la MMU dell'host.</div> + <div style="white-space: nowrap">Disabilitandola, si costringono tutti gli accessi esclusivi alla memoria ad usare l'emulazione software della MMU.</div> </translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="161"/> <source>Enable Host MMU Emulation (exclusive memory instructions)</source> - <translation>Abilita l'Emulazione della MMU in Host (per le istruzioni esclusive di memoria)</translation> + <translation>Abilita l'emulazione della MMU nell'host (per le istruzioni di memoria esclusive)</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="168"/> @@ -815,15 +657,14 @@ Attenzione: può causare un deadlock e altre Race Conditions.</div> <div style="white-space: nowrap">Enabling it reduces the overhead of fastmem failure of exclusive memory accesses.</div> </source> <translation> - <div style="white-space: nowrap">Questa ottimizzazione velocizza gli accessi alla memoria esclusiva dal programma emulato.</div> - <div style="white-space: nowrap">Abilitandolo fa sì che riduca il carico aggiuntivo causato dagli errori fastmem. -</div> + <div style="white-space: nowrap">Questa ottimizzazione velocizza gli accessi esclusivi alla memoria da parte del programma emulato.</div> + <div style="white-space: nowrap">Abilitandola, si riduce il carico aggiuntivo causato dagli errori di fastmem.</div> </translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="174"/> <source>Enable recompilation of exclusive memory instructions</source> - <translation>Abilita la ricompilazione delle istruzioni di memoria esclusiva</translation> + <translation>Abilita la ricompilazione delle istruzioni di memoria esclusive</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="181"/> @@ -832,14 +673,13 @@ Attenzione: può causare un deadlock e altre Race Conditions.</div> <div style="white-space: nowrap">Enabling it reduces the overhead of all memory accesses and has no impact on programs that don't access invalid memory.</div> </source> <translation> - <div style="white-space: nowrap">Questa ottimizzazione velocizza l'accesso alla memoria ignorando gli accessi invalidi.</div> - <div style="white-space: nowrap">Abilitarlo riduce il carico di tutti gli accessi alla memoria e non ha alcun impatto sui programmi che non accedono a celle di memoria invalide.</div> -</translation> + <div style="white-space: nowrap">Questa ottimizzazione velocizza l'accesso alla memoria ignorando gli accessi non validi.</div> + <div style="white-space: nowrap">Abilitarlo riduce il carico di tutti gli accessi alla memoria e non ha alcun impatto sui programmi che non accedono ad aree di memoria non valide.</div></translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="187"/> <source>Enable fallbacks for invalid memory accesses</source> - <translation>Abilita fallback per accessi invalidi alla memoria </translation> + <translation>Abilita fallback per accessi alla memoria non validi </translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="212"/> @@ -850,222 +690,222 @@ Attenzione: può causare un deadlock e altre Race Conditions.</div> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Debugger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Abilita stub GDB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Porta:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Logging</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Filtro log globale</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Mostra i log nella console</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Apri cartella dei log</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Filtro log globale</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Quando l'opzione è selezionata, la dimensione massima del log aumenterà da 100 MB a 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Abilita il log esteso**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Mostra i log nella console</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Stringa degli argomenti</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Grafica</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Quando l'opzione è selezionata, l'API grafica entra in una modalità di debug più lenta</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Abilita il debug della grafica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Quando l'opzione è selezionata, abilita i crash dump di Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Quando l'opzione è selezionata, gli shader verranno eseguiti senza alcun cambiamento nella logica dei loop</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Abilita Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Disabilita i controlli di sicurezza dei loop</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> - <translation>Se spuntato, verrà eseguito il dump delle assembler shaders dalla shader cache o dal gioco.</translation> + <translation>Quando l'opzione è selezionata, verrà eseguito il dump degli shader originali in assembler dalla shader cache o dal gioco</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Estrai shader del gioco</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Quando l'opzione è selezionata, verranno estratti tutti i programmi macro della GPU</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Quando l'opzione è selezionata, disabilita le funzioni HLE delle macro. Abilitare questa opzione rende i giochi più lenti</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Estrai macro Maxwell</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Disabilita HLE macro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Quando l'opzione è selezionata, disabilita il compilatore Just-In-Time delle macro. Abilitare questa opzione rende i giochi più lenti</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Disabilita JIT macro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Quando l'opzione è selezionata, disabilita le funzioni HLE delle macro. Abilitare questa opzione rende i giochi più lenti</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Quando l'opzione è selezionata, l'API grafica entra in una modalità di debug più lenta</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Disabilita HLE macro</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Abilita il debug della grafica</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> - <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> - <translation>Se spuntato, yuzu loggherà tutte le statistiche riguardanti la cache delle pipeline compilate.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Quando l'opzione è selezionata, verranno estratti tutti i programmi macro della GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> - <source>Enable Shader Feedback</source> - <translation>Abilita lo Shader Feedback</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Estrai macro Maxwell</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Se abilitato, esegue le shaders senza alcun cambio nel loop logico</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> + <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> + <translation>Quando l'opzione è selezionata, yuzu scriverà nel log le statistiche riguardanti la cache delle pipeline compilate</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Disabilita i check di sicurezza del Loop Logico</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> + <source>Enable Shader Feedback</source> + <translation>Abilita lo shader feedback</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Debug</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Quando l'opzione è selezionata, abilita i crash dump di Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Abilita Servizi di Segnalazione Dettagliata</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Abilita Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Abilita log di accesso al FS</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Avanzate</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Abilitalo per far sì che l'ultima lista dei comandi audio venga scritta nella Console. Impatta solo i giochi che fanno uso di un renderer audio.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Se abilitato, yuzu verificherà se è presente un ambiente Vulkan funzionante quando il programma viene eseguito. Disabilita questa impostazione se hai problemi con altre applicazioni mentre usi yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Scrivi I Comandi Audio Sulla Console**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Esegui controllo di Vulkan all'avvio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Crea Minidump dopo un arresto anomalo</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Disabilita l'applet web</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Avanzate</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Abilita tutti i tipi di controller</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Abilita stub automatico**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Modalità Kiosk (Quest)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Abilita il debug della CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Abilita le asserzioni di debug</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Abilita stub automatico**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Debug</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Abilita tutti i tipi di controller</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Abilita log di accesso al FS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Disabilita l'applet web</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Crea Minidump dopo un arresto anomalo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Se abilitato, yuzu verificherà se è presente un ambiente Vulkan funzionante quando il programma viene eseguito. Disabilita questa impostazione se hai problemi con altre applicazioni mentre usi yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Abilita questa opzione per stampare l'ultima lista dei comandi audio nella console. Impatta solo i giochi che usano il renderer audio.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Esegui controllo di Vulkan all'avvio</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Stampa i comandi audio nella console**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Abilita servizi di segnalazione dettagliata**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**L'opzione verrà automaticamente ripristinata alla chiusura di yuzu.</translation> </message> @@ -1135,78 +975,83 @@ Attenzione: può causare un deadlock e altre Race Conditions.</div> <translation>Configurazione di yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Alcune impostazioni sono disponibili soltanto quando un gioco non è in esecuzione.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Debug</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Filesystem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Generale</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Grafica</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>Grafica avanzata</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Scorciatoie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Comandi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Profili</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Rete</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Lista dei giochi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1365,57 +1210,17 @@ Attenzione: può causare un deadlock e altre Race Conditions.</div> <translation>Generale</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Percentuale di limite della velocità</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Emulazione CPU multi-core</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Richiedi conferma di uscire mentre l'emulazione è in corso</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Richiedi utente all'avvio di un gioco</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Metti in pausa l'emulazione quando la finestra è in background</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Nascondi il puntatore del mouse se inattivo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation>Disabilita l'applet controller</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Ripristina tutte le impostazioni</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Tutte le impostazioni verranno ripristinate e tutte le configurazioni dei giochi verranno rimosse. Le cartelle di gioco, i profili e i profili di input non saranno cancellati. Vuoi procedere?</translation> </message> @@ -1438,311 +1243,43 @@ Attenzione: può causare un deadlock e altre Race Conditions.</div> <translation>Impostazioni API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Backend degli shader:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Dispositivo:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Nessuno</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Impostazioni grafiche</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Utilizza la cache delle pipeline su disco</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Utilizza l'emulazione asincrona della GPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Accelera la decodifica delle texture ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>Modalità VSync:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (First In - First Out VSync) non presenterà alcun tipo di tearing o perdita di frame, ma è limitato al refresh rate massimo del monitor in uso. -FIFO Relaxed è simile al FIFO, ma presenta tearing durante le perdite di frame. -Mailbox può avere una latenza minore del FIFO, senza presentare alcun tearing, ma può causare perdite di frame. -Immediato migliora la latenza ma causa tearing.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Emulazione NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Nessun output video</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Decodifica video CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Decodifica video GPU (predefinita)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Modalità schermo intero:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Finestra senza bordi</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Esclusivamente a schermo intero</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Rapporto d'aspetto:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Predefinito (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Forza 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Forza 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Forza 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Allunga a finestra</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Risoluzione:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [SPERIMENTALE]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [SPERIMENTALE]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [SPERIMENTALE]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Filtro di adattamento alla finestra:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Nearest neighbor</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilineare</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicubico</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussiano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Metodo di anti-aliasing:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Usa la nitidezza FSR globale</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Imposta la nitidezza FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>Nitidezza FSR:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Usa il colore di sfondo globale</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Imposta il colore di sfondo:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Colore dello sfondo:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (shader assembly, solo NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (sperimentale, solo Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Disattivato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>VSync disattivato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Consigliata</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Attivato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>VSync attivato</translation> </message> @@ -1764,163 +1301,6 @@ Immediato migliora la latenza ma causa tearing.</translation> <source>Advanced Graphics Settings</source> <translation>Impostazioni grafiche avanzate</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Livello di accuratezza:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>Ricompressione ASTC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Nessuna compressione (qualità migliore)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (qualità bassa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (qualità media)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Abilita la presentazione asincrona (solo Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Esegue del lavoro in background durante l'attesa dei comandi grafici per evitare che la GPU diminuisca la sua velocità di clock.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Forza clock massimi (solo Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Abilita la decodifica asincrona delle texture ASTC, che può ridurre gli scatti durante il caricamento. Questa funzione è sperimentale.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Decodifica le texture ASTC in maniera asincrona (espediente)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>Utilizza il flushing reattivo invece di quello predittivo. Consente una sincronizzazione della memoria più accurata.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>Abilita il flushing reattivo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Abilita la compilazione degli shader asincrona, che riduce lo stuttering causato dalle shader. Questa funzione è sperimentale.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Utilizza la compilazione asincrona degli shader (espediente)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Abilita il Fast GPU Time. Questa opzione forzerà la maggior parte dei giochi ad essere eseguiti alla loro massima risoluzione 3d disponibile.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Usa il Fast GPU Time(Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Abilita la cache pipeline del driver della GPU. Può migliorare i tempi di caricamento delle Shaders nei casi in cui il driver Vulkan non conservi la cache delle pipeline nella memoria interna.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Utilizza la cache delle pipeline di Vulkan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Necessarie per alcuni giochi. Questa opzione può causare crash ed è compatibile solo con i dispositivi Intel che usano i driver proprietari. -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Abilita le Compute Pipelines(SOLO PER INTEL VULKAN)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>Esegue il gioco a velocità normale durante le cutscene, anche quando il framerate è sbloccato.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>Sincronizza il framerate a quello del video.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>Migliora il rendering degli effetti di trasparenza in alcuni giochi.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation>Barrier feedback loops</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Filtro anisotropico:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Automatico</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Predefinito</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3111,7 +2491,7 @@ Per invertire gli assi, prima muovi la levetta verticalmente, e poi orizzontalme <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="6"/> <source>Configure mouse panning</source> - <translation>Configura il panning del mouse</translation> + <translation>Configura il mouse panning</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="12"/> @@ -3121,7 +2501,7 @@ Per invertire gli assi, prima muovi la levetta verticalmente, e poi orizzontalme <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="15"/> <source>Can be toggled via a hotkey. Default hotkey is Ctrl + F9</source> - <translation>Può essere attivato o disattivato tramite una scorciatoia. La scorciatoia di default è CTRL + F9</translation> + <translation>Può essere attivato o disattivato tramite una scorciatoia. La scorciatoia predefinita è CTRL + F9</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="24"/> @@ -3186,7 +2566,7 @@ Per invertire gli assi, prima muovi la levetta verticalmente, e poi orizzontalme <location filename="../../src/yuzu/configuration/configure_mouse_panning.cpp" line="43"/> <source>Mouse panning works better with a deadzone of 0% and a range of 100%. Current values are %1% and %2% respectively.</source> - <translation>Il panning del mouse funziona meglio se la zona morta è settata allo 0% col range di input al 100% + <translation>Il mouse panning funziona meglio se la zona morta è impostata allo 0% e il range di input al 100%. I valori correnti sono rispettivamente: Zona morta: %1% Range di input: %2%</translation> @@ -3240,100 +2620,95 @@ Per attivarlo, disattiva il mouse emulato.</translation> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialogo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Info</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Nome</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>Title ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Nome file</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Formato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Versione</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Dimensioni</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Sviluppatore</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Add-on</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Alcune impostazioni sono disponibili soltanto quando un gioco non è in esecuzione.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Generale</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Add-on</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Grafica</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Grafica (Avanzate)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Profili di input</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Proprietà</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Usa la configurazione globale (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3529,7 +2904,7 @@ UUID: %2</translation> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.ui" line="26"/> <source>To use Ring-Con, configure player 1 as right Joy-Con (both physical and emulated), and player 2 as left Joy-Con (left physical and dual emulated) before starting the game.</source> - <translation>Per far uso del Ring-Con, configurare il Giocatore 1 come utilizzatore del Joy-Con destro(Fisico O Emulato) e il Giocatore 2 come utilizzatore del Joy-Con sinistro prima di avviare il gioco.</translation> + <translation>Per usare il Ring-Con, configurare il Giocatore 1 come utilizzatore del Joy-Con destro (fisico o emulato) e il Giocatore 2 come utilizzatore del Joy-Con sinistro prima di avviare il gioco.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.ui" line="52"/> @@ -3656,412 +3031,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Impostazioni di sistema</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Regione:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Automatico</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Predefinito</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Egitto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Islanda</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israele</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Giamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Giappone</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polonia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portogallo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapore</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turchia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universale</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>USA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Australia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Cina</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Corea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Fuso orario:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Nota: Può essere rimpiazzato se il fuso orario della Regione è impostato su Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Giapponese (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Inglese americano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Francese (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Tedesco (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italiano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Spagnolo (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Cinese</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>Core</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Coreano (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Olandese (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portoghese (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Russo (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwanese</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Inglese britannico</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Francese canadese</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Spagnolo latino-americano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Cinese semplificato</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Cinese tradizionale (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Portoghese brasiliano (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>RTC Personalizzato</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Lingua</translation> - </message> - <message> - <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="438"/> - <source>Device Name</source> - <translation>Nome del dispositivo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Layout di memoria esteso non sicuro (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Le impostazioni di sistema sono disponibili solamente quando il gioco non è in esecuzione.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Attenzione: "%1" non è una lingua valida per la regione "%2"</translation> </message> @@ -4270,64 +3250,64 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Nessuna</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Piccola (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Standard (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Grande (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Dimensione intera (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Piccola (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Standard (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Grande (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Nome del file</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Tipo di file</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID del gioco (Title ID)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Nome del gioco</translation> </message> @@ -4430,15 +3410,31 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Risoluzione:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Seleziona il percorso degli screenshot...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4739,12 +3735,12 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Connessione in corso</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Connetti</translation> </message> @@ -4752,44 +3748,44 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Vengono raccolti dati anonimi</a> per aiutarci a migliorare yuzu. <br/><br/>Desideri condividere i tuoi dati di utilizzo con noi?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetria</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Rilevata installazione di Vulkan non funzionante</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>L'inizializzazione di Vulkan è fallita durante l'avvio.<br><br>Clicca <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>qui per istruzioni su come risolvere il problema</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation>Gioco in esecuzione</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Caricamento dell'applet web...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Disabilita l'applet web</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Disabilitare l'applet web potrebbe causare dei comportamenti indesiderati. @@ -4797,42 +3793,42 @@ Da usare solo con Super Mario 3D All-Stars. Sei sicuro di voler procedere? (Puoi riabilitarlo quando vuoi nelle impostazioni di Debug.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> - <translation>Il numero di shaders in compilazione</translation> + <translation>Il numero di shader in fase di compilazione</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Il moltiplicatore corrente dello scaling della risoluzione.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Velocità corrente dell'emulazione. Valori più alti o più bassi di 100% indicano che l'emulazione sta funzionando più velocemente o lentamente rispetto a una Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Il numero di fotogrammi al secondo che il gioco visualizza attualmente. Può variare in base al gioco e alla situazione.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Tempo necessario per emulare un fotogramma della Switch, senza tenere conto del limite al framerate o del V-Sync. Per un'emulazione alla massima velocità, il valore non dovrebbe essere superiore a 16.67 ms.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Riattiva</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Silenzia</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Reimposta volume</translation> </message> @@ -4870,7 +3866,7 @@ Per attivarlo, disattiva il mouse emulato.</translation> <message> <location filename="../../src/yuzu/main.cpp" line="1740"/> <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.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again.</source> - <translation>Stai usando una cartella con dentro una ROM decostruita come formato per avviare questo gioco, il che è un formato obsoleto e sostituito da NCA, NAX, XCI o NSP. Le ROM decostruite non hanno icone, metadata e non supportano gli aggiornamenti. <br><br>Per una spiegazione sui vari formati di Switch che yuzu supporta, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>controlla la nostra wiki(IN INGLESE)</a>. Non riceverai di nuovo questo avviso.</translation> + <translation>Stai usando una cartella contenente una ROM decostruita per avviare questo gioco, che è un formato obsoleto e sostituito da NCA, NAX, XCI o NSP. Le ROM decostruite non hanno icone, metadati e non supportano gli aggiornamenti. <br><br>Per una spiegazione sui vari formati della Switch supportati da yuzu, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>consulta la nostra wiki (in inglese)</a>. Non riceverai di nuovo questo avviso.</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="1752"/> @@ -4891,9 +3887,8 @@ Per attivarlo, disattiva il mouse emulato.</translation> <message> <location filename="../../src/yuzu/main.cpp" line="1758"/> <source>yuzu has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-emu.org/help/reference/log-files/'>How to Upload the Log File</a>. </source> - <translation>yuzu ha riscontrato un problema durante l'avvio del core video. -Di solito questo errore è causato da Driver GPU obsoleti, integrati e non. -Consulta il log per più dettagli. Se hai bisogno di aiuto per accedere ai log, consulta questa pagina(IN INGLESE): <a href='https://yuzu-emu.org/help/reference/log-files/'>Come Uploaddare i File di Log</a>.</translation> + <translation>yuzu ha riscontrato un problema durante l'avvio del core video. Di solito questo errore è causato da driver GPU obsoleti, compresi quelli integrati. +Consulta il log per maggiori dettagli. Se hai bisogno di aiuto per accedere ai log, consulta questa pagina (in inglese): <a href='https://yuzu-emu.org/help/reference/log-files/'>Come caricare i file di log</a>.</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="1773"/> @@ -4905,7 +3900,7 @@ Consulta il log per più dettagli. Se hai bisogno di aiuto per accedere ai log, <location filename="../../src/yuzu/main.cpp" line="1776"/> <source>%1<br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to redump your files.<br>You can refer to the yuzu wiki</a> or the yuzu Discord</a> for help.</source> <comment>%1 signifies an error string.</comment> - <translation>%1<br>Segui <a href='https://yuzu-emu.org/help/quickstart/'>la guida introduttiva di yuzu</a> per rifare il dump dei file.<br>Puoi dare un occhiata alla wiki di yuzu(IN INGLESE)</a> o al server Discord di yuzu</a> per assistenza.</translation> + <translation>%1<br>Segui <a href='https://yuzu-emu.org/help/quickstart/'>la guida introduttiva di yuzu</a> per rifare il dump dei file.<br>Puoi dare un occhiata alla wiki di yuzu (in inglese)</a> o al server Discord di yuzu</a> per assistenza.</translation> </message> <message> <location filename="../../src/yuzu/main.cpp" line="1787"/> @@ -4913,418 +3908,418 @@ Consulta il log per più dettagli. Se hai bisogno di aiuto per accedere ai log, <translation>Si è verificato un errore sconosciuto. Visualizza il log per maggiori dettagli.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Chiusura del software in corso...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Dati di salvataggio</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Dati delle mod</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Impossibile aprire la cartella %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>La cartella non esiste!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Impossibile aprire la cache trasferibile degli shader</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Impossibile creare la cartella della cache degli shader per questo titolo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Impossibile rimuovere il contentuto</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Impossibile rimuovere l'aggiornamento</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Impossibile rimuovere il DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Rimuovere il contenuto del gioco installato?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Rimuovere l'aggiornamento installato?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Rimuovere il DLC installato?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Rimuovi voce</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Rimozione completata</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Il gioco base installato è stato rimosso con successo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Il gioco base non è installato su NAND e non può essere rimosso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Aggiornamento rimosso con successo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Non c'è alcun aggiornamento installato per questo gioco.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Non c'è alcun DLC installato per questo gioco.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>%1 DLC rimossi con successo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Vuoi rimuovere la cache trasferibile degli shader OpenGL?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Vuoi rimuovere la cache trasferibile degli shader Vulkan?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Vuoi rimuovere tutte le cache trasferibili degli shader?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Rimuovere la configurazione personalizzata del gioco?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>Rimuovere la Storage Cache?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Rimuovi file</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Impossibile rimuovere la cache trasferibile degli shader</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Per questo titolo non esiste una cache degli shader.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>La cache trasferibile degli shader è stata rimossa con successo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Impossibile rimuovere la cache trasferibile degli shader.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Impossibile rimuovere la cache delle pipeline del driver Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Impossibile rimuovere la cache delle pipeline del driver.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Impossibile rimuovere le cache trasferibili degli shader</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Le cache trasferibili degli shader sono state rimosse con successo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Impossibile rimuovere la cartella della cache trasferibile degli shader.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Impossibile rimuovere la configurazione personalizzata</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Non esiste una configurazione personalizzata per questo gioco.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>La configurazione personalizzata del gioco è stata rimossa con successo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Impossibile rimuovere la configurazione personalizzata del gioco.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>Estrazione RomFS fallita!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>C'è stato un errore nella copia dei file del RomFS o l'operazione è stata annullata dall'utente.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Completa</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Cartelle</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Seleziona la modalità di estrazione della RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Seleziona come vorresti estrarre la RomFS. <br>La modalità Completa copierà tutti i file in una nuova cartella mentre<br>la modalità Cartelle creerà solamente le cartelle e le sottocartelle.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> - <translation>Non c'è abbastanza spazio disponibile nel Disco %1% per estrarre la RomFS. Libera lo spazio o seleziona una directory di dump diversa in Emulazione Configura > Sistema > Filesystem > Cartella di estrazione</translation> + <translation>Non c'è abbastanza spazio disponibile nel disco %1 per estrarre la RomFS. Libera lo spazio o seleziona una cartella di estrazione diversa in Emulazione > Configura > Sistema > File system > Cartella di estrazione</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Estrazione RomFS in corso...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Annulla</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Estrazione RomFS riuscita!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>L'operazione è stata completata con successo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Crea scorciatoia</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Verrà creata una scorciatoia all'AppImage attuale. Potrebbe non funzionare correttamente se effettui un aggiornamento. Vuoi continuare?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Impossibile creare la scorciatoia sul desktop. Il percorso "%1" non esiste.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Impossibile creare la scorciatoia nel menù delle applicazioni. Il percorso "%1" non esiste e non può essere creato.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Crea icona</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Impossibile creare il file dell'icona. Il percorso "%1" non esiste e non può essere creato.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Avvia %1 con l'emulatore yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Impossibile creare la scorciatoia in %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Scorciatoia creata con successo in %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Impossibile aprire %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Seleziona cartella</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Proprietà</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Non è stato possibile caricare le proprietà del gioco.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Eseguibile Switch (%1);;Tutti i file (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Carica file</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Apri cartella ROM estratta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Cartella selezionata non valida</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>La cartella che hai selezionato non contiene un file "main".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>File installabili Switch (*.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="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Installa file</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n file rimanente</numerusform><numerusform>%n file rimanenti</numerusform><numerusform>%n file rimanenti</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Installazione del file "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Risultati dell'installazione</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Per evitare possibli conflitti, sconsigliamo di installare i giochi base su NAND. Usa questa funzione solo per installare aggiornamenti e DLC.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n nuovo file è stato installato @@ -5333,7 +4328,7 @@ Usa questa funzione solo per installare aggiornamenti e DLC.</translation> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n file è stato sovrascritto @@ -5342,7 +4337,7 @@ Usa questa funzione solo per installare aggiornamenti e DLC.</translation> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n file non è stato installato a causa di errori @@ -5351,313 +4346,313 @@ Usa questa funzione solo per installare aggiornamenti e DLC.</translation> </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Applicazione di sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Archivio di sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Aggiornamento di un'applicazione di sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Pacchetto firmware (tipo A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Pacchetto firmware (tipo B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Gioco</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Aggiornamento di gioco</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Titolo delta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Seleziona il tipo di installazione NCA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Seleziona il tipo del file NCA da installare: (Nella maggior parte dei casi, il valore predefinito 'Gioco' va bene.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Installazione fallita</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Il tipo che hai selezionato per l'NCA non è valido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>File non trovato</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>File "%1" non trovato</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Requisiti hardware non soddisfatti</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Il tuo sistema non soddisfa i requisiti hardware consigliati. La funzionalità di segnalazione della compatibilità è stata disattivata.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Account di yuzu non trovato</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Per segnalare la compatibilità di un gioco, devi collegare il tuo account yuzu. <br><br/>Per collegare il tuo account yuzu, vai su Emulazione &gt; Configurazione &gt; Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Impossibile aprire l'URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Non è stato possibile aprire l'URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Registrazione TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Vuoi sovrascrivere il file del giocatore 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> - <translation>Trovata configurazione invalida</translation> + <translation>Rilevata configurazione non valida</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Il controller portatile non può essere utilizzato in modalità dock. Verrà selezionato il controller Pro.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>L'Amiibo corrente è stato rimosso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Errore</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> - <translation>Il gioco corrente non è alla ricerca di Amiibos</translation> + <translation>Il gioco in uso non è alla ricerca di Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>File Amiibo (%1);; Tutti i file (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Carica Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Impossibile caricare i dati dell'Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Il file selezionato non è un Amiibo valido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Il file selezionato è già in uso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Si è verificato un errore sconosciuto</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Cattura screenshot</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Immagine PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Stato TAS: In esecuzione (%1/%2)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Stato TAS: Registrazione in corso (%1)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Stato TAS: In attesa (%1/%2)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Stato TAS: Non valido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Interrompi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Avvia</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Interrompi r&egistrazione</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>R&egistra</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Compilazione di %n shader</numerusform><numerusform>Compilazione di %n shader</numerusform><numerusform>Compilazione di %n shader</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Risoluzione: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Velocità: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Velocità: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Gioco: %1 FPS (Sbloccati)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Gioco: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Frame: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>VOLUME: MUTO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUME: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Conferma ri-derivazione chiavi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5665,46 +4660,46 @@ Please make sure this is what you want and optionally make backups. This will delete your autogenerated key files and re-run the key derivation module.</source> - <translation>Stai per forzare la ri-derivazione di tutte le tue keys di crittazione. + <translation>Stai per forzare la ri-derivazione di tutte le tue chiavi di crittografia. Se non sai cosa significa o cosa stai per fare, questa azione potrebbe fare danni. -Se sei sicuro, -è consigliato fare un backup completo delle tue keys. +Se sei sicuro di voler procedere, +è consigliato fare dei backup. -Questo eliminerà i tuoi file di keys autogenerate e ripeterà il processo di derivazione delle keys.</translation> +Questa azione eliminerà i tuoi file delle chiavi autogenerati e ripeterà il processo di derivazione delle chiavi.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Fusi mancanti</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation> - BOOT0 mancante</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - BCPKG2-1-Normal-Main mancante</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- PRODINFO mancante</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Componenti di derivazione mancanti</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> - <translation>Chiavi di crittografia mancanti. <br>Segui <a href='https://yuzu-emu.org/help/quickstart/'>la guida introduttiva di yuzu</a> per ottenere tutte le tue chiavi, il tuo firmware e i tuoi giochi.<br><br><small>(%1)</small></translation> + <translation>Chiavi di crittografia mancanti. <br>Segui <a href='https://yuzu-emu.org/help/quickstart/'>la guida introduttiva di yuzu</a> per ottenere tutte le tue chiavi, il firmware e i giochi.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5713,49 +4708,49 @@ Questa operazione potrebbe durare fino a un minuto in base alle prestazioni del tuo sistema.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Derivazione chiavi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> - <translation>Decrittazione Archivio di Sistema Fallita</translation> + <translation>Decrittazione dell'archivio di sistema fallita</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> - <translation>Le keys di crittazione hanno fallito nel decrittare il firmware. <br>Segui <a href='https://yuzu-emu.org/help/quickstart/'>la guida quickstart di yuzu</a> per estrarre tutte le tue keys, il firmware e i giochi dalla tua Switch.</translation> + <translation>Le chiavi di crittografia non sono riuscite a decrittare il firmware. <br>Segui <a href='https://yuzu-emu.org/help/quickstart/'>la guida introduttiva di yuzu</a> per estrarre tutte le tue chiavi, il firmware e i giochi dalla tua Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Seleziona Target dell'Estrazione del RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Seleziona quale RomFS vorresti estrarre.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Sei sicuro di voler chiudere yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Sei sicuro di voler arrestare l'emulazione? Tutti i progressi non salvati verranno perduti.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5764,97 +4759,97 @@ Would you like to bypass this and exit anyway?</source> Vuoi forzare l'arresto?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Nessuna</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>Nearest</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilineare</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicubico</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussiano</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Dock</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Portatile</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Normale</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Alta</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Estrema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>Nullo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5862,44 +4857,44 @@ Vuoi forzare l'arresto?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL non disponibile!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Gli shared context di OpenGL non sono supportati.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu è stato compilato senza il supporto a OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Errore durante l'inizializzazione di OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>La tua GPU potrebbe non supportare OpenGL, o non hai installato l'ultima versione dei driver video.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Errore durante l'inizializzazione di OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>La tua GPU potrebbe non supportare OpenGL 4.6, o non hai installato l'ultima versione dei driver video.<br><br>Renderer GL:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>La tua GPU potrebbe non supportare una o più estensioni OpenGL richieste. Assicurati di aver installato i driver video più recenti.<br><br>Renderer GL:<br>%1<br><br>Estensioni non supportate:<br>%2</translation> </message> @@ -5907,173 +4902,173 @@ Vuoi forzare l'arresto?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Preferito</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Avvia gioco</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Avvia gioco senza la configurazione personalizzata</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Apri la cartella dei dati di salvataggio</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Apri la cartella delle mod</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Apri la cartella della cache trasferibile delle pipeline</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Rimuovi</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Rimuovi l'aggiornamento installato</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Rimuovi tutti i DLC installati</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Rimuovi la configurazione personalizzata</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Rimuovi Storage Cache</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Rimuovi la cache delle pipeline OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Rimuovi la cache delle pipeline Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Rimuovi tutte le cache delle pipeline</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Rimuovi tutti i contenuti installati</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Estrai RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Estrai RomFS su SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Copia il Title ID negli Appunti</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Vai alla pagina di GameDB</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Crea scorciatoia</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Aggiungi al desktop</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Aggiungi al menù delle applicazioni</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Proprietà</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Scansiona le sottocartelle</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Rimuovi cartella dei giochi</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Sposta in alto</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Sposta in basso</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Apri cartella</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Cancella</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Nome</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Compatibilità</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Add-on</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Tipo di file</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Dimensione</translation> </message> @@ -6144,7 +5139,7 @@ Vuoi forzare l'arresto?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Clicca due volte per aggiungere una nuova cartella alla lista dei giochi</translation> </message> @@ -6157,12 +5152,12 @@ Vuoi forzare l'arresto?</translation> <translation><numerusform>%1 di %n risultato</numerusform><numerusform>%1 di %n risultati</numerusform><numerusform>%1 di %n risultati</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filtro:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Inserisci pattern per filtrare</translation> </message> @@ -6238,12 +5233,12 @@ Vuoi forzare l'arresto?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Errore</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Impossibile annunciare la stanza alla lobby pubblica. Per ospitare una stanza pubblicamente, devi avere un account yuzu valido configurato in Emulazione -> Configura -> Web. Se non desideri pubblicare una stanza nella lobby pubblica, seleziona Non in lista. @@ -6253,13 +5248,11 @@ Messaggio di debug:</translation> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Attiva/disattiva l'audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6280,111 +5273,113 @@ Messaggio di debug:</translation> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Finestra principale</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Abbassa il volume dell'audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Alza il volume dell'audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Cattura screenshot</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Cambia filtro di adattamento</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Cambia modalità console</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Cambia accuratezza GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Continua/Metti in pausa l'emulazione</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Esci dalla modalità schermo intero</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Esci da yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Schermo intero</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Carica file</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Carica/Rimuovi Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Riavvia l'emulazione</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Arresta l'emulazione</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Registra TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Reimposta TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>Avvia/interrompi TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Mostra/nascondi la barra del filtro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Attiva/disattiva il limite del framerate</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Attiva/disattiva il mouse panning</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Mostra/nascondi la barra di stato</translation> </message> @@ -6504,42 +5499,42 @@ Messaggio di debug:</translation> <translation>Aggiorna lobby</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Password richiesta per entrare</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Password:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Giocatori</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Nome stanza</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Gioco preferito</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Host</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Aggiornamento in corso</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Aggiorna lista</translation> </message> @@ -7646,7 +6641,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro Controller</translation> </message> @@ -7659,7 +6654,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Due Joycon</translation> </message> @@ -7672,7 +6667,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Joycon sinistro</translation> </message> @@ -7685,7 +6680,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Joycon destro</translation> </message> @@ -7714,7 +6709,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Portatile</translation> </message> @@ -7830,32 +6825,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Controller GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poké Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Controller NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Controller SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Controller N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/ja_JP.ts b/dist/languages/ja_JP.ts index 11ffc42b3..62755020a 100644 --- a/dist/languages/ja_JP.ts +++ b/dist/languages/ja_JP.ts @@ -366,78 +366,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>サウンド</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>出力エンジン:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>出力デバイス:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>入力デバイス:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>音声出力モード:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>モノラル</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>ステレオ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>サラウンド</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>共通設定を使用</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>カスタム設定</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>音量:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>非アクティブ時にサウンドをミュート</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>サウンド</translation> </message> </context> <context> @@ -501,139 +455,25 @@ This would ban both their forum username and their IP address.</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>全般</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>エミュレーション精度:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>自動</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Accurate(正確)</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Unsafe(不正確)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoid (ほとんどの最適化を無効化)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>エミュレーション精度の設定は「自動」推奨です</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>不安定なCPU最適化設定</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>これらの設定は高速化のために精度を犠牲にします。</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>このオプションは、ネイティブFMAをサポートしていないCPUで融合積和 (FMA) 命令の精度を下げることで速度を改善させます。</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>FMAの融合を解除 (FMAに対応していないCPUのパフォーマンスを向上させる)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>このオプションは、精度の低いネイティブ近似を使用することにより、一部の近似浮動小数点関数の速度を改善させます。</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Faster FRSQRTE and FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>このオプションは、不正確な丸めモードで実行することにより、32ビットASIMD浮動小数点関数の速度を向上させます。</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>高速なASIMD命令 (32bitのみ)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>このオプションは、非数チェックをなくすことにより速度を向上させます。一部の浮動小数点演算命令の精度が低下することにご注意ください。</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>不正確な非数値の取り扱い</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>このオプションは、ゲストでメモリの読み書きの前に行われる安全チェックをなくすことで、速度を向上させます。このオプションを無効にすると、ゲームがエミュレータのメモリを読み書きできるようになる場合があります。</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>アドレス空間チェックの無効化</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> -<div>このオプションは、排他的アクセス命令の安全性の確保に、cmpxchgのセマンティクスにのみ依存することで、速度を向上させます。フリーズやその他の競合状態を引き起こす可能性があることに注意してください。</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>CPUの設定はゲームを実行していない時にのみ変更できます。</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -852,222 +692,222 @@ This would ban both their forum username and their IP address.</source> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>デバッガ―</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>GDBスタブの有効化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>ポート:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>ログ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>グローバルログフィルター</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>コンソールにログを表示</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>ログ出力フォルダを開く</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>グローバルログフィルター</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>チェックすると、ログの最大サイズが100MBから1GBに増加します。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>拡張ログの有効化**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>コンソールにログを表示</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>引数</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>グラフィック</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>チェックすると、 グラフィックAPIはより遅いデバッグモードになります。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>グラフィックデバッグの有効化</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>チェックすると、Nsight Aftermathのクラッシュダンプが有効になります</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>チェックすると、ループロジックを変更せずにシェーダーを実行します。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Nsight Aftermathの有効化</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>ループ安全性チェックの無効化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>チェックすると、ディスクシェーダーキャッシュまたはゲームからオリジナルのアセンブラーシェーダーをすべてダンプします</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>ゲームシェーダーをダンプ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>チェックすると、GPUのすべてのマクロプログラムをダンプします</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>有効化すると、マクロHLE機能を無効にします。これを有効にすると、ゲームの動作が遅くなります</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Maxwellマクロをダンプ</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Macro HLE を無効化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>チェックすると、マクロのJust In Timeコンパイラが無効になります。有効にすると、ゲームの動作が遅くなります。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Macro JITを無効化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>有効化すると、マクロHLE機能を無効にします。これを有効にすると、ゲームの動作が遅くなります</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>チェックすると、 グラフィックAPIはより遅いデバッグモードになります。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Macro HLE を無効化</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>グラフィックデバッグの有効化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>チェックすると、GPUのすべてのマクロプログラムをダンプします</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Maxwellマクロをダンプ</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>チェックすると、コンパイルしたパイプラインキャッシュの統計情報をロギングします</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>シェーダーフィードバックの有効j化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>チェックすると、ループロジックを変更せずにシェーダーを実行します。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>ループ安全性チェックの無効化</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>チェックすると、Nsight Aftermathのクラッシュダンプが有効になります</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>デバッグ</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Nsight Aftermathの有効化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>詳細なレポートサービスの有効化**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>高度</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>FSアクセスログの有効化</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>プログラム起動時にyuzuがVulkan環境が動作しているかどうかを確認するようにします。外部プログラムがyuzuを参照する際に問題がある場合は、これを無効にしてください。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>これを有効にすると、最新のオーディオコマンドリストがコンソールに出力されます。オーディオレンダラーを使用するゲームにのみ影響します。</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>スタートアップ時にVulkanのチェックを実行する</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Webアプレットの無効化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>クラッシュ時にミニダンプを生成</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>すべてのコントローラタイプを有効にする</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>高度</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>自動スタブの有効化**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Kiosk (Quest) Mode</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>CPUデバッグの有効化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>デバッグアサートの有効化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>自動スタブの有効化**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>デバッグ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>すべてのコントローラタイプを有効にする</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>FSアクセスログの有効化</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Webアプレットの無効化</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>クラッシュ時にミニダンプを生成</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>プログラム起動時にyuzuがVulkan環境が動作しているかどうかを確認するようにします。外部プログラムがyuzuを参照する際に問題がある場合は、これを無効にしてください。</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>これを有効にすると、最新のオーディオコマンドリストがコンソールに出力されます。オーディオレンダラーを使用するゲームにのみ影響します。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>スタートアップ時にVulkanのチェックを実行する</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>詳細なレポートサービスの有効化**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>** yuzuを終了したときに自動的にリセットされます。</translation> </message> @@ -1137,78 +977,83 @@ This would ban both their forum username and their IP address.</source> <translation>yuzuの設定</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>サウンド</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>デバッグ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>ファイルシステム</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>全般</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>グラフィック</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>拡張グラフィック</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>ホットキー</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>操作</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>プロファイル</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>ネットワーク</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>システム</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>ゲームリスト</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1367,57 +1212,17 @@ This would ban both their forum username and their IP address.</source> <translation>全般</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>エミュレーション速度の制限</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>マルチコアCPUエミュレーション</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>エミュレーションの停止を確認</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>ゲーム起動時に確認を表示</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>非アクティブ時にエミュレーションを一時停止</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>非アクティブ時にマウスカーソルを隠す</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>すべての設定をリセット</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>すべての設定がリセットされ、ゲームごとの設定もすべて削除されます。ゲームディレクトリ、プロファイル、入力プロファイルは削除されません。続行しますか?</translation> </message> @@ -1440,308 +1245,43 @@ This would ban both their forum username and their IP address.</source> <translation>API設定</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>シェーダーバックエンド:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>使用デバイス:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>なし</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>グラフィック設定</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>ディスクパイプラインキャッシュを使用</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>非同期GPUエミュレーションを使用する</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>ASTCテクスチャデコーディングの高速化</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>垂直同期:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>NVDEC エミュレーション:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>ビデオ出力しない</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>ビデオをCPUでデコード</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>ビデオをGPUでデコード (デフォルト)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>全画面モード:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>ボーダーレスウィンドウ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>排他的フルスクリーン</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>アスペクト比:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>デフォルト (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>強制 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>強制 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>強制 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>ウィンドウに合わせる</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>解像度:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [実験的]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [実験的]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [実験的]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>ウィンドウ アダプティング フィルター:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Nearest Neighbor</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilinear</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicubic</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussian</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>アンチエイリアス方式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>共通設定を使用</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>FSR シャープネスを設定</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>FSR シャープネス:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>共通設定を使用</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>背景色の設定:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>背景色:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (アセンブリシェーダー、NVIDIA のみ)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (実験的, Mesa のみ)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>オフ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>VSync オフ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>推奨</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>オン</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>VSync オン</translation> </message> @@ -1763,162 +1303,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>グラフィックの高度な設定</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>精度:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>ASTC 再圧縮:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>圧縮しない (最高品質)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (低品質)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (中品質)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>非同期プレゼンテーション (Vulkan のみ)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>GPUのクロックスピードを下げないように、グラフィックコマンドを待っている間、バックグラウンドで作業を実行させます。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>最大クロック強制 (Vulkan のみ)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>非同期ASTCテクスチャーデコードを有効にし、ロード時間のスタッターを減らすことができます。この機能は実験的なものです。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>ASTCテクスチャを非同期でデコードする(ハック)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>非同期でのシェーダーのコンパイルを有効にします。シェーダーのスタッターが減少する場合があります。この機能は実験的です。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>非同期でのシェーダー構築を使用 (ハック)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>高速なGPUタイミングを有効にします。このオプションは、ほとんどのゲームをその最高のネイティブ解像度で実行することを強制します。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>高速なGPUタイミング(ハック)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>GPU ベンダー固有のパイプラインキャッシュを有効にします。このオプションは、Vulkanドライバがパイプラインキャッシュファイルを内部に保存していない場合に、シェーダーのロード時間を大幅に改善することができます。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Vulkan パイプラインキャッシュを使用</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>異方性フィルタリング:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>自動</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>デフォルト</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3233,100 +2617,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>ダイアログ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>情報</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>タイトル</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>タイトルID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>ファイル名</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>ファイル形式</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>バージョン</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>ファイルサイズ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>開発元</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>アドオン</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>全般</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>アドオン</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>システム</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>グラフィック</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>高度なグラフィック</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>サウンド</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>入力プロファイル</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>プロパティ</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>共通設定を使用(%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3649,412 +3028,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>システム</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>システム設定</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>地域:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>自動</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>デフォルト</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>中央ヨーロッパ時間</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>キューバ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>東ヨーロッパ標準時</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>エジプト</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>アイルランド</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>アメリカ東部標準時</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>イギリス</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>イギリス-アイルランド</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>グリニッジ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>香港</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>ハワイ標準時</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>アイスランド</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>イラン</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>イスラエル</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>ジャマイカ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>日本</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>クェゼリン</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>リビア</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>中東時間</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>ナバホ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>ポーランド</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>ポルトガル</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>シンガポール</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>トルコ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>ユニバーサル</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>ズールー</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>アメリカ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>ヨーロッパ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>オーストラリア</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>中国</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>韓国</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>台湾</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>タイムゾーン:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>注意:地域が自動選択の場合、設定が上書きされる可能性があります。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>日本語</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>アメリカ英語</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>フランス語 (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>ドイツ語 (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>イタリア語 (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>スペイン語 (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>中国語</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>韓国語 (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>オランダ語 (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>ポルトガル語 (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>ロシア語 (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>台湾語</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>イギリス英語</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>カナダフランス語</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>ラテンアメリカスペイン語</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>簡体字中国語</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>繁体字中国語 (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>ブラジルポルトガル語 (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>カスタム RTC を有効化</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>システムの言語</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>乱数シード値の変更</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>デバイス名</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>不安定な拡張メモリレイアウト (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>システム設定はゲーム未実行時にのみ変更できます。</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation type="unfinished"/> </message> @@ -4263,64 +3247,64 @@ Drag points to change position, or double-click table cells to edit values.</sou <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>なし</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>小 (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>標準 (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>大 (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>フルサイズ (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>小 (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>標準 (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>大 (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>ファイル名</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>ファイル種別</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>タイトルID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>タイトル名</translation> </message> @@ -4423,15 +3407,31 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>解像度:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>スクリーンショットの保存先を選択...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4732,12 +3732,12 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>接続中</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>接続</translation> </message> @@ -4745,86 +3745,86 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation>yuzuの改善に役立てるため、<a href='https://yuzu-emu.org/help/feature/telemetry/'>匿名データが収集されます</a>。<br/><br/>統計情報を共有しますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>テレメトリ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>壊れたVulkanのインストールが検出されました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>起動時にVulkanの初期化に失敗しました。<br><br>この問題を解決するための手順は<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>こちら</a>。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Webアプレットをロード中...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Webアプレットの無効化</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Webアプレットを無効にすると、未定義の動作になる可能性があるため、スーパーマリオ3Dオールスターズでのみ使用するようにしてください。本当にWebアプレットを無効化しますか? (デバッグ設定で再度有効にすることができます)。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>ビルド中のシェーダー数</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>現在選択されている解像度の倍率。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>現在のエミュレーション速度。値が100%より高いか低い場合、エミュレーション速度がSwitchより速いか遅いことを示します。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>ゲームが現在表示している1秒あたりのフレーム数。これはゲームごと、シーンごとに異なります。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Switchフレームをエミュレートするのにかかる時間で、フレームリミットやV-Syncは含まれません。フルスピードエミュレーションの場合、最大で16.67ミリ秒になります。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation type="unfinished"/> </message> @@ -4902,744 +3902,744 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>不明なエラーが発生しました。詳細はログを確認して下さい。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>ソフトウェアを終了中...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>データのセーブ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Modデータ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>”%1”フォルダを開けませんでした</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>フォルダが存在しません!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>シェーダーキャッシュを開けませんでした</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>このタイトル用のシェーダーキャッシュディレクトリの作成に失敗しました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>コンテンツの削除エラー</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>アップデートの削除エラー</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>DLC の削除エラー</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>インストールされたゲームのコンテンツを削除しますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>インストールされたゲームのアップデートを削除しますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>インストールされたゲームの DLC を削除しますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>エントリ削除</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>削除しました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>インストールされたゲームを正常に削除しました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>ゲームはNANDにインストールされていないため、削除できません。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>インストールされたアップデートを正常に削除しました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>このタイトルのアップデートはインストールされていません。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>このタイトルにはDLCがインストールされていません。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>%1にインストールされたDLCを正常に削除しました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>転送可能なOpenGLシェーダーキャッシュを削除しますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>転送可能なVulkanシェーダーキャッシュを削除しますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>転送可能なすべてのシェーダーキャッシュを削除しますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>このタイトルのカスタム設定を削除しますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>キャッシュストレージを削除しますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>ファイル削除</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>転送可能なシェーダーキャッシュの削除エラー</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>このタイトル用のシェーダーキャッシュは存在しません。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>転送可能なシェーダーキャッシュが正常に削除されました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>転送可能なシェーダーキャッシュを削除できませんでした。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>転送可能なシェーダーキャッシュの削除エラー</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>転送可能なシェーダーキャッシュを正常に削除しました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>転送可能なシェーダーキャッシュディレクトリの削除に失敗しました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>カスタム設定の削除エラー</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>このタイトルのカスタム設定は存在しません。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>カスタム設定を正常に削除しました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>カスタム設定の削除に失敗しました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>RomFSの抽出に失敗しました!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>RomFSファイルをコピー中にエラーが発生したか、ユーザー操作によりキャンセルされました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>フル</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>スケルトン</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>RomFSダンプモードの選択</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>RomFSのダンプ方法を選択してください。<br>”完全”はすべてのファイルが新しいディレクトリにコピーされます。<br>”スケルトン”はディレクトリ構造を作成するだけです。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>%1 に RomFS を展開するための十分な空き領域がありません。Emulation > Configure > System > Filesystem > Dump Root で、空き容量を確保するか、別のダンプディレクトリを選択してください。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>RomFSを抽出中...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>キャンセル</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>RomFS抽出成功!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>操作は成功しました。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>ショートカットを作成</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>アイコンを作成</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>”%1”を開けませんでした</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>ディレクトリの選択</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>プロパティ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>ゲームプロパティをロード出来ませんでした。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch実行ファイル (%1);;すべてのファイル (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>ファイルのロード</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>展開されているROMディレクトリを開く</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>無効なディレクトリが選択されました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>選択されたディレクトリに”main”ファイルが見つかりませんでした。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>インストール可能なスイッチファイル (*.nca *.nsp *.xci);;任天堂コンテンツアーカイブ (*.nca);;任天堂サブミッションパッケージ (*.nsp);;NXカートリッジイメージ (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>ファイルのインストール</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>残り %n ファイル</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>"%1"ファイルをインストールしています・・・</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>インストール結果</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>競合を避けるため、NANDにゲーム本体をインストールすることはお勧めしません。 この機能は、アップデートやDLCのインストールにのみ使用してください。</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n ファイルが新たにインストールされました </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n ファイルが上書きされました </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n ファイルのインストールに失敗しました </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>システムアプリケーション</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>システムアーカイブ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>システムアプリケーションアップデート</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>ファームウェアパッケージ(Type A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>ファームウェアパッケージ(Type B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>ゲーム</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>ゲームアップデート</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>ゲームDLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>差分タイトル</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>NCAインストール種別を選択・・・</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>インストールするNCAタイトル種別を選択して下さい: (ほとんどの場合、デフォルトの”ゲーム”で問題ありません。)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>インストール失敗</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>選択されたNCAのタイトル種別が無効です。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>ファイルが存在しません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>ファイル”%1”が存在しません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>yuzuアカウントが存在しません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>ゲームの互換性テストケースを送信するには、yuzuアカウントをリンクする必要があります。<br><br/>yuzuアカウントをリンクするには、エミュレーション > 設定 > Web から行います。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>URLオープンエラー</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>URL"%1"を開けません。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation> TAS 記録中</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>プレイヤー1のファイルを上書きしますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>無効な設定を検出しました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>携帯コントローラはドックモードで使用できないため、Proコントローラが選択されます。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>現在の amiibo は削除されました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>エラー</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>現在のゲームはamiiboを要求しません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>amiiboファイル (%1);;すべてのファイル (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>amiiboのロード</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>amiiboデータ読み込み中にエラーが発生しました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>不明なエラーが発生しました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>スクリーンショットのキャプチャ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG画像 (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>TAS 状態: 実行中 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>TAS 状態: 記録中 %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>TAS 状態: アイドル %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>TAS 状態: 無効</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>実行停止(&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>実行(&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>記録停止(&R)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>記録(&R)</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>構築中: %n 個のシェーダー</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>拡大率: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>速度:%1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>速度:%1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Game: %1 FPS(制限解除)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>ゲーム:%1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>フレーム:%1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>音量: ミュート</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>音量: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>キーの再取得確認</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5656,37 +4656,37 @@ This will delete your autogenerated key files and re-run the key derivation modu 実行すると、自動生成された鍵ファイルが削除され、鍵生成モジュールが再実行されます。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>ヒューズがありません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation> - BOOT0がありません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - BCPKG2-1-Normal-Mainがありません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - PRODINFOがありません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>派生コンポーネントがありません</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>暗号化キーがありません。<br>キー、ファームウェア、ゲームを取得するには<a href='https://yuzu-emu.org/help/quickstart/'>yuzu クイックスタートガイド</a>を参照ください。<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5695,49 +4695,49 @@ on your system's performance.</source> 1分以上かかります。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>派生キー</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>システムアーカイブの復号に失敗しました</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>RomFSダンプターゲットの選択</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>ダンプしたいRomFSを選択して下さい。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>yuzuを終了しますか?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>エミュレーションを停止しますか?セーブされていない進行状況は失われます。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5746,97 +4746,97 @@ Would you like to bypass this and exit anyway?</source> 無視してとにかく終了しますか?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>なし</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>Nearest</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilinear</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicubic</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussian</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Docked</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>携帯モード</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>標準</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>高い</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5844,44 +4844,44 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGLは使用できません!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzuはOpenGLサポート付きでコンパイルされていません。</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>OpenGL初期化エラー</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>GPUがOpenGLをサポートしていないか、グラフィックスドライバーが最新ではありません。</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>OpenGL4.6初期化エラー!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>GPUがOpenGL4.6をサポートしていないか、グラフィックスドライバーが最新ではありません。<br><br>GL レンダラ:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>GPUが1つ以上の必要なOpenGL拡張機能をサポートしていない可能性があります。最新のグラフィックドライバを使用していることを確認してください。<br><br>GL レンダラ:<br>%1<br><br>サポートされていない拡張機能:<br>%2</translation> </message> @@ -5889,173 +4889,173 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>お気に入り</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>ゲームを開始</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>カスタム設定なしでゲームを開始</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>セーブデータディレクトリを開く</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Modデータディレクトリを開く</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>転送可能なパイプラインキャッシュを開く</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>削除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>インストールされているアップデートを削除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>全てのインストールされているDLCを削除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>カスタム設定を削除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>キャッシュストレージを削除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>OpenGLパイプラインキャッシュを削除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Vulkanパイプラインキャッシュを削除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>すべてのパイプラインキャッシュを削除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>全てのインストールされているコンテンツを削除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>RomFSをダンプ</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>RomFSをSDMCにダンプ</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>タイトルIDをクリップボードへコピー</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>GameDBエントリを表示</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>ショートカットを作成</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>デスクトップに追加</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>アプリケーションメニューに追加</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>プロパティ</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>サブフォルダをスキャンする</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>ゲームディレクトリを削除する</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ 上へ移動</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ 下へ移動</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>ディレクトリの場所を開く</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>クリア</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>ゲーム名</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>互換性</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>アドオン</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>ファイル種別</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>ファイルサイズ</translation> </message> @@ -6126,7 +5126,7 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>新しいゲームリストフォルダを追加するにはダブルクリックしてください。</translation> </message> @@ -6139,12 +5139,12 @@ Would you like to bypass this and exit anyway?</source> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>フィルター:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>フィルターパターンを入力</translation> </message> @@ -6220,12 +5220,12 @@ Would you like to bypass this and exit anyway?</source> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>エラー</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>公開ロビーへの部屋のアナウンスに失敗しました。部屋を公開するためには、Emulation -> Configure -> Web で有効なyuzuアカウントが設定されている必要があります。もし、部屋を公開ロビーに公開したくないのであれば、代わりに非公開を選択してください。 @@ -6235,13 +5235,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>音声ミュート/解除</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6262,111 +5260,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>メイン画面</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>音量を下げる</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>音量を上げる</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>スクリーンショットを撮る</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>アダプティングフィルターの変更</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>ドックモードを変更</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>GPU精度を変更</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>エミュレーションの一時停止/再開</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>フルスクリーンをやめる</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>yuzuを終了</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>フルスクリーン</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>ファイルのロード</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>読み込み/解除 Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>エミュレーションをリスタート</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>エミュレーションをやめる</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>TAS 記録</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>TAS リセット</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>TAS 開始/停止</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>フィルタバー切り替え</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>フレームレート制限切り替え</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>ステータスバー切り替え</translation> </message> @@ -6486,42 +5486,42 @@ Debug Message: </source> <translation>ロビー更新</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>参加にはパスワードが必要です。</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>パスワード:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>プレイヤー</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>ルーム名</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>優先ゲーム</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>ホスト</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>更新中</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>リスト更新</translation> </message> @@ -7627,7 +6627,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Proコントローラ</translation> </message> @@ -7640,7 +6640,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Joy-Con(L/R)</translation> </message> @@ -7653,7 +6653,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Joy-Con(L)</translation> </message> @@ -7666,7 +6666,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Joy-Con(R)</translation> </message> @@ -7695,7 +6695,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>携帯モード</translation> </message> @@ -7811,32 +6811,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>ゲームキューブコントローラ</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>モンスターボールプラス</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>ファミコン・コントローラー</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>スーパーファミコン・コントローラー</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>ニンテンドウ64・コントローラー</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>メガドライブ</translation> </message> diff --git a/dist/languages/ko_KR.ts b/dist/languages/ko_KR.ts index 881d027f7..737a982b5 100644 --- a/dist/languages/ko_KR.ts +++ b/dist/languages/ko_KR.ts @@ -366,78 +366,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>오디오</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>출력 엔진:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>출력 장치:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>입력 장치:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>소리 출력 모드:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>모노</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>스테레오</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>서라운드</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>전역 볼륨 설정 사용</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>볼륨 설정:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>볼륨:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>자동 (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>백그라운드에서 오디오 음소거</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>기본 (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>오디오</translation> </message> </context> <context> @@ -501,139 +455,25 @@ This would ban both their forum username and their IP address.</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>일반</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>정확도:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>자동</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>정확함</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>안전하지 않음</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>편집증(대부분의 최적화 비활성화)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>정확도를 "자동"으로 설정하는 것을 권장합니다.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>안전하지 않은 CPU 최적화 설정</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>이 설정은 속도를 위해 정확도를 떨어뜨립니다.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>이 설정은 단일 곱셈-누산기의 정확도를 감소시켜 FMA를 지원하지 않는 CPU에서의 성능을 향상시킵니다.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>FMA 분리 (FMA를 지원하지 않는 CPU에서의 성능을 향상시킵니다)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>이 설정은 덜 정확한 표준 근사치를 사용하여 일부 근사 부동 소수점 함수의 처리 속도를 증가 시킵니다.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>더 빠른 FRSQRTE와 FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>이 옵션은 잘못된 반올림 모드로 실행하여 32비트 ASIMD 부동 소수점 함수의 속도를 향상시킵니다.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>더 빠른 ASIMD 명령어(32비트 전용)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>이 옵션은 NaN 체크 과정을 건너뛰어 에뮬레이션 속도를 증가시킵니다. 다만 특정 부동소수점 연산의 정확도를 떨어뜨리니 유의하십시오.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>부정확한 NaN 처리</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>이 옵션은 게스트에서 모든 메모리 읽기/쓰기 전에 안전 검사를 제거하여 속도를 향상시킵니다. 비활성화하면 게임에서 에뮬레이터의 메모리를 읽고 쓸 수 있습니다.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>주소 공간 검사 비활성화</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>이 옵션은 cmpxchg의 구문에만 의존하여 배타적 액세스 명령의 안전성을 보장함으로써 속도를 향상시킵니다. 교착 상태 및 기타 경쟁 조건이 발생할 수 있습니다. - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>글로벌 모니터 무시</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>CPU 설정은 게임이 작동하고 있지 않을 때만 수정 가능합니다.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -853,222 +693,222 @@ This would ban both their forum username and their IP address.</source> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>디버거</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>GDB Stub 활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>포트:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>로깅</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>전역 로그 필터</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>콘솔에 로그 표시</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>로그 경로 열기</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>전역 로그 필터</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>이 옵션을 활성화 시, 로그 파일의 최대 용량이 100MB에서 1GB로 증가합니다.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>확장된 로깅 활성화**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>콘솔에 로그 표시</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>홈브류</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>실행인수</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>그래픽</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>이 옵션을 활성화 시, 그래픽 API가 디버깅 모드로 진입하여 속도가 느려집니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>그래픽 디버깅 활성화</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>선택하면 Nsight Aftermath 크래시 덤프가 활성화됩니다.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>체크 시 루프 로직 변경 없이 셰이더 실행</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Nsight Aftermath 활성화</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>루프 안전 검사 비활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>선택하면 디스크 셰이더 캐시 또는 게임에서 찾은 모든 원본 어셈블러 셰이더를 덤프합니다.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>게임 셰이더 덤프</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>체크하면 GPU의 모든 매크로 프로그램을 덤프합니다.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>선택하면 매크로 HLE 기능이 비활성화됩니다. 이 기능을 활성화하면 게임 실행 속도가 느려짐</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Maxwell 매크로 덤프</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>매크로 HLE 비활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>이 옵션에 체크할 시, 매크로 JIT 컴파일러를 비활성화 합니다. 게임 속도가 느려지니 유의하십시오.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Macro JIT 비활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>선택하면 매크로 HLE 기능이 비활성화됩니다. 이 기능을 활성화하면 게임 실행 속도가 느려짐</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>이 옵션을 활성화 시, 그래픽 API가 디버깅 모드로 진입하여 속도가 느려집니다.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>매크로 HLE 비활성화</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>그래픽 디버깅 활성화</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>체크하면 GPU의 모든 매크로 프로그램을 덤프합니다.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Maxwell 매크로 덤프</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>선택하면 yuzu는 컴파일된 파이프라인 캐시에 대한 통계를 기록합니다.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>셰이더 피드백 활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>체크 시 루프 로직 변경 없이 셰이더 실행</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>루프 안전 검사 비활성화</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>선택하면 Nsight Aftermath 크래시 덤프가 활성화됩니다.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>디버깅</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Nsight Aftermath 활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>자세한 리포팅 서비스 활성화**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>고급</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>FS 액세스 로그 활성화</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>프로그램 시작시 yuzu가 Vulkan 환경을 확인할 수 있도록 합니다. 외부 프로그램에서 유자를 보는 데 문제가 있는 경우 이 기능을 비활성화합니다.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>이 옵션을 활성화하면 가장 최근에 생성된 오디오 명령어 목록을 콘솔에 출력할 수 있습니다. 오디오 렌더러를 사용하는 게임에만 영향을 줍니다.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>시작시 Vulkan 검사 수행</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>콘솔에 오디오 명령어 덤프</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>웹 애플릿 비활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>충돌후 미니덤프 생성</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>모든 컨트롤러 유형 활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>고급</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>자동 스텁 활성화**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Kiosk (Quest) 모드</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>CPU 디버깅 활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>디버그 에러 검출 활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>자동 스텁 활성화**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>디버깅</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>모든 컨트롤러 유형 활성화</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>FS 액세스 로그 활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>웹 애플릿 비활성화</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>충돌후 미니덤프 생성</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>프로그램 시작시 yuzu가 Vulkan 환경을 확인할 수 있도록 합니다. 외부 프로그램에서 유자를 보는 데 문제가 있는 경우 이 기능을 비활성화합니다.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>이 옵션을 활성화하면 가장 최근에 생성된 오디오 명령어 목록을 콘솔에 출력할 수 있습니다. 오디오 렌더러를 사용하는 게임에만 영향을 줍니다.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>시작시 Vulkan 검사 수행</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>콘솔에 오디오 명령어 덤프</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>자세한 리포팅 서비스 활성화**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Yuzu가 종료되면 자동으로 재설정됩니다.</translation> </message> @@ -1138,78 +978,83 @@ This would ban both their forum username and their IP address.</source> <translation>yuzu 설정</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>일부 설정은 게임이 실행 중이 아닐 때만 사용할 수 있습니다.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>오디오</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>디버그</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>파일 시스템</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>일반</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>그래픽</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>그래픽 고급</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>단축키</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>조작</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>프로필</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>네트워크</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>시스템</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>게임 목록</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>웹</translation> </message> @@ -1368,57 +1213,17 @@ This would ban both their forum username and their IP address.</source> <translation>일반</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>속도 퍼센트 제한</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>멀티 코어 CPU 에뮬레이션</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>에뮬레이터가 작동 중일 때 종료 시 확인</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>게임 부팅시 유저 선택 화면 표시</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>백그라운드에 있을 시 에뮬레이션 일시중지</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>비활성 상태일 때 마우스 숨기기</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation>컨트롤러 애플릿 비활성화</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>모든 설정 초기화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>모든 환경 설정과 게임별 맞춤 설정이 초기화됩니다. 게임 디렉토리나 프로필, 또는 입력 프로필은 삭제되지 않습니다. 진행하시겠습니까?</translation> </message> @@ -1441,311 +1246,43 @@ This would ban both their forum username and their IP address.</source> <translation>API 설정</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>셰이더 백엔드:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>장치:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>없음</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>그래픽 설정</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>디스크 파이프라인 캐시 사용</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>비동기 GPU 에뮬레이션 사용</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>ASTC 텍스처 디코딩 가속화</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>VSync 모드:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (수직동기화)는 프레임이 떨어지거나 티어링 현상이 나타나지 않지만 화면 재생률에 의해 제한됩니다. -FIFO 릴랙스드는 FIFO와 유사하지만 속도가 느려진 후 복구할 때 끊김 현상이 발생할 수 있습니다. -메일박스는 FIFO보다 지연 시간이 짧고 티어링이 발생하지 않지만 프레임이 떨어질 수 있습니다. -즉시 (동기화 없음)는 사용 가능한 모든 것을 표시하며 티어링이 나타날 수 있습니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>NVDEC 에뮬레이션:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>비디오 출력 없음</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>CPU 비디오 디코딩</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>GPU 비디오 디코딩(기본값)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>전체 화면 모드:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>경계 없는 창 모드</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>독점 전체화면 모드</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>화면비:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>기본 (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>강제 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>강제 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>강제 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>창에 맞게 늘림</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>해상도:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [실험적]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [실험적]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [실험적]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>윈도우 적응형 필터:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Nearest Neighbor</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>이중선형</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>고등차수보간</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>가우시안</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>안티에일리어싱 방식:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>글로벌 FSR 선명도 사용</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>FSR 선명도 설정</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>FSR 선명도:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>전역 배경색 사용</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>배경색 설정:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>배경색:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM(어셈블리 셰이더, NVIDIA 전용)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (실험적, Mesa 전용)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>끔</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>수직동기화 끔</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>추천</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>켬</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>수직동기화 켬</translation> </message> @@ -1767,163 +1304,6 @@ FIFO 릴랙스드는 FIFO와 유사하지만 속도가 느려진 후 복구할 <source>Advanced Graphics Settings</source> <translation>고급 그래픽 설정</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>정확도 수준:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>ASTC 재압축:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>비압축(최고 품질)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1(저품질)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3(중간 품질)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>비동기 프레젠테이션 활성화(Vulkan만 해당)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>실행은 GPU가 클럭 속도를 낮추지 않도록 그래픽 명령을 기다리는 동안 백그라운드에서 작동합니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>강제 최대 클록 (Vulkan 전용)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>로드 시간 끊김을 줄일 수 있는 비동기 ASTC 텍스처 디코딩을 활성화합니다. 이 기능은 실험적입니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>ASTC 텍스처를 비동기식으로 디코딩(해킹)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>예측 플러싱 대신 반응형 플러싱 를 사용합니다. 보다 정확한 메모리 동기화를 허용합니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>반응형 플러싱 활성화</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>비동기 셰이더 컴파일을 활성화하여 셰이더의 버벅임을 감소시킬 수 있습니다. 이 기능은 실험적 기능입니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>비동기식 셰이더 빌드 사용(Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>빠른 GPU 시간을 활성화합니다. 이 옵션을 사용하면 대부분의 게임이 가장 높은 기본 해상도에서 실행됩니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>빠른 GPU 시간 사용(Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>GPU 공급업체별 파이프라인 캐시를 활성화합니다. 이 옵션은 Vulkan 드라이버가 파이프라인 캐시 파일을 내부에 저장하지 않는 경우 셰이더 로딩 시간을 크게 개선할 수 있습니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Vulkan 파이프라인 캐시 사용</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>일부 게임에 필요한 컴퓨팅 파이프라인을 활성화합니다. 이 설정은 인텔 독점 드라이버에만 존재하며 활성화된 경우 충돌이 발생할 수 있습니다. -컴퓨팅 파이프라인은 다른 모든 드라이버에서 항상 활성화됩니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>컴퓨팅 파이프라인 활성화(Intel Vulkan만 해당)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>프레임 속도가 잠금 해제된 상태에서도 동영상 재생 중에 일반 속도로 게임을 실행합니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>동영상 재생 프레임 속도에 동기화</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>특정 게임에서 투명도 효과의 렌더링을 개선합니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation>차단 피드백 루프</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>비등방성 필터링:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>자동</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>기본값</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3238,100 +2618,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>정보</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>이름</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>타이틀 ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>파일명</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>파일 형식</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>버전</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>크기</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>개발자</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>부가 기능</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>일부 설정은 게임이 실행 중이 아닐 때만 사용할 수 있습니다.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>일반</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>부가 기능</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>시스템</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>그래픽</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>고급 그래픽</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>오디오</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>입력 프로파일</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>속성</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>전역 설정 사용(%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3527,7 +2902,7 @@ UUID: %2</translation> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.ui" line="26"/> <source>To use Ring-Con, configure player 1 as right Joy-Con (both physical and emulated), and player 2 as left Joy-Con (left physical and dual emulated) before starting the game.</source> - <translation type="unfinished"/> + <translation>링콘을 사용하려면 게임을 시작하기 전에 플레이어 1을 오른쪽 조이콘 (실제 및 에뮬레이션 모두)으로, 플레이어 2를 왼쪽 조이콘 (왼쪽 실제 및 듀얼 에뮬레이션)으로 구성합니다.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.ui" line="52"/> @@ -3654,412 +3029,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>시스템</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>시스템 설정</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>국가:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>자동</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>기본값</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>중앙유럽 표준시(CET)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>쿠바</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>동유럽 표준시(EET)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>이집트</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>영국 하계 표준시(GB)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>코어</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>그리니치 표준시(GMT)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>그리니치</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>홍콩</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>하와이-알류샨 표준시(HST)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>아이슬란드</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>이란</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>이스라엘</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>자메이카</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>일본</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>크와잘린</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>리비아</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>중앙유럽 표준시(MET)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>산악 표준시(MST)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>나바호</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>뉴질랜드 표준시(NZ)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>채텀 표준시(NZ-CHAT)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>폴란드</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>포르투갈</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>북한 표준시(ROK)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>싱가포르</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>터키</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>협정 세계시(UTC)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>유럽/모스크바(W-SU)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>서유럽</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>줄루</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>미국</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>유럽</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>호주</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>중국</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>대한민국</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>타이완</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>시계:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>참고 : 이 설정은 지역 설정이 '자동 선택'일 때 무시될 수 있습니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>일본어(日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>미국 영어</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>프랑스어(français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>독일어(Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>이탈리아어(italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>스페인어(español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>중국어</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>한국어(Korean)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>네덜란드어(Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>포르투갈어(português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>러시아어(Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>대만어</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>영어(영국)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>캐나다 프랑스어</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>라틴 아메리카 스페인어</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>간체</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>번체 (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>브라질 포르투갈어(português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>커스텀 RTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>언어</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>RNG 시드</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>장치 이름</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>안전하지 않은 확장 메모리 레이아웃 (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>시스템 설정은 게임이 꺼져 있을 때만 수정 가능합니다.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>경고: "%1"은(는) 지역 "%2"에 유효한 언어가 아님</translation> </message> @@ -4268,64 +3248,64 @@ Drag points to change position, or double-click table cells to edit values.</sou <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>없음</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>작은 크기 (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>기본 크기 (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>큰 크기 (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>전체 크기(256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>작은 크기 (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>기본 크기 (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>큰 크기 (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>파일명</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>파일타입</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>타이틀 ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>타이틀 이름</translation> </message> @@ -4428,15 +3408,31 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>해상도:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>스크린샷 경로 선택...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation>자동 (%1 x %2, %3 x %4)</translation> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4737,12 +3733,12 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>연결중</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>연결</translation> </message> @@ -4750,86 +3746,86 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation>yuzu를 개선하기 위해 <a href='https://yuzu-emu.org/help/feature/telemetry/'>익명 데이터가 수집됩니다.</a> <br/><br/>사용 데이터를 공유하시겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>원격 측정</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>깨진 Vulkan 설치 감지됨</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>부팅하는 동안 Vulkan 초기화에 실패했습니다.<br><br>문제 해결 지침을 보려면 <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>여기</a>를 클릭하세요.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation>게임 실행중</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>웹 애플릿을 로드하는 중...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>웹 애플릿 비활성화</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>웹 애플릿을 비활성화하면 정의되지 않은 동작이 발생할 수 있으며 Super Mario 3D All-Stars에서만 사용해야 합니다. 웹 애플릿을 비활성화하시겠습니까? (디버그 설정에서 다시 활성화할 수 있습니다.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>현재 생성중인 셰이더의 양</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>현재 선택된 해상도 배율입니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>현재 에뮬레이션 속도. 100%보다 높거나 낮은 값은 에뮬레이션이 Switch보다 빠르거나 느린 것을 나타냅니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>게임이 현재 표시하고 있는 초당 프레임 수입니다. 이것은 게임마다 다르고 장면마다 다릅니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>프레임 제한이나 수직 동기화를 계산하지 않고 Switch 프레임을 에뮬레이션 하는 데 걸린 시간. 최대 속도로 에뮬레이트 중일 때에는 대부분 16.67 ms 근처입니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>음소거 해제</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>음소거</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>볼륨 재설정</translation> </message> @@ -4907,744 +3903,744 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>알 수 없는 오류가 발생했습니다. 자세한 내용은 로그를 참고하십시오.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64비트)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32비트)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>소프트웨어를 닫는 중...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>세이브 데이터</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>모드 데이터</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>%1 폴더 열기 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>폴더가 존재하지 않습니다!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>전송 가능한 셰이더 캐시 열기 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>이 타이틀에 대한 셰이더 캐시 디렉토리를 생성하지 못했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>콘텐츠 제거 중 오류 발생</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>업데이트 제거 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>DLC 제거 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>설치된 게임 콘텐츠를 제거하겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>설치된 게임 업데이트를 제거하겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>설치된 게임 DLC를 제거하겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>항목 제거</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>삭제 완료</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>설치된 기본 게임을 성공적으로 제거했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>기본 게임은 NAND에 설치되어 있지 않으며 제거 할 수 없습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>설치된 업데이트를 성공적으로 제거했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>이 타이틀에 대해 설치된 업데이트가 없습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>이 타이틀에 설치된 DLC가 없습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>설치된 %1 DLC를 성공적으로 제거했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>OpenGL 전송 가능한 셰이더 캐시를 삭제하시겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Vulkan 전송 가능한 셰이더 캐시를 삭제하시겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>모든 전송 가능한 셰이더 캐시를 삭제하시겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>사용자 지정 게임 구성을 제거 하시겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>캐시 저장소를 제거하겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>파일 제거</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>전송 가능한 셰이더 캐시 제거 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>이 타이틀에 대한 셰이더 캐시가 존재하지 않습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>전송 가능한 셰이더 캐시를 성공적으로 제거했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>전송 가능한 셰이더 캐시를 제거하지 못했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Vulkan 드라이버 파이프라인 캐시 제거 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>드라이버 파이프라인 캐시를 제거하지 못했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>전송 가능한 셰이더 캐시 제거 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>전송 가능한 셰이더 캐시를 성공적으로 제거했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>전송 가능한 셰이더 캐시 디렉토리를 제거하지 못했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>사용자 지정 구성 제거 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>이 타이틀에 대한 사용자 지정 구성이 존재하지 않습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>사용자 지정 게임 구성을 성공적으로 제거했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>사용자 지정 게임 구성을 제거하지 못했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>RomFS 추출 실패!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>RomFS 파일을 복사하는 중에 오류가 발생했거나 사용자가 작업을 취소했습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>전체</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>뼈대</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>RomFS 덤프 모드 선택</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>RomFS 덤프 방법을 선택하십시오.<br>전체는 모든 파일을 새 디렉토리에 복사하고<br>뼈대는 디렉토리 구조 만 생성합니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>%1에 RomFS를 추출하기에 충분한 여유 공간이 없습니다. 공간을 확보하거나 에뮬레이견 > 설정 > 시스템 > 파일시스템 > 덤프 경로에서 다른 덤프 디렉토리를 선택하십시오.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>RomFS 추출 중...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>취소</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>RomFS 추출이 성공했습니다!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>작업이 성공적으로 완료되었습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>바로가기 만들기</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>현재 AppImage에 대한 바로 가기가 생성됩니다. 업데이트하면 제대로 작동하지 않을 수 있습니다. 계속합니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>바탕 화면에 바로가기를 만들 수 없습니다. 경로 "%1"이(가) 존재하지 않습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>애플리케이션 메뉴에서 바로가기를 만들 수 없습니다. 경로 "%1"이(가) 존재하지 않으며 생성할 수 없습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>아이콘 만들기</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>아이콘 파일을 만들 수 없습니다. 경로 "%1"이(가) 존재하지 않으며 생성할 수 없습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>yuzu 에뮬레이터로 %1 시작</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>%1에서 바로가기를 만들기 실패</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>%1 바로가기를 성공적으로 만듬</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>%1 열기 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>경로 선택</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>속성</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>게임 속성을 로드 할 수 없습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch 실행파일 (%1);;모든 파일 (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>파일 로드</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>추출된 ROM 디렉토리 열기</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>잘못된 디렉토리 선택</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>선택한 디렉토리에 'main'파일이 없습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>설치 가능한 Switch 파일 (*.nca *.nsp *.xci);;Nintendo 컨텐츠 아카이브 (*.nca);;Nintendo 서브미션 패키지 (*.nsp);;NX 카트리지 이미지 (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>파일 설치</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n개의 파일이 남음</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>파일 "%1" 설치 중...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>설치 결과</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>충돌을 피하기 위해, 낸드에 베이스 게임을 설치하는 것을 권장하지 않습니다. 이 기능은 업데이트나 DLC를 설치할 때에만 사용해주세요.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n개의 파일이 새로 설치되었습니다. </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n개의 파일을 덮어썼습니다. </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n개의 파일을 설치하지 못했습니다. </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>시스템 애플리케이션</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>시스템 아카이브</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>시스템 애플리케이션 업데이트</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>펌웨어 패키지 (A타입)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>펌웨어 패키지 (B타입)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>게임</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>게임 업데이트</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>게임 DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>델타 타이틀</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>NCA 설치 유형 선택...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>이 NCA를 설치할 타이틀 유형을 선택하세요: (대부분의 경우 기본값인 '게임'이 괜찮습니다.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>설치 실패</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>NCA 타이틀 유형이 유효하지 않습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>파일을 찾을 수 없음</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>파일 "%1"을 찾을 수 없습니다</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>하드웨어 요구 사항이 충족되지 않음</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>시스템이 권장 하드웨어 요구 사항을 충족하지 않습니다. 호환성 보고가 비활성화되었습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>yuzu 계정 누락</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>게임 호환성 테스트 결과를 제출하려면 yuzu 계정을 연결해야합니다.<br><br/>yuzu 계정을 연결하려면 에뮬레이션 &gt; 설정 &gt; 웹으로 가세요.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>URL 열기 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>URL "%1"을 열 수 없습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>TAS 레코딩</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>플레이어 1의 파일을 덮어쓰시겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>유효하지 않은 설정 감지</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>휴대 모드용 컨트롤러는 거치 모드에서 사용할 수 없습니다. 프로 컨트롤러로 대신 선택됩니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>현재 amiibo가 제거되었습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>현재 게임은 amiibo를 찾고 있지 않습니다</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo 파일 (%1);; 모든 파일 (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Amiibo 로드</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Amiibo 데이터 로드 오류</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>선택한 파일은 유효한 amiibo가 아닙니다</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>선택한 파일은 이미 사용 중입니다</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>알수없는 오류가 발생했습니다</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>스크린샷 캡처</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG 이미지 (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>TAS 상태: %1/%2 실행 중</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>TAS 상태: 레코딩 %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>TAS 상태: 유휴 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>TAS 상태: 유효하지 않음</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>실행 중지(&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>시작(&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>레코딩 중지(&e)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>레코드(&R)</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>빌드중: %n개 셰이더</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>스케일: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>속도: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>속도: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>게임: %1 FPS (제한없음)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>게임: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>프레임: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>AA 없음</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>볼륨: 음소거</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>볼륨: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>키 재생성 확인</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5661,37 +4657,37 @@ This will delete your autogenerated key files and re-run the key derivation modu 자동 생성되었던 키 파일들이 삭제되고 키 생성 모듈이 다시 실행됩니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>fuses 누락</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation> - BOOT0 누락</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - BCPKG2-1-Normal-Main 누락</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - PRODINFO 누락</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>파생 구성 요소 누락</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>암호화 키가 없습니다. <br>모든 키, 펌웨어 및 게임을 얻으려면 <a href='https://yuzu-emu.org/help/quickstart/'>yuzu 빠른 시작 가이드</a>를 따르세요.<br><br> <small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5700,49 +4696,49 @@ on your system's performance.</source> 소요될 수 있습니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>파생 키</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>시스템 아카이브 암호 해독 실패</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> - <translation>암호화 키가 펌웨어를 해독하지 못했습니다. <br> 모든 키, 펌웨어 및 게임을 받으려면<a href='https://yuzu-emu.org/help/quickstart/'> Yuzu 빠른 시작 가이드 </a>를 따르세요.</translation> + <translation>암호화 키가 펌웨어를 해독하지 못했습니다. <br> 암호화 키와 펌웨어 및 게임을 얻기위해<a href='https://yuzu-emu.org/help/quickstart/'> Yuzu 빠른 시작 가이드 </a>를 따르세요.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>RomFS 덤프 대상 선택</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>덤프할 RomFS를 선택하십시오.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>yuzu를 닫으시겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>에뮬레이션을 중지하시겠습니까? 모든 저장되지 않은 진행 상황은 사라집니다.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5751,97 +4747,97 @@ Would you like to bypass this and exit anyway?</source> 이를 무시하고 나가시겠습니까?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>없음</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> - <translation>가장 가까운</translation> + <translation>Nearest</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> - <translation>이중선형</translation> + <translation>Bilinear</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> - <translation>고등차수보간</translation> + <translation>Bicubic</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>가우시안</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>스케일포스</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>거치 모드</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>휴대 모드</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>보통</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>높음</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>익스트림</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>불칸</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>Null</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5849,44 +4845,44 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL을 사용할 수 없습니다!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>OpenGL 공유 컨텍스트는 지원되지 않습니다.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu는 OpenGL 지원으로 컴파일되지 않았습니다.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>OpenGL을 초기화하는 동안 오류가 발생했습니다!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>사용하시는 GPU가 OpenGL을 지원하지 않거나, 최신 그래픽 드라이버가 설치되어 있지 않습니다.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>OpenGL 4.6 초기화 중 오류 발생!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>사용하시는 GPU가 OpenGL 4.6을 지원하지 않거나 최신 그래픽 드라이버가 설치되어 있지 않습니다. <br><br>GL 렌더링 장치:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>사용하시는 GPU가 1개 이상의 OpenGL 확장 기능을 지원하지 않습니다. 최신 그래픽 드라이버가 설치되어 있는지 확인하세요. <br><br>GL 렌더링 장치:<br>%1<br><br>지원하지 않는 확장 기능:<br>%2</translation> </message> @@ -5894,173 +4890,173 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>선호하는 게임</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>게임 시작</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>맞춤 설정 없이 게임 시작</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>세이브 데이터 경로 열기</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>MOD 데이터 경로 열기</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>전송 가능한 파이프라인 캐시 열기</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>제거</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>설치된 업데이트 삭제</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>설치된 모든 DLC 삭제</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>사용자 지정 구성 제거</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>캐시 스토리지 제거</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>OpenGL 파이프라인 캐시 제거</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Vulkan 파이프라인 캐시 제거</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>모든 파이프라인 캐시 제거</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>설치된 모든 컨텐츠 제거</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>RomFS를 덤프</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>RomFS를 SDMC로 덤프</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>클립보드에 타이틀 ID 복사</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>GameDB 항목으로 이동</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>바로가기 만들기</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>데스크톱에 추가</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>애플리케이션 메뉴에 추가</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>속성</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>하위 폴더 스캔</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>게임 디렉토리 제거</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ 위로 이동</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ 아래로 이동</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>디렉토리 위치 열기</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>초기화</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>이름</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>호환성</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>부가 기능</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>파일 형식</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>크기</translation> </message> @@ -6131,7 +5127,7 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>더블 클릭하여 게임 목록에 새 폴더 추가</translation> </message> @@ -6144,12 +5140,12 @@ Would you like to bypass this and exit anyway?</source> <translation><numerusform>%1 중의 %n 결과</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>필터:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>검색 필터 입력</translation> </message> @@ -6225,12 +5221,12 @@ Would you like to bypass this and exit anyway?</source> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>오류</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>공개 로비에 방을 알리지 못했습니다. 방을 공개적으로 호스트하려면 에뮬레이션 -> 구성 -> 웹에서 유효한 yuzu 계정이 구성되어 있어야 합니다. 공개 로비에 방을 게시하지 않으려면 대신 목록에 없음을 선택하세요. @@ -6240,13 +5236,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>오디오 음소거/음소거 해제</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6267,111 +5261,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>메인 윈도우</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>오디오 볼륨 낮추기</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>오디오 볼륨 키우기</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>스크린샷 캡처</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>적응형 필터 변경</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>독 모드 변경</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>GPU 정확성 변경</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>재개/에뮬레이션 일시중지</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>전체화면 종료</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>yuzu 종료</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>전체화면</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>파일 로드</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Amiibo 로드/제거</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>에뮬레이션 재시작</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>에뮬레이션 중단</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>TAS 기록</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>TAS 리셋</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>TAS 시작/멈춤</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>상태 표시줄 전환</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>프레임속도 제한 토글</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>마우스 패닝 활성화</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>상태 표시줄 전환</translation> </message> @@ -6491,42 +5487,42 @@ Debug Message: </source> <translation>로비 새로 고침</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>입장시 비밀번호가 필요합니다</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>비밀번호:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>플레이어</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>방 이름</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>선호하는 게임</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>호스트</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>새로 고치는 중</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>새로 고침 목록</translation> </message> @@ -7411,12 +6407,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="94"/> <source>Plus</source> - <translation>Plus</translation> + <translation>+</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="96"/> <source>Minus</source> - <translation>Minus</translation> + <translation>-</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="98"/> @@ -7633,7 +6629,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>프로 컨트롤러</translation> </message> @@ -7646,7 +6642,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>듀얼 조이콘</translation> </message> @@ -7659,7 +6655,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>왼쪽 조이콘</translation> </message> @@ -7672,7 +6668,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>오른쪽 조이콘</translation> </message> @@ -7701,7 +6697,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>휴대 모드</translation> </message> @@ -7817,32 +6813,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>GameCube 컨트롤러</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>몬스터볼 Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>NES 컨트롤러</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>SNES 컨트롤러</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>N64 컨트롤러</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>세가 제네시스</translation> </message> diff --git a/dist/languages/nb.ts b/dist/languages/nb.ts index 0e927334c..ab0d2b675 100644 --- a/dist/languages/nb.ts +++ b/dist/languages/nb.ts @@ -366,78 +366,32 @@ Dette vil bannlyse både deres forum brukernavn og deres IP adresse.</translatio </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Lyd</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Utgangsmotor</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Utgangsenhet:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Inngangsenhet:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Lydutgangsmodus:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Bruk globalt volum</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Sett volum:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Volum:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>Auto (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Demp lyden når yuzu kjører i bakgrunnen</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>Normalverdi (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Lyd</translation> </message> </context> <context> @@ -501,139 +455,25 @@ Dette vil bannlyse både deres forum brukernavn og deres IP adresse.</translatio <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Generelt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Nøyaktighet:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Nøyaktig</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Utrygt</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoid (deaktiverer de fleste optimaliseringer)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Vi anbefaler å sette nøyaktigheten til "Auto".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Utrygge CPU-Optimaliseringsinnstillinger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Disse innstillingene reduserer nøyaktighet for fart.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Denne innstillingen øker hastigheten ved å redusere nøyaktigheten til fused-multiply-add–instruksjoner på prosessorer uten innebygd FMA-støtte.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Del opp FMA (forbedre ytelsen på prosessorer uten FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Denne innstillingen øker hastigheten til noen omtrentlige flyttallsfunksjoner ved å bruke mindre nøyaktige innebygde tilnærminger.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Raskere FRSQRTE og FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Denne innstillingen øker hastigheten til 32-bit ASIMD flyttallsfunksjoner ved å kjøre med ukorrekte avrundingsmoduser.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Raskere ASIMD-instruksjoner (kun 32-bit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Denne innstillingen øker hastigheten ved å fjerne NaN-sjekking. Merk at dette også reduserer nøyaktigheten til enkelte flyttallsinstruskjoner.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Unøyaktig NaN-håndtering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Denne innstillingen øker hastigheten ved å eliminere en sikkerhetskontroll før hver lese- og skriveoperasjon til minne fra gjest. Å slå den av kan la et spill lese fra og skrive til emulatorens minne.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Slå av adresseromskontroller</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Denne innstillingen øker hastigheten ved å bruke kun semantikken til cmpxchg for å bevare integriteten til eksklusiv aksess–instruksjoner. Merk at dette kan resultere i at programmet går i baklås eller andre datakappløp.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ignorer global overvåkning</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>CPU-innstillinger er bare tilgjengelige når ingen spill kjører.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -852,222 +692,222 @@ Dette vil bannlyse både deres forum brukernavn og deres IP adresse.</translatio <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Feilsøker</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Aktiver GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Port:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Loggføring</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Global Loggfilter</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Vis logg i konsollen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Åpne Logg-Plassering</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Global Loggfilter</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Når dette er på øker maksstørrelsen til loggen fra 100 MB til 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Slå på utvidet loggføring**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Vis logg i konsollen</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Argument streng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Grafikk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Når dette er på går grafikk–API-et inn i en tregere feilsøkingsmodus</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Slå på Grafikkfeilsøking</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Når avhuket, aktiverer Nsight Aftermath kræsjdumper</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Når dette er på kjører shader-e uten endring i løkkelogikk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Aktiver Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Deaktive Loop sikkerhetssjekker</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Når det er merket av, vil det dumpe alle de originale assembler shaders fra disk shader cache eller spillet som funnet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Dump Spill Shadere</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Når det er merket av, vil det dumpe alle makroprogrammene til GPUen</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Når det er merket av, deaktiverer det makro HLE-funksjonene. Aktivering av dette gjør at spillene kjører saktere</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Dump Maxwell Makroer</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Deaktiver Macro HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Når den er merket av, deaktiverer den makrokompilatoren Just In Time. Aktivering av dette gjør at spill kjører saktere</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Deaktiver Macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Når det er merket av, deaktiverer det makro HLE-funksjonene. Aktivering av dette gjør at spillene kjører saktere</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Når dette er på går grafikk–API-et inn i en tregere feilsøkingsmodus</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Deaktiver Macro HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Slå på Grafikkfeilsøking</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Når det er merket av, vil det dumpe alle makroprogrammene til GPUen</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Dump Maxwell Makroer</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Når det er merket av, vil yuzu logge statistikk om den kompilerte rørledningsbufferen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Slå på shader-tilbakemelding</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Når dette er på kjører shader-e uten endring i løkkelogikk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Deaktive Loop sikkerhetssjekker</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Når avhuket, aktiverer Nsight Aftermath kræsjdumper</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Feilsøking</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Aktiver Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Aktiver Verbose Reporting Services**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Avansert</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Aktiver FS Tilgangs Logg</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Gjør det mulig for yuzu å se etter et fungerende Vulkan-miljø når programmet starter opp. Deaktiver dette hvis dette forårsaker problemer ved at eksterne programmer ser yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Aktiver dette for å sende den siste genererte lydkommandolisten til konsollen. Påvirker bare spill som bruker lydrenderen.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Utfør Vulkan-Sjekk Ved Oppstart</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Dump Lydkommandoer Til Konsollen**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Slå av web-applet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Lag Minidump Etter Kræsj</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Aktiver Alle Kontrollertyper</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Avansert</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Aktiver Auto-Stub**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Kiosk (Quest) Modus</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Slå på prosessorfeilsøking</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Aktiver Feilsøkingsoppgaver</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Aktiver Auto-Stub**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Feilsøking</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Aktiver Alle Kontrollertyper</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Aktiver FS Tilgangs Logg</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Slå av web-applet</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Lag Minidump Etter Kræsj</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Gjør det mulig for yuzu å se etter et fungerende Vulkan-miljø når programmet starter opp. Deaktiver dette hvis dette forårsaker problemer ved at eksterne programmer ser yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Aktiver dette for å sende den siste genererte lydkommandolisten til konsollen. Påvirker bare spill som bruker lydrenderen.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Utfør Vulkan-Sjekk Ved Oppstart</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Dump Lydkommandoer Til Konsollen**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Aktiver Verbose Reporting Services**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Dette blir automatisk tilbakestilt når yuzu lukkes.</translation> </message> @@ -1137,78 +977,83 @@ Dette vil bannlyse både deres forum brukernavn og deres IP adresse.</translatio <translation>yuzu Konfigurasjon</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Noen innstillinger er bare tilgjengelige når spillet ikke er i gang.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Lyd</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Feilsøk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Filsystem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Generelt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Grafikk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>AvnsertGrafikk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Hurtigtaster</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Kontrollere</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Profiler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Nettverk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Spill Liste</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Nett</translation> </message> @@ -1367,57 +1212,17 @@ Dette vil bannlyse både deres forum brukernavn og deres IP adresse.</translatio <translation>Generelt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Begrens Farts-Prosent</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Fjerkjernes prosessoremulering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Bekreft lukking mens emuleringen kjører</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Spør om bruker når et spill starter</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Paus emulering når yuzu kjører i bakgrunnen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Gjem mus under inaktivitet</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation>Deaktiver kontroller-appleten</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Tilbakestill alle innstillinger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Dette tilbakestiller alle innstillinger og fjerner alle spillinnstillinger. Spillmapper, profiler og inndataprofiler blir ikke slettet. Fortsett?</translation> </message> @@ -1440,311 +1245,43 @@ Dette vil bannlyse både deres forum brukernavn og deres IP adresse.</translatio <translation>API-Innstillinger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Shader-backend:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Enhet:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Ingen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Grafikkinnstillinger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Bruk diskens rørledningsmellomlagring</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Bruk asynkron GPU-emulering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Akselerer ASTC-teksturdekoding</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>VSync Modus:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) slipper ikke bilder eller viser tearing, men er begrenset av skjermoppdateringsfrekvensen. -FIFO Relaxed ligner på FIFO, men tillater riving etter hvert som den kommer seg etter en oppbremsing. -Mailbox kan ha lavere ventetid enn FIFO og river ikke, men kan slippe rammer. -Umiddelbar (ingen synkronisering) presenterer bare det som er tilgjengelig og kan vise riving.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>NVDEC-emulering:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Ingen videoutdata</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Prosessorvideodekoding</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>GPU-videodekoding (standard)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Fullskjermmodus:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Rammeløst vindu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Eksklusiv fullskjerm</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Størrelsesforhold:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Standard (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Tving 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Tving 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Tving 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Strekk til Vindu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Oppløsning:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [EKSPERIMENTELL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [EKSPERIMENTELL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [EXPERIMENTELL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Vindustilpasningsfilter:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Nærmeste nabo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilineær</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bikubisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Anti-aliasing–metode:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Bruk global FSR skarphet</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Sett FSR skarphet</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>FSR Skarphet:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Bruk global bakgrunnsfarge</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Velg bakgrunnsfarge:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Bakgrunnsfarge:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (assembly-shader-e, kun med NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Eksperimentell, Kun Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Av</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>VSync Av</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Anbefalt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>På</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>VSync På</translation> </message> @@ -1766,163 +1303,6 @@ Umiddelbar (ingen synkronisering) presenterer bare det som er tilgjengelig og ka <source>Advanced Graphics Settings</source> <translation>Avanserte Grafikkinnstillinger</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Nøyaktighetsnivå:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>ASTC rekomprimering:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Ukomprimert (beste kvalitet)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (Lav kvalitet)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (Medium kvalitet)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Aktiver asynkron presentasjon (kun Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Kjører arbeid i bakgrunnen mens den venter på grafikkommandoer for å forhindre at GPU-en senker klokkehastigheten.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Tving maksikal klokkehastighet (kun Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Aktiverer asynkron ASTC-teksturavkoding, noe som kan redusere hakking i lastetiden. Denne funksjonen er eksperimentell.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Dekode ASTC-teksturer asynkront (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>Bruker reaktiv tømming i stedet for prediktiv tømming. Tillater en mer nøyaktig synkronisering av minnet.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>Aktiver Reaktiv Tømming</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Slår på asynkron shader-kompilering, som kan redusere shader-hakking. Denne funksjonaliteten er eksperimentell.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Bruk asynkron shader-bygging (hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Aktiverer rask GPU-tid. Dette alternativet vil tvinge de fleste spill til å kjøre med sin høyeste opprinnelige oppløsning.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Bruk Rask GPU-Tid (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Aktiverer GPU-leverandørspesifikk rørledningsbuffer. Dette alternativet kan forbedre shader-innlastingstiden betydelig i tilfeller der Vulkan-driveren ikke lagrer rørledningsbufferfiler internt.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Bruk Vulkan rørledningsbuffer</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Aktiver beregningsrørledninger, kreves av noen spill. Denne innstillingen finnes bare for Intel-proprietære drivere, og kan krasje hvis den er aktivert. -Beregningsrørledninger er alltid aktivert på alle andre drivere.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Aktiver beregningsrørledninger (kun Intel Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>Kjør spillet i normal hastighet under videoavspilling, selv når bildefrekvensen er låst opp.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>Synkroniser med bildefrekvensen for videoavspilling</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>Forbedrer gjengivelsen av transparenseffekter i spesifikke spill.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation>Tilbakekoblingssløyfer for barrierer</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Anisotropisk filtrering:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Automatisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Standard</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3238,100 +2618,95 @@ Gjeldende verdier er henholdsvis %1% og %2%.</translation> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Info</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Navn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>Tittel-ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Filnavn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Versjon</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Størrelse</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Utvikler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Tillegg</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Noen innstillinger er bare tilgjengelige når spillet ikke er i gang.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Generelt</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Tillegg</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Grafikk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Avn. Grafikk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Lyd</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Inndataprofiler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Egenskaper</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Bruk global konfigurasjon (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3654,412 +3029,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Systeminstillinger</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Region:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Standard</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Egypt</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Island</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libya</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapore</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Tyrkia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universalt</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>USA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Australia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Kina</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Korea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Tidssone:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>NB: dette kan bli overstyrt når regionsinnstillingen er satt til auto-valg</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japansk (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Amerikans Engelsk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Fransk (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Tysk (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italiensk (italiano)</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>Kjerne</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Spansk (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Kinesisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Koreansk (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Nederlandsk (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portugisisk (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Russisk (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwansk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Britisk Engelsk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Kanadisk Fransk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Latinamerikansk Spansk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Forenklet Kinesisk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Tradisjonell Kinesisk (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Brasiliansk portugisisk (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>Tilpasset Sannhetstidsklokke</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Språk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Frø For Tilfeldig Nummergenerering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Enhetsnavn</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Usikkert utvidet minneoppsett (8 GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Systeminnstillinger er bare tilgjengelige når ingen spill kjører.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Advarsel: "%1" er ikke et gyldig språk for region "%2"</translation> </message> @@ -4268,64 +3248,64 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Ingen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Liten (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Standard (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Stor (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Full størrelse (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Liten (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Standard (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Stor (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Filnavn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Filtype</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>Tittel-ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Tittelnavn</translation> </message> @@ -4428,15 +3408,31 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Oppløsning:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Velg Skermbildebane...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4737,12 +3733,12 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Kobler Til</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Koble Til</translation> </message> @@ -4750,86 +3746,86 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonym data blir samlet inn</a>for å hjelpe til med å forbedre yuzu.<br/><br/>Vil du dele din bruksdata med oss?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetri</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Ødelagt Vulkan-installasjon oppdaget</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Vulkan-initialisering mislyktes under oppstart.<br><br>Klikk<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>her for instruksjoner for å løse problemet</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation>Kjører et spill</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Laster web-applet...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Slå av web-applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Deaktivering av webappleten kan føre til udefinert oppførsel og bør bare brukes med Super Mario 3D All-Stars. Er du sikker på at du vil deaktivere webappleten? (Dette kan aktiveres på nytt i feilsøkingsinnstillingene).</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Antall shader-e som bygges for øyeblikket</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Den valgte oppløsningsskaleringsfaktoren.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Nåværende emuleringshastighet. Verdier høyere eller lavere en 100% indikerer at emuleringen kjører raskere eller tregere enn en Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Hvor mange bilder per sekund spiller viser. Dette vil variere fra spill til spill og scene til scene.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Tid det tar for å emulere et Switch bilde. Teller ikke med bildebegrensing eller v-sync. For full-hastighet emulering burde dette være 16.67 ms. på det høyeste.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Slå på lyden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Lydløs</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Tilbakestill volum</translation> </message> @@ -4907,418 +3903,418 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re <translation>En ukjent feil oppstod. Se loggen for flere detaljer.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Lukker programvare...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Lagre Data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Mod Data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Feil Under Åpning av %1 Mappen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Mappen eksisterer ikke!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Feil ved åpning av overførbar shaderbuffer</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Kunne ikke opprette shader cache-katalogen for denne tittelen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Feil ved fjerning av innhold</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Feil ved fjerning av oppdatering</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Feil ved fjerning av DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Fjern Innstallert Spillinnhold?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Fjern Installert Spilloppdatering?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Fjern Installert Spill DLC?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Fjern oppføring</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Fjerning lykkes</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Vellykket fjerning av det installerte basisspillet.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Grunnspillet er ikke installert i NAND og kan ikke bli fjernet.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Fjernet vellykket den installerte oppdateringen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Det er ingen oppdatering installert for denne tittelen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Det er ingen DLC installert for denne tittelen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>Fjernet vellykket %1 installerte DLC-er.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Slette OpenGL Overførbar Shaderbuffer?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Slette Vulkan Overførbar Shaderbuffer?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Slette Alle Overførbare Shaderbuffere?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Fjern Tilpasset Spillkonfigurasjon?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>Fjerne Hurtiglagringen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Fjern Fil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Feil under fjerning av overførbar shader cache</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>En shaderbuffer for denne tittelen eksisterer ikke.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Lykkes i å fjerne den overførbare shader cachen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Feil under fjerning av den overførbare shader cachen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Feil ved fjerning av Vulkan Driver-Rørledningsbuffer</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Kunne ikke fjerne driverens rørledningsbuffer.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Feil ved fjerning av overførbare shaderbuffere</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Vellykket fjerning av overførbare shaderbuffere.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Feil ved fjerning av overførbar shaderbuffer katalog.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Feil Under Fjerning Av Tilpasset Konfigurasjon</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>En tilpasset konfigurasjon for denne tittelen finnes ikke.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Fjernet vellykket den tilpassede spillkonfigurasjonen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Feil under fjerning av den tilpassede spillkonfigurasjonen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>Utvinning av RomFS Feilet!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Det oppstod en feil under kopiering av RomFS filene eller så kansellerte brukeren operasjonen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Fullstendig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Skjelett</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Velg RomFS Dump Modus</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Velg hvordan du vil dumpe RomFS.<br>Fullstendig vil kopiere alle filene til en ny mappe mens <br>skjelett vil bare skape mappestrukturen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>Det er ikke nok ledig plass på %1 til å pakke ut RomFS. Vennligst frigjør plass eller velg en annen dump-katalog under Emulering > Konfigurer > System > Filsystem > Dump Root.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Utvinner RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Avbryt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>RomFS Utpakking lyktes!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Operasjonen fullført vellykket.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Lag Snarvei</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Dette vil opprette en snarvei til gjeldende AppImage. Dette fungerer kanskje ikke bra hvis du oppdaterer. Fortsette?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Kan ikke opprette snarvei på skrivebordet. Stien "%1" finnes ikke.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Kan ikke opprette snarvei i applikasjonsmenyen. Stien "%1" finnes ikke og kan ikke opprettes.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Lag Ikon</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Kan ikke opprette ikonfil. Stien "%1" finnes ikke og kan ikke opprettes.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Start %1 med yuzu-emulatoren</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Mislyktes i å opprette en snarvei ved %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Opprettet en snarvei til %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Feil ved åpning av %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Velg Mappe</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Egenskaper</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Spillets egenskaper kunne ikke bli lastet inn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch Kjørbar Fil (%1);;Alle Filer (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Last inn Fil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Åpne Utpakket ROM Mappe</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Ugyldig Mappe Valgt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Mappen du valgte inneholder ikke en 'main' fil.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Installerbar Switch-Fil (*.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="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Installer Filer</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n fil gjenstår</numerusform><numerusform>%n filer gjenstår</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Installerer fil "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Insallasjonsresultater</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>For å unngå mulige konflikter fraråder vi brukere å installere basisspill på NAND. Bruk kun denne funksjonen til å installere oppdateringer og DLC.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n fil ble nylig installert @@ -5326,7 +4322,7 @@ Bruk kun denne funksjonen til å installere oppdateringer og DLC.</translation> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n fil ble overskrevet @@ -5334,7 +4330,7 @@ Bruk kun denne funksjonen til å installere oppdateringer og DLC.</translation> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n fil ble ikke installert @@ -5342,312 +4338,312 @@ Bruk kun denne funksjonen til å installere oppdateringer og DLC.</translation> </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Systemapplikasjon</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Systemarkiv</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Systemapplikasjonsoppdatering</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Firmware Pakke (Type A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Firmware-Pakke (Type B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Spill</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Spilloppdatering</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>Spill tilleggspakke</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Delta Tittel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Velg NCA Installasjonstype...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Vennligst velg typen tittel du vil installere denne NCA-en som: (I de fleste tilfellene, standarden 'Spill' fungerer.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Feil under Installasjon</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Titteltypen du valgte for NCA-en er ugyldig.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Fil ikke funnet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Filen "%1" ikke funnet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Krav til maskinvare ikke oppfylt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Systemet ditt oppfyller ikke de anbefalte maskinvarekravene. Kompatibilitetsrapportering er deaktivert.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Mangler yuzu Bruker</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>For å sende inn et testtilfelle for spillkompatibilitet, må du linke yuzu-brukeren din.<br><br/>For å linke yuzu-brukeren din, gå til Emulasjon &gt; Konfigurasjon &gt; Nett.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Feil under åpning av URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Kunne ikke åpne URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>TAS-innspilling</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Overskriv filen til spiller 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Ugyldig konfigurasjon oppdaget</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Håndholdt kontroller kan ikke brukes i dokket modus. Pro-kontroller vil bli valgt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>Den valgte amiibo-en har blitt fjernet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Feil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Det kjørende spillet sjekker ikke for amiibo-er</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo-Fil (%1);; Alle Filer (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Last inn Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Feil ved lasting av Amiibo data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Den valgte filen er ikke en gyldig amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Den valgte filen er allerede i bruk</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>En ukjent feil oppso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Ta Skjermbilde</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG Bilde (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>TAS-tilstand: Kjører %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>TAS-tilstand: Spiller inn %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>TAS-tilstand: Venter %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>TAS-tilstand: Ugyldig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Stopp kjøring</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Stopp innspilling (&E)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>Spill inn (%E)</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Bygger: %n shader</numerusform><numerusform>Bygger: %n shader-e</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Skala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Hastighet: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Hastighet: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Spill: %1 FPS (ubegrenset)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Spill: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Ramme: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>INGEN AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>VOLUM: DEMPET</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUM: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Bekreft Nøkkel-Redirevasjon</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5664,37 +4660,37 @@ og eventuelt lag backups. Dette vil slette dine autogenererte nøkkel-filer og kjøre nøkkel-derivasjonsmodulen på nytt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Mangler fuses</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- Mangler BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation>- Mangler BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- Mangler PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Derivasjonskomponenter Mangler</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Krypteringsnøkler mangler. <br>Vennligst følg <a href='https://yuzu-emu.org/help/quickstart/'>yuzus oppstartsguide</a> for å få alle nøklene, fastvaren og spillene dine.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5703,49 +4699,49 @@ Dette kan ta opp til et minutt avhengig av systemytelsen din.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Deriverer Nøkler</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Dekryptering av systemarkiv mislyktes</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>Krypteringsnøkler klarte ikke å dekryptere firmware. <br>Vennligst følg <a href='https://yuzu-emu.org/help/quickstart/'>quickstartguiden for yuzu </a> for å få alle nøkler, firmware og spill.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Velg RomFS Dump-Mål</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Vennligst velg hvilken RomFS du vil dumpe.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Er du sikker på at du vil lukke yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Er du sikker på at du vil stoppe emulasjonen? All ulagret fremgang vil bli tapt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5754,97 +4750,97 @@ Would you like to bypass this and exit anyway?</source> Vil du overstyre dette og lukke likevel?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Ingen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>Nærmest</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilineær</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bikubisk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussisk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Dokket</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Håndholdt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Normal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Høy</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Ekstrem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>Null</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5852,44 +4848,44 @@ Vil du overstyre dette og lukke likevel?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL ikke tilgjengelig!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Delte OpenGL-kontekster støttes ikke.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu har ikke blitt kompilert med OpenGL-støtte.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Feil under initialisering av OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>Det kan hende at GPU-en din ikke støtter OpenGL, eller at du ikke har den nyeste grafikkdriveren.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Feil under initialisering av OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>Det kan hende at GPU-en din ikke støtter OpenGL 4.6, eller at du ikke har den nyeste grafikkdriveren.<br><br>GL-renderer:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>Det kan hende at GPU-en din ikke støtter én eller flere nødvendige OpenGL-utvidelser. Vennligst sørg for at du har den nyeste grafikkdriveren.<br><br>GL-renderer: <br>%1<br><br>Ikke-støttede utvidelser:<br>%2</translation> </message> @@ -5897,173 +4893,173 @@ Vil du overstyre dette og lukke likevel?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Legg til som favoritt</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Start Spill</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Star Spill Uten Tilpasset Konfigurasjon</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Åpne Lagret Data plassering</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Åpne Mod Data plassering</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Åpne Overførbar Rørledningsbuffer</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Fjern</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Fjern Installert Oppdatering</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Fjern All Installert DLC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Fjern Tilpasset Konfigurasjon</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Fjern Hurtiglagring</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Fjer OpenGL Rørledningsbuffer</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Fjern Vulkan Rørledningsbuffer</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Fjern Alle Rørledningsbuffere</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Fjern All Installert Innhold</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Dump RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Dump RomFS til SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Kopier Tittel-ID til Utklippstavle</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Naviger til GameDB-oppføring</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>lag Snarvei</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Legg Til På Skrivebordet</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Legg Til Applikasjonsmenyen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Egenskaper</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Skann Undermapper</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Fjern Spillmappe</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Flytt Opp</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Flytt Ned</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Åpne Spillmappe</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Fjern</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Navn</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Kompatibilitet</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Tilleggsprogrammer</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Fil Type</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Størrelse</translation> </message> @@ -6134,7 +5130,7 @@ Vil du overstyre dette og lukke likevel?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Dobbeltrykk for å legge til en ny mappe i spillisten</translation> </message> @@ -6147,12 +5143,12 @@ Vil du overstyre dette og lukke likevel?</translation> <translation><numerusform>%1 of %n resultat</numerusform><numerusform>%1 of %n resultater</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filter:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Angi mønster for å filtrere</translation> </message> @@ -6228,12 +5224,12 @@ Vil du overstyre dette og lukke likevel?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Feil</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Kunne ikke annonsere rommet til den offentlige lobbyen. For å være vert for et rom offentlig, må du ha en gyldig yuzu-konto konfigurert i Emulering -> Konfigurer -> Web. Hvis du ikke vil publisere et rom i den offentlige lobbyen, velger du ikke oppført i stedet. @@ -6243,13 +5239,11 @@ Feilmelding:</translation> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Lyd av/på</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6270,111 +5264,113 @@ Feilmelding:</translation> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Hovedvindu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Lydvolum Ned</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Lydvolum Opp</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Ta Skjermbilde</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Endre tilpasningsfilter</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Endre forankret modus</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Endre GPU-nøyaktighet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Fortsett/Pause Emuleringen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Avslutt fullskjerm</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Avslutt yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Fullskjerm</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Last inn Fil</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Last/Fjern Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Omstart Emuleringen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Stopp Emuleringen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Spill inn TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Tilbakestill TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>Start/Stopp TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Veksle Filterlinje</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Veksle Bildefrekvensgrense</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Veksle Muspanorering</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Veksle Statuslinje</translation> </message> @@ -6494,42 +5490,42 @@ Feilmelding:</translation> <translation>Oppdater Lobbyen</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Passord Kreves For Å Delta</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Passord:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Spillere</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Romnavn</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Foretrukket spill</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Vert</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Oppdaterer</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Oppdater liste</translation> </message> @@ -7636,7 +6632,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro-Kontroller</translation> </message> @@ -7649,7 +6645,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Doble Joycons</translation> </message> @@ -7662,7 +6658,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Venstre Joycon</translation> </message> @@ -7675,7 +6671,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Høyre Joycon</translation> </message> @@ -7704,7 +6700,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Håndholdt</translation> </message> @@ -7820,32 +6816,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>GameCube-kontroller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>NES-kontroller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>SNES-kontroller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>N64-kontroller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/nl.ts b/dist/languages/nl.ts index 96c525882..38e3e1244 100644 --- a/dist/languages/nl.ts +++ b/dist/languages/nl.ts @@ -366,78 +366,32 @@ Dit zou zowel hun forum gebruikersnaam als hun IP-adres verbannen.</translation> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <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="28"/> - <source>Output Engine:</source> - <translation>Uitvoer-engine:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Uitvoerapparaat:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Invoerapparaat:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Geluidsuitvoermodus:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Gebruik globaal volume</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Stel volume in:</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Volume:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Demp audio op de achtergrond</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <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> </context> <context> @@ -501,133 +455,25 @@ Dit zou zowel hun forum gebruikersnaam als hun IP-adres verbannen.</translation> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Algemeen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Nauwkeurigheid:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Accuraat </translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Onveilig</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoid (schakelt de meeste optimalisaties uit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>We raden aan de nauwkeurigheid op 'Auto' te zetten</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Onveilige CPU-optimalisatie-instellingen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Deze instellingen verlagen nauwkeurigheid voor snelheid.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> -<div>Deze optie verbeterd de prestatie door de accuratie van fused-multiply-add-instructies te verminderen op CPU's zonder native FMA support.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Ontbind FMA (verbeterd prestatie op CPU's zonder FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> -<div>Deze optie verbeterd de snelheid van sommige kommagetallen functies door minder naukeurige ingebouwde benaderingen te gebruiken.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Snellere FRSRTE en FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> -<div>Deze optie verbetert de snelheid of 32-bit ASIMD floating-point functies door incorrecte afronding modellen te gebruiken.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Snellere ASIMD-instructies (alleen 32-bits)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> -<div>Deze optie verbetert de snelheid door NaN-controle te verwijderen. Houd er rekening mee dat dit ook de nauwkeurigheid van bepaalde drijvende-komma-instructies vermindert.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Onnauwkeurige NaN-verwerking</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> -<div>Deze optie verbetert de snelheid door het elimineren van een veiligheidscontrole voor elk geheugen lezen/schrijven in de gast. Door deze optie uit te schakelen kan een spel het geheugen van de emulator lezen/schrijven.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Schakel adresruimtecontroles uit</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> -<div>Deze optie verbetert de snelheid door alleen de semantiek van cmpxchg te gebruiken om de veiligheid van exclusieve toegangsinstructies te garanderen. Dit kan resulteren in deadlocks en andere "race conditions".</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Negeer globale monitor</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>CPU-instellingen zijn alleen toegankelijk als er geen spel draait.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -834,222 +680,222 @@ Dit zou zowel hun forum gebruikersnaam als hun IP-adres verbannen.</translation> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Debugger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Schakel GDB Stub in</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Poort:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Loggen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Globale Log Filter</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Toon Login-console</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Open Loglocatie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Globale Log Filter</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Indien aangevinkt, neemt de maximale grootte van de log toe van 100 MB tot 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Schakel Uitgebreid Loggen** in</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Toon Login-console</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Argumentenrij</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Graphics</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Indien aangevinkt, gaat de grafische API naar een langzamere foutopsporingsmodus</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Schakel Graphics Foutopsporing in</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Indien aangevinkt schakelt het Nsight Aftermath crashdumps in</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Indien aangevinkt, voert het shaders uit zonder wijzigingen in de luslogica</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Schakel Nsight Aftermath in</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Schakel Lusveiligheidscontroles uit</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Indien aangevinkt, zal het alle originele assembler shaders van de disk shader cache of het gevonden spel dumpen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Dump Spel-shaders</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Indien aangevinkt, worden alle macroprogramma's van de GPU gedumpt</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Indien aangevinkt, schakelt het de macro HLE functies uit. Inschakelen maakt spellen langzamer</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Dump Maxwell-macro's</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Schakel Macro HLE uit</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Indien aangevinkt, wordt de macro Just In Time-compiler uitgeschakeld. Als je dit inschakelt, worden spellen langzamer</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Schakel Macro JIT uit</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Indien aangevinkt, schakelt het de macro HLE functies uit. Inschakelen maakt spellen langzamer</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Indien aangevinkt, gaat de grafische API naar een langzamere foutopsporingsmodus</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Schakel Macro HLE uit</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Schakel Graphics Foutopsporing in</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Indien aangevinkt, worden alle macroprogramma's van de GPU gedumpt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Dump Maxwell-macro's</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Indien aangevinkt, zal yuzu statistieken registreren over de gecompileerde pijplijn-cache</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Schakel Shader Feedback in</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Indien aangevinkt, voert het shaders uit zonder wijzigingen in de luslogica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Schakel Lusveiligheidscontroles uit</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Indien aangevinkt schakelt het Nsight Aftermath crashdumps in</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Debugging</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Schakel Nsight Aftermath in</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Schakel Verbose Reporting Services** in</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Geavanceerd</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Schakel FS-toegangslogboek in</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Laat yuzu controleren op een werkende Vulkan-omgeving wanneer het programma opstart. Schakel dit uit als dit problemen veroorzaakt met externe programma's die yuzu zien.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Zet dit aan om de laatst gegenereerde audio commandolijst naar de console te sturen. Alleen van invloed op spellen die de audio renderer gebruiken.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Voer Vulkan-controle bij het opstarten uit</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Dump Audio-opdrachten naar Console**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Schakel Webapplet uit</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Maak Minidump na Crash</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Schakel Alle Controler-soorten in</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Geavanceerd</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Schakel Auto-Stub** in</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Kiosk-modus (Quest)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Schakel CPU-foutopsporing in</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Schakel Debug-asserts in</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Schakel Auto-Stub** in</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Debugging</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Schakel Alle Controler-soorten in</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Schakel FS-toegangslogboek in</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Schakel Webapplet uit</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Maak Minidump na Crash</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Laat yuzu controleren op een werkende Vulkan-omgeving wanneer het programma opstart. Schakel dit uit als dit problemen veroorzaakt met externe programma's die yuzu zien.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Zet dit aan om de laatst gegenereerde audio commandolijst naar de console te sturen. Alleen van invloed op spellen die de audio renderer gebruiken.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Voer Vulkan-controle bij het opstarten uit</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Dump Audio-opdrachten naar Console**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Schakel Verbose Reporting Services** in</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Deze optie wordt automatisch gereset wanneer yuzu is gesloten.</translation> </message> @@ -1119,78 +965,83 @@ Dit zou zowel hun forum gebruikersnaam als hun IP-adres verbannen.</translation> <translation>yuzu-configuratie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Debug</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Bestandssysteem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Algemeen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Graphics</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>Geavanceerde Graphics</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Sneltoetsen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Bediening</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Profielen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Netwerk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Systeem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Spellijst</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1349,57 +1200,17 @@ Dit zou zowel hun forum gebruikersnaam als hun IP-adres verbannen.</translation> <translation>Algemeen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Beperk Snelheidspercentage</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Multicore CPU-emulatie</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Bevestig sluiten terwijl emulatie nog bezig is</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Vraag aan gebruiker bij opstarten van het spel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Emulatie onderbreken op de achtergrond</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Verberg muis wanneer inactief</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Reset Alle Instellingen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Hiermee worden alle instellingen gereset en alle configuraties per game verwijderd. Hiermee worden gamedirectory's, profielen of invoerprofielen niet verwijderd. Doorgaan?</translation> </message> @@ -1422,311 +1233,43 @@ Dit zou zowel hun forum gebruikersnaam als hun IP-adres verbannen.</translation> <translation>API-instellingen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Shader Backend:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Apparaat:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Geen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Grafische Instellingen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Gebruik schijfpijplijn-cache</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Gebruik asynchrone GPU-emulatie</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Versnel ASTC-textuurdecodering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>VSync-modus:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) dropt geen frames en vertoont geen scheuren, maar wordt beperkt door de vernieuwingsfrequentie van het scherm. -FIFO Relaxed is vergelijkbaar met FIFO, maar staat scheuren toe wanneer het zich herstelt van een vertraging. -Mailbox kan een lagere latentie hebben dan FIFO en scheurt niet, maar kan frames droppen. -Immediate (geen synchronisatie) presenteert gewoon wat beschikbaar is en kan scheuren vertonen.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>NVDEC-emulatie:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Geen Video-uitvoer</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>CPU Videodecodering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>GPU Videodecodering (Standaard)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Volledig scherm modus:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Randloos Venster</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Exclusief Volledig Scherm</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Aspect Ratio:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Standaart (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Forceer 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Forceer 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Forceer 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Uitrekken naar Venster</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Resolutie:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [EXPERIMENTEEL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [EXPERIMENTEEL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [EXPERIMENTEEL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Window Adapting Filter:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Nearest Neighbor</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilinear</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicubic</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussian</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Antialiasing-methode:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Gebruik globale FSR-scherpte</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Stel FSR-scherpte in</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>FSR-scherpte:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Gebruik globale achtergrondkleur</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Gebruik achtergrondkleur:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Achtergrondkleur:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Assembly Shaders, alleen NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Experimenteel, alleen Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Uit</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>VSync Uit</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Aanbevolen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Aan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>VSync Aan</translation> </message> @@ -1748,163 +1291,6 @@ Immediate (geen synchronisatie) presenteert gewoon wat beschikbaar is en kan sch <source>Advanced Graphics Settings</source> <translation>Geavanceerde Grafische Instellingen</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Nauwkeurigheidsniveau:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (Lage Kwaliteit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (Gemiddelde kwaliteit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Schakel asynchrone presentatie in (alleen Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Werkt op de achtergrond terwijl er wordt gewacht op grafische opdrachten om te voorkomen dat de GPU zijn kloksnelheid verlaagt.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Forceer maximale klokken (alleen Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Maakt asynchrone ASTC-textuurdecodering mogelijk, waardoor de laadtijd minder stottert. Deze functie is experimenteel.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Decodeer ASTC-texturen asynchroon (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>Gebruikt reactieve flushing in plaats van predictieve flushing. Maakt een nauwkeuriger synchronisatie van het geheugen mogelijk.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>Schakel Reactive Flushing In</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Laat shaders asynchroon compileren, wat haperingen kunnen verminderen. Deze instelling is experimenteel.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Gebruik asynchrone shaderbouw (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Schakelt Snelle GPU-tijd in. Deze optie forceert de meeste games om op hun hoogste native resolutie te draaien.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Gebruik Snelle GPU-tijd (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Schakelt GPU-leverancier-specifieke pijplijn-cache in. Deze optie kan de laadtijd van shaders aanzienlijk verbeteren in gevallen waarin het Vulkan-stuurprogramma de pijplijncachebestanden niet intern opslaat.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Gebruik Vulkan-pijplijn-cache</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Schakel compute pipelines in, vereist door sommige games. Deze instelling bestaat alleen voor Intel-eigen drivers, en kan crashen indien ingeschakeld. -Compute pipelines is altijd ingeschakeld bij alle andere drivers.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Schakel Compute Pipelines in (alleen Intel Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Anisotrope Filtering:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Automatisch</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Standaard</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3154,12 +2540,12 @@ Om de assen om te keren, beweeg je de joystick eerst verticaal en vervolgens hor <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="129"/> <source>Strength</source> - <translation type="unfinished"/> + <translation>Kracht</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="155"/> <source>Minimum</source> - <translation type="unfinished"/> + <translation>Minimum</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="195"/> @@ -3219,100 +2605,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialoog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Informatie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Naam</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>Titel-ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Bestandsnaam</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Formaat</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Versie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Groote</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Ontwikkelaar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Add-Ons</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Algemeen</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Add-Ons</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Systeem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Graphics</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Adv. Graphics</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Invoerprofielen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Eigenschappen</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Gebruik globale configuratie (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3635,412 +3016,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Systeem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Systeeminstellingen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Regio:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Standaard</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Egypte</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Ijsland</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libië</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapore</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turkije</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universeel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>USA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Australië</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>China</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Korea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Tijdzone:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Opmerking: dit kan worden overschreven wanneer de regio-instelling automatisch wordt geselecteerd</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japans (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Amerikaans-Engels</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Frans (Français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Duits (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italiaans (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Spaans (Español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Chinees</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Koreaans (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Nederlands (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portugees (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Russisch (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwanese</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Brits-Engels</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Canadees-Frans</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Latijns-Amerikaans Spaans</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Vereenvoudigd Chinees</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Traditioneel Chinees (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Braziliaans-Portugees (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>Aangepaste RTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Taal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>RNG Seed</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Apparaatnaam</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Onveilige uitgebreide geheugenindeling (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Systeeminstellingen zijn enkel toegankelijk wanneer er geen game draait.</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Waarschuwing: "%1" is geen geldige taal voor regio "%2"</translation> </message> @@ -4249,64 +3235,64 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Geen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Klein (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Standaard (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Groot (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Volledige Grootte (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Klein (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Standaard (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Groot (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Bestandsnaam</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Bestandstype</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>Titel-ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Titelnaam</translation> </message> @@ -4409,15 +3395,31 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Resolutie:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Selecteer Schermafbeeldingspad...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4718,12 +3720,12 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Verbinden</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Verbind</translation> </message> @@ -4731,86 +3733,86 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Annonieme gegevens worden verzameld</a> om yuzu te helpen verbeteren. <br/><br/> Zou je jouw gebruiksgegevens met ons willen delen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetrie</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Beschadigde Vulkan-installatie gedetecteerd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Vulkan-initialisatie mislukt tijdens het opstarten.<br><br>Klik <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>hier voor instructies om het probleem op te lossen</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Web Applet Laden...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Schakel Webapplet uit</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Het uitschakelen van de webapplet kan leiden tot ongedefinieerd gedrag en mag alleen gebruikt worden met Super Mario 3D All-Stars. Weet je zeker dat je de webapplet wilt uitschakelen? (Deze kan opnieuw worden ingeschakeld in de Debug-instellingen).</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Het aantal shaders dat momenteel wordt gebouwd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>De huidige geselecteerde resolutieschaalmultiplier.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Huidige emulatiesnelheid. Waarden hoger of lager dan 100% geven aan dat de emulatie sneller of langzamer werkt dan een Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Hoeveel beelden per seconde het spel momenteel weergeeft. Dit varieert van spel tot spel en van scène tot scène.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Tijd die nodig is om een Switch-beeld te emuleren, beeldbeperking of v-sync niet meegerekend. Voor emulatie op volle snelheid mag dit maximaal 16,67 ms zijn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Dempen opheffen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Dempen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Volume resetten</translation> </message> @@ -4888,418 +3890,418 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa <translation>Een onbekende fout heeft plaatsgevonden. Kijk in de log voor meer details.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Software sluiten...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Save Data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Mod Data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Fout tijdens het openen van %1 map</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Map bestaat niet!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Fout bij het openen van overdraagbare shader-cache</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Kon de shader-cache-map voor dit spel niet aanmaken.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Fout bij het verwijderen van de inhoud</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Fout bij het verwijderen van de update</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Fout bij het verwijderen van DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Geïnstalleerde Spelinhoud Verwijderen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Geïnstalleerde Spel-update Verwijderen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Geïnstalleerde Spel-DLC Verwijderen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Verwijder Invoer</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Met Succes Verwijderd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Het geïnstalleerde basisspel is succesvol verwijderd.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Het basisspel is niet geïnstalleerd in de NAND en kan niet worden verwijderd.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>De geïnstalleerde update is succesvol verwijderd.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Er is geen update geïnstalleerd voor dit spel.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Er is geen DLC geïnstalleerd voor dit spel.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>%1 geïnstalleerde DLC met succes verwijderd.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Overdraagbare OpenGL-shader-cache Verwijderen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Overdraagbare Vulkan-shader-cache Verwijderen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Alle Overdraagbare Shader-caches Verwijderen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Aangepaste Spelconfiguratie Verwijderen?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>Cache-opslag verwijderen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Verwijder Bestand</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Fout bij het verwijderen van Overdraagbare Shader-cache</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Er bestaat geen shader-cache voor dit spel.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>De overdraagbare shader-cache is verwijderd.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Kon de overdraagbare shader-cache niet verwijderen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Fout bij het verwijderen van Pijplijn-cache van Vulkan-driver</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Kon de pijplijn-cache van de driver niet verwijderen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Fout bij het verwijderen van overdraagbare shader-caches</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>De overdraagbare shader-caches zijn verwijderd.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Kon de overdraagbare shader-cache-map niet verwijderen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Fout bij het verwijderen van aangepaste configuratie</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Er bestaat geen aangepaste configuratie voor dit spel.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>De aangepaste spelconfiguratie is verwijderd.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Kon de aangepaste spelconfiguratie niet verwijderen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>RomFS-extractie Mislukt!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Er is een fout opgetreden bij het kopiëren van de RomFS-bestanden of de gebruiker heeft de bewerking geannuleerd.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Volledig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Skelet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Selecteer RomFS-dumpmodus</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Selecteer hoe je de RomFS gedumpt wilt hebben.<br>Volledig zal alle bestanden naar de nieuwe map kopiëren, terwijl <br>Skelet alleen de mapstructuur zal aanmaken.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>Er is niet genoeg vrije ruimte op %1 om de RomFS uit te pakken. Maak ruimte vrij of kies een andere dumpmap bij Emulatie > Configuratie > Systeem > Bestandssysteem > Dump Root.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>RomFS uitpakken...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Annuleren</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>RomFS-extractie Geslaagd!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>De bewerking is succesvol voltooid.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Maak Snelkoppeling</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Dit maakt een snelkoppeling naar de huidige AppImage. Dit werkt mogelijk niet goed als je een update uitvoert. Doorgaan?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Kan geen snelkoppeling op het bureaublad maken. Pad "%1" bestaat niet.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Kan geen snelkoppeling maken in toepassingen menu. Pad "%1" bestaat niet en kan niet worden aangemaakt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Maak Icoon</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Kan geen icoonbestand maken. Pad "%1" bestaat niet en kan niet worden aangemaakt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Voer %1 uiit met de yuzu-emulator</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Er is geen snelkoppeling gemaakt op %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Succesvol een snelkoppeling naar %1 gemaakt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Fout bij openen %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Selecteer Map</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Eigenschappen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>De speleigenschappen kunnen niet geladen worden.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch Executable (%1);;Alle Bestanden (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Laad Bestand</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Open Uitgepakte ROM-map</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Ongeldige Map Geselecteerd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>De map die je hebt geselecteerd bevat geen 'main'-bestand.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Installeerbaar Switch-bestand (*.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="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Installeer Bestanden</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n bestand(en) resterend</numerusform><numerusform>%n bestand(en) resterend</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Bestand "%1" Installeren...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Installeerresultaten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Om mogelijke conflicten te voorkomen, raden we gebruikers af om basisgames te installeren op de NAND. Gebruik deze functie alleen om updates en DLC te installeren.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n bestand(en) zijn recent geïnstalleerd @@ -5307,7 +4309,7 @@ Gebruik deze functie alleen om updates en DLC te installeren.</translation> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n bestand(en) werden overschreven @@ -5315,7 +4317,7 @@ Gebruik deze functie alleen om updates en DLC te installeren.</translation> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n bestand(en) niet geïnstalleerd @@ -5323,312 +4325,312 @@ Gebruik deze functie alleen om updates en DLC te installeren.</translation> </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Systeemapplicatie</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Systeemarchief</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Systeemapplicatie-update</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Filmware-pakket (Type A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Filmware-pakket (Type B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Spel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Spelupdate</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>Spel-DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Delta Titel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Selecteer NCA-installatiesoort...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Selecteer het type titel waarin je deze NCA wilt installeren: (In de meeste gevallen is de standaard "Spel" prima).</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Installatie Mislukt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Het soort title dat je hebt geselecteerd voor de NCA is ongeldig.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Bestand niet gevonden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Bestand "%1" niet gevonden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Er is niet voldaan aan de hardwarevereisten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Je systeem voldoet niet aan de aanbevolen hardwarevereisten. Compatibiliteitsrapportage is uitgeschakeld.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>yuzu-account Ontbreekt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Om een spelcompatibiliteitstest in te dienen, moet je je yuzu-account koppelen.<br><br/>Om je yuzu-account te koppelen, ga naar Emulatie &gt; Configuratie &gt; Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Fout bij het openen van URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Kan de URL "%1" niet openen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>TAS-opname</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Het bestand van speler 1 overschrijven?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Ongeldige configuratie gedetecteerd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Handheld-controller kan niet gebruikt worden in docked-modus. Pro controller wordt geselecteerd.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>De huidige amiibo is verwijderd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Fout</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Het huidige spel is niet op zoek naar amiibo's</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo-bestand (%1);; Alle Bestanden (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Laad Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Fout tijdens het laden van de Amiibo-gegevens</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Het geselecteerde bestand is geen geldige amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Het geselecteerde bestand is al in gebruik</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Er is een onbekende fout opgetreden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Leg Schermafbeelding Vast</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG-afbeelding (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>TAS-status: %1/%2 In werking</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>TAS-status: %1 Aan het opnemen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>TAS-status: %1/%2 Inactief</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>TAS-status: Ongeldig</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Stop Uitvoering</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Stop Opname</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>Opnemen</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Bouwen: %n shader(s)</numerusform><numerusform>Bouwen: %n shader(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Schaal: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Snelheid: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Snelheid: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Spel: %1 FPS (Ontgrendeld)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Game: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Frame: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>GEEN AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>VOLUME: GEDEMPT</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUME: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Bevestig Sleutelherhaling</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5645,37 +4647,37 @@ en maak eventueel back-ups. Dit zal je automatisch gegenereerde sleutelbestanden verwijderen en de sleutelafleidingsmodule opnieuw uitvoeren.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Missing fuses</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation> - BOOT0 Ontbreekt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - BCPKG2-1-Normal-Main Ontbreekt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - PRODINFO Ontbreekt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Afleidingscomponenten ontbreken</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Encryptiesleutels ontbreken. <br>Volg <a href='https://yuzu-emu.org/help/quickstart/'>de yuzu-snelstartgids</a> om al je sleutels, firmware en spellen te krijgen.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5684,49 +4686,49 @@ Dit kan tot een minuut duren, afhankelijk van de prestaties van je systeem.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Sleutels Afleiden</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Decryptie van Systeemarchief Mislukt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>Encryptiesleutels zijn mislukt om firmware te decoderen. <br>Volg <a href='https://yuzu-emu.org/help/quickstart/'>de yuzu-snelstartgids</a> om al je sleutels, firmware en games te krijgen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Selecteer RomFS-dumpdoel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Selecteer welke RomFS je zou willen dumpen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Weet je zeker dat je yuzu wilt sluiten?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Weet je zeker dat je de emulatie wilt stoppen? Alle niet opgeslagen voortgang zal verloren gaan.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5735,142 +4737,142 @@ Would you like to bypass this and exit anyway?</source> Wil je toch afsluiten?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Geen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> - <translation type="unfinished"/> + <translation>Naast</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilinear</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicubic</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussian</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Docked</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Handheld</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Normaal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Hoog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Extreem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>Nul</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> - <translation type="unfinished"/> + <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> - <translation type="unfinished"/> + <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> - <translation type="unfinished"/> + <translation>SPIRV</translation> </message> </context> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL niet beschikbaar!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>OpenGL gedeelde contexten worden niet ondersteund.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu is niet gecompileerd met OpenGL-ondersteuning.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Fout tijdens het initialiseren van OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>Je GPU ondersteunt mogelijk geen OpenGL, of je hebt niet de laatste grafische stuurprogramma.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Fout tijdens het initialiseren van OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>Je GPU ondersteunt mogelijk OpenGL 4.6 niet, of je hebt niet het laatste grafische stuurprogramma.<br><br>GL Renderer:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>Je GPU ondersteunt mogelijk een of meer vereiste OpenGL-extensies niet. Zorg ervoor dat je het laatste grafische stuurprogramma hebt.<br><br>GL Renderer:<br>%1<br><br>Ondersteunde extensies:<br>%2</translation> </message> @@ -5878,173 +4880,173 @@ Wil je toch afsluiten?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Favoriet</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Start Spel</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Start Spel zonder Aangepaste Configuratie</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Open Locatie van Save-data</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Open Locatie van Mod-data</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Open Overdraagbare Pijplijn-cache</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Verwijder</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Verwijder Geïnstalleerde Update</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Verwijder Alle Geïnstalleerde DLC's</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Verwijder Aangepaste Configuraties</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Cache-opslag verwijderen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Verwijder OpenGL-pijplijn-cache</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Verwijder Vulkan-pijplijn-cache</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Verwijder Alle Pijplijn-caches</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Verwijder Alle Geïnstalleerde Inhoud</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Dump RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Dump RomFS naar SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Kopiëer Titel-ID naar Klembord</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Navigeer naar GameDB-invoer</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Maak Snelkoppeling</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Toevoegen aan Bureaublad</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Toevoegen aan menu Toepassingen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Eigenschappen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Scan Submappen</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Verwijder Spelmap</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Omhoog</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Omlaag</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Open Maplocatie</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Verwijder</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Naam</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Compatibiliteit</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Add-ons</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Bestandssoort</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Grootte</translation> </message> @@ -6115,7 +5117,7 @@ Wil je toch afsluiten?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Dubbel-klik om een nieuwe map toe te voegen aan de spellijst</translation> </message> @@ -6128,12 +5130,12 @@ Wil je toch afsluiten?</translation> <translation><numerusform>%1 van %n resultaat(en)</numerusform><numerusform>%1 van %n resultaat(en)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filter:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Voer patroon in om te filteren</translation> </message> @@ -6209,12 +5211,12 @@ Wil je toch afsluiten?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Fout</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Het is niet gelukt om de kamer aan te kondigen in de openbare lobby. Om een kamer openbaar te hosten, moet je een geldige yuzu-account geconfigureerd hebben in Emulatie -> Configuratie -> Web. Als je geen kamer wilt publiceren in de openbare lobby, selecteer dan in plaats daarvan Niet Vermeld. @@ -6224,13 +5226,11 @@ Debug-bericht: </translation> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Audio Dempen/Dempen Opheffen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6251,111 +5251,113 @@ Debug-bericht: </translation> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Hoofdvenster</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Audiovolume Omlaag</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Audiovolume Omhoog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Leg Schermafbeelding Vast</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Wijzig Aanpassingsfilter</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Wijzig Docked-modus</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Wijzig GPU-nauwkeurigheid</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Emulatie Doorgaan/Onderbreken</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Volledig Scherm Afsluiten</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>yuzu afsluiten</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Volledig Scherm</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Laad Bestand</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Laad/Verwijder Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Herstart Emulatie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Stop Emulatie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>TAS Opname</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>TAS Reset</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>TAS Start/Stop</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Schakel Filterbalk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Schakel Frameratelimiet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Schakel Muispanning</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Schakel Statusbalk</translation> </message> @@ -6475,42 +5477,42 @@ Debug-bericht: </translation> <translation>Vernieuw Lobby</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Wachtwoord vereist om toegang te krijgen</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Wachtwoord:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Spelers</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Kamernaam</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Voorkeursspel</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Host</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Vernieuwen</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Vernieuw Lijst</translation> </message> @@ -7617,7 +6619,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro Controller</translation> </message> @@ -7630,7 +6632,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Twee Joycons</translation> </message> @@ -7643,7 +6645,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Linker Joycon</translation> </message> @@ -7656,7 +6658,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Rechter Joycon</translation> </message> @@ -7685,7 +6687,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Handheld</translation> </message> @@ -7801,32 +6803,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>GameCube-controller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>NES-controller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>SNES-controller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>N64-controller</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/pl.ts b/dist/languages/pl.ts index 461e9721f..7f621d2f3 100644 --- a/dist/languages/pl.ts +++ b/dist/languages/pl.ts @@ -366,78 +366,32 @@ To zbanuje jego/jej nick na forum, oraz jego/jej adres IP.</translation> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Dźwięk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Silnik wyjściowy</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Urządzenie wyjściowe:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Urządzenie wejściowe:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Tryb wyjścia dźwięku:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Użyj globalnej głośności </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Ustaw głośność:</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Głośność:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Wyciszaj audio gdy yuzu działa w tle</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Dźwięk</translation> </message> </context> <context> @@ -501,135 +455,25 @@ To zbanuje jego/jej nick na forum, oraz jego/jej adres IP.</translation> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Ogólne</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Precyzja:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Automatyczny</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Dokładność</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Niebezpieczne</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoiczne (wyłącza większość optymalizacji)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Zalecamy ustawienie dokładności na "Dokładny".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Niebezpieczne ustawienia optymalizacji CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Te ustawienia zwiększają prędkość kosztem dokładności emulacji</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> -<div>Ta opcja zwiększa prędkość zmniejszając dokładność operacji FMA na procesorach bez natywnego wsparcia FMA.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Unfuse FMA (zwiększ wydajność na procesorach bez FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> -<div>Ta opcja zwiększa prędkość wykonując przybliżenia operacji zmiennoprzecinkowych przez wykorzystanie mniej dokładnych natywnych przybliżeń</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Szybsze FRSQRTE i FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> -Ta opcja zwiększa szybkość 32-bitowych funkcji zmiennoprzecinkowych ASIMD, uruchamiając je z nieprawidłowymi trybami zaokrąglania.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Szybsze instrukcje ASIMD (Tylko 32-bit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Ta opcja zwiększa szybkość, usuwając sprawdzanie NaN. Należy pamiętać, że zmniejsza to również dokładność niektórych instrukcji zmiennoprzecinkowych.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Niedokładna obsługa NaN</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> -Ta opcja poprawia prędkość usuwając weryfikację bezpieczeństwa przed każdym odczytem/zapisem pamięci w gościu. -Wyłączenie tej opcji może pozwolić grze na zapis lub odczyt pamięci emulatora.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Wyłącz sprawdzanie przestrzeni adresów</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Ta opcja poprawia szybkość, opierając się wyłącznie na semantyce cmpxchg w celu zapewnienia bezpieczeństwa instrukcji dostępu wyłącznego. Należy pamiętać, że może to spowodować awarie gier.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ignoruj ogólne monitorowanie</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Ustawienia CPU są dostępne tylko wtedy, gdy gra nie jest uruchomiona.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -846,222 +690,222 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Debuger</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Włącz namiastkę GDB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Port</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Logowanie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Globalny filtr rejestrów</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Pokaż Log w konsoli</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Otwórz miejsce rejestrów</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Globalny filtr rejestrów</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Kiedy zaznaczony, maksymalny rozmiar logu wzrasta ze 100 MB do 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Włącz Przedłużony Logging**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Pokaż Log w konsoli</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Linijka argumentu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Grafika</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Gdy zaznaczone, API grafiki przechodzi w wolniejszy tryb debugowania</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Włącz debugowanie grafiki</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Gdy zaznaczone, włącza zrzucanie awarii Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Gdy zaznaczone, używa shaderów bez zmian logicznych pętli</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Włącz Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Wyłącz Zapętlanie sprawdzania bezpieczeństwa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Po zaznaczeniu, zrzuci wszystkie oryginalne shadery asemblera z pamięci podręcznej dysku shaderów albo gry, jeśli zostaną znalezione</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Zrzuć Shadery Gry</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Kiedy jest zaznaczone, będą zrzucane wszystkie makro programy GPU</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Kiedy jest zaznaczone, wyłączane są funkcje makra HLE. Włączenie tego powoduje spadek wydajności w grach.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Zrzuć Makra Maxwell</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Wyłącz makra HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Gdy zaznaczone, wyłącza kompilator makr Just In Time. Włączenie tej opcji spowalnia działanie gier</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Wyłącz Makro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Kiedy jest zaznaczone, wyłączane są funkcje makra HLE. Włączenie tego powoduje spadek wydajności w grach.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Gdy zaznaczone, API grafiki przechodzi w wolniejszy tryb debugowania</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Wyłącz makra HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Włącz debugowanie grafiki</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Kiedy jest zaznaczone, będą zrzucane wszystkie makro programy GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Zrzuć Makra Maxwell</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Po zaznaczeniu, yuzu będzie rejestrować statystyki dotyczące skompilowanej pamięci podręcznej.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Włącz funkcję Feedbacku Shaderów</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Gdy zaznaczone, używa shaderów bez zmian logicznych pętli</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Wyłącz Zapętlanie sprawdzania bezpieczeństwa</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Gdy zaznaczone, włącza zrzucanie awarii Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Debugowanie</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Włącz Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Włącz Pełne Usługi Raportowania**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Zaawansowane</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Włącz dziennik Dostępu FS</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Umożliwia yuzu sprawdzanie działającego środowiska Vulkan podczas uruchamiania programu. Wyłącz to, jeśli powoduje to problemy z zewnętrznymi programami widzącymi yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Włącz tę opcję, aby wyświetlić ostatnio wygenerowaną listę poleceń dźwiękowych na konsoli. Wpływa tylko na gry korzystające z renderera dźwięku.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Przeprowadź sprawdzanie uruchamiania Vulkana</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Zrzuć polecenia audio do konsoli**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Wyłącz Aplet internetowy</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Utwórz mini zrzut po awarii</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Włącz wszystkie Typy Kontrolerów</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Zaawansowane</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Włącz Auto-Stub**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Tryb Kiosk (Quest)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Włącz Debugowanie CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Włącz potwierdzenia debugowania</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Włącz Auto-Stub**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Debugowanie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Włącz wszystkie Typy Kontrolerów</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Włącz dziennik Dostępu FS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Wyłącz Aplet internetowy</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Utwórz mini zrzut po awarii</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Umożliwia yuzu sprawdzanie działającego środowiska Vulkan podczas uruchamiania programu. Wyłącz to, jeśli powoduje to problemy z zewnętrznymi programami widzącymi yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Włącz tę opcję, aby wyświetlić ostatnio wygenerowaną listę poleceń dźwiękowych na konsoli. Wpływa tylko na gry korzystające z renderera dźwięku.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Przeprowadź sprawdzanie uruchamiania Vulkana</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Zrzuć polecenia audio do konsoli**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Włącz Pełne Usługi Raportowania**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**To zresetuje się automatycznie po wyłączeniu yuzu.</translation> </message> @@ -1131,78 +975,83 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d <translation>Ustawienia yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Dźwięk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Wyszukiwanie usterek</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>System plików</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Ogólne</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Grafika</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>Zaawansowana grafika</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Skróty klawiszowe</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Sterowanie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Profile</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Sieć</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Lista Gier</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1361,57 +1210,17 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d <translation>Ogólne</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Procent limitu prędkości</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Emulacja CPU Wielordzeniowa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Potwierdź wyjście podczas emulacji</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Pytaj o użytkownika podczas uruchamiania gry</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Wstrzymaj emulację w tle</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Ukryj mysz przy braku aktywności</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Resetuj wszystkie ustawienia</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Spowoduje to zresetowanie wszystkich ustawień i usunięcie wszystkich konfiguracji gier. Nie spowoduje to usunięcia katalogów gier, profili ani profili wejściowych. Kontynuować?</translation> </message> @@ -1434,308 +1243,43 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d <translation>Ustawienia API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Backend Shaderów:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Urządzenie:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Żadny</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Ustawienia Graficzne</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Użyj Pamięci Podręcznej Pipeline z dysku</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Użyj asynchronicznej emulacji GPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Przyspiesz dekodowanie tekstur ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>Tryb synchronizacji pionowej:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Emulacja NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Brak wyjścia wideo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Dekodowanie Wideo przez CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Dekodowanie Wideo przez GPU (Domyślne)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Tryb Pełnoekranowy:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>W oknie (Bezramkowy)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Exclusive Fullscreen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Format obrazu:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Domyślne (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Wymuś 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Wymuś 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Wymuś 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Rozciągnij do Okna</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Rozdzielczość:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [EKSPERYMENTALNE]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [EKSPERYMENTALNE]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [Ekperymentalnie]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Filtr Adaptującego Okna:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Najbliższy Sąsiad</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilinearny</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bikubiczny</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gauss</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Metoda Anty-Aliasingu:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Użyj globalnej ostrości FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Ustaw ostrość FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>Ostrość FSR:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Ustaw globalny kolor tła</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Ustaw kolor tła:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Kolor tła</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Zgromadzone Shadery, tylko NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Eksperymentalne, Tylko Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Wyłączone</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>VSync wyłączony</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Zalecane</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Włączone</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>VSync aktywny</translation> </message> @@ -1757,162 +1301,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>Zaawansowane ustawienia grafiki</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Precyzja:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>Rekompresja ASTC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Brak (najlepsza jakość)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (niska jakość)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (średnia jakość)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Uruchamia pracę w tle podczas oczekiwania na komendy graficzne aby GPU nie obniżało taktowania.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Wymuś maksymalne zegary (Tylko Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Dekoduj tekstury ASTC asynchronicznie (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Włącza asynchroniczną kompilację shaderów, co może zmniejszyć zacinanie się shaderów. Ta funkcja jest eksperymentalna.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Użyj asynchronicznego budowania shaderów (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Włącza Szybszy Czas GPU. Ta opcja zmusza większość gier do wyświetlania w swojej najwyższej natywnej rozdzielczości.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Użyj Szybszego Czasu GPU (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Włącza pamięć podręczną strumienia specyficzną dla dostawcy GPU. Ta opcja może znacznie skrócić czas ładowania modułu cieniującego w przypadkach, gdy sterownik Vulkan nie przechowuje wewnętrznie plików pamięci podręcznej strumienia.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Użyj pamięci podręcznej strumienia dla Vulkana</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Filtrowanie anizotropowe:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Automatyczne</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Domyślne</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3227,100 +2615,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Informacje</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Nazwa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>Identyfikator gry</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Nazwa pliku</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Format</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Wersja</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Rozmiar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Deweloper</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Dodatki</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Ogólne</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Dodatki</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Grafika</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Zaaw. Grafika</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Dźwięk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Profil wejściowy</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Właściwości</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Użyj globalnej konfiguracji (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3643,412 +3026,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Ustawienia systemu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Region:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Automatyczny</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Domyślne</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Egipt</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Irlandia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Islandia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Izrael</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamajka</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japonia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polska</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugalia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapur</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turcja</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Uniwersalny</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>USA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Australia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Chiny</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Korea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Tajwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Strefa czasowa:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Uwaga: można to zmienić, gdy ustawienie regionu jest wybierane automatycznie</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japoński (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Angielski Amerykański</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Francuski (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Niemiecki (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Włoski (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Hiszpański (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Chiński</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Koreański (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Duński (Holandia)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portugalski (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Rosyjski (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Tajwański</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Angielski (Brytyjski)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Fancuski (Kanada)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Hiszpański (Latin American)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Chiński (Uproszczony)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Chiński tradycyjny (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Portugalski (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>Niestandardowy RTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Język</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Ziarno RNG</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Nazwa urządzenia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Ustawienia systemu są dostępne tylko wtedy, gdy gra nie jest uruchomiona.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Uwaga: "%1" nie jest poprawnym językiem dla regionu "%2"</translation> </message> @@ -4257,64 +3245,64 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Żadny</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Małe (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Standardowe (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Duże (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Pełny Rozmiar (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Małe (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Standardowe (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Duże (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Nazwa pliku</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Typ pliku</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>Identyfikator gry</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Nazwa Tytułu</translation> </message> @@ -4417,15 +3405,31 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Rozdzielczość:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Wybierz ścieżkę zrzutów ekranu...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4726,12 +3730,12 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Łączenie</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Połącz</translation> </message> @@ -4739,86 +3743,86 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Dane anonimowe są gromadzone</a> aby ulepszyć yuzu. <br/><br/>Czy chcesz udostępnić nam swoje dane o użytkowaniu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetria</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Wykryto uszkodzoną instalację Vulkana</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Inicjalizacja Vulkana nie powiodła się podczas uruchamiania.<br><br>Kliknij<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>tutaj aby uzyskać instrukcje dotyczące rozwiązania tego problemu</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Ładowanie apletu internetowego...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Wyłącz Aplet internetowy</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Wyłączanie web appletu może doprowadzić do nieokreślonych zachowań - wyłączyć applet należy jedynie grając w Super Mario 3D All-Stars. Na pewno chcesz wyłączyć web applet? (Można go ponownie włączyć w ustawieniach debug.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Ilość budowanych shaderów</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Obecnie wybrany mnożnik rozdzielczości.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Aktualna prędkość emulacji. Wartości większe lub niższe niż 100% wskazują, że emulacja działa szybciej lub wolniej niż Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Ile klatek na sekundę gra aktualnie wyświetla. To będzie się różnić w zależności od gry, od sceny do sceny.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Czas potrzebny do emulacji klatki na sekundę Switcha, nie licząc ograniczania klatek ani v-sync. Dla emulacji pełnej szybkości powinno to wynosić co najwyżej 16,67 ms.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation type="unfinished"/> </message> @@ -4896,419 +3900,419 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe <translation>Wystąpił nieznany błąd. Więcej informacji można znaleźć w pliku log.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Zamykanie aplikacji...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Zapis danych</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Dane modów</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Błąd podczas otwarcia folderu %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Folder nie istnieje!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Błąd podczas otwierania przenośnej pamięci podręcznej Shaderów.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Nie udało się stworzyć ścieżki shaderów dla tego tytułu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Błąd podczas usuwania zawartości</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Błąd podczas usuwania aktualizacji</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Błąd podczas usuwania dodatków</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Czy usunąć zainstalowaną zawartość gry?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Czy usunąć zainstalowaną aktualizację gry?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Czy usunąć zainstalowane dodatki gry?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Usuń wpis</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Pomyślnie usunięto</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Pomyślnie usunięto zainstalowaną grę.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Gra nie jest zainstalowana w NAND i nie może zostać usunięta.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Pomyślnie usunięto zainstalowaną łatkę.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Brak zainstalowanych łatek dla tego tytułu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Brak zainstalowanych DLC dla tego tytułu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>Pomyślnie usunięto %1 zainstalowane DLC.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Usunąć Transferowalne Shadery OpenGL?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Usunąć Transferowalne Shadery Vulkan?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Usunąć Wszystkie Transferowalne Shadery?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Usunąć niestandardową konfigurację gry?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>Usunąć pamięć podręczną?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Usuń plik</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Błąd podczas usuwania przenośnej pamięci podręcznej Shaderów.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Pamięć podręczna Shaderów dla tego tytułu nie istnieje.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Pomyślnie usunięto przenośną pamięć podręczną Shaderów.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Nie udało się usunąć przenośnej pamięci Shaderów.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Błąd podczas usuwania pamięci podręcznej strumienia sterownika Vulkana</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Błąd podczas usuwania pamięci podręcznej strumienia sterownika.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Błąd podczas usuwania Transferowalnych Shaderów</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Pomyślnie usunięto transferowalne shadery.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Nie udało się usunąć ścieżki transferowalnych shaderów.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Błąd podczas usuwania niestandardowej konfiguracji</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Niestandardowa konfiguracja nie istnieje dla tego tytułu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Pomyślnie usunięto niestandardową konfiguracje gry.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Nie udało się usunąć niestandardowej konfiguracji gry.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>Wypakowanie RomFS nieudane!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Wystąpił błąd podczas kopiowania plików RomFS lub użytkownik anulował operację.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Pełny</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Szkielet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Wybierz tryb zrzutu RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Proszę wybrać w jaki sposób chcesz, aby zrzut pliku RomFS został wykonany. <br>Pełna kopia ze wszystkimi plikami do nowego folderu, gdy <br>skielet utworzy tylko strukturę folderu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>Nie ma wystarczająco miejsca w %1 aby wyodrębnić RomFS. Zwolnij trochę miejsca, albo zmień ścieżkę zrzutu RomFs w Emulacja> Konfiguruj> System> System Plików> Źródło Zrzutu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Wypakowywanie RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Anuluj</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Wypakowanie RomFS zakończone pomyślnie!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Operacja zakończona sukcesem.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Utwórz skrót</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Utworzy to skrót do obecnego AppImage. Może nie działać dobrze po aktualizacji. Kontynuować?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Nie można utworzyć skrótu na pulpicie. Ścieżka "%1" nie istnieje.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Nie można utworzyć skrótu w menu aplikacji. Ścieżka "%1" nie istnieje oraz nie może być utworzona.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Utwórz ikonę</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Nie można utworzyć pliku ikony. Ścieżka "%1" nie istnieje oraz nie może być utworzona.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Włącz %1 z emulatorem yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Nie udało się utworzyć skrótu pod %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Pomyślnie utworzono skrót do %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Błąd podczas otwierania %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Wybierz folder...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Właściwości</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Właściwości tej gry nie mogły zostać załadowane.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Plik wykonywalny Switcha (%1);;Wszystkie pliki (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Załaduj plik...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Otwórz folder wypakowanego ROMu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Wybrano niewłaściwy folder</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Folder wybrany przez ciebie nie zawiera 'głownego' pliku.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Instalacyjne pliki Switch'a (*.nca *.nsp *.xci);;Archiwum zawartości Nintendo (*.nca);;Pakiet poddany Nintendo (*.nsp);;Obraz z kartridża NX (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Zainstaluj pliki</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>1 plik został</numerusform><numerusform>%n plików zostało</numerusform><numerusform>%n plików zostało</numerusform><numerusform>%n plików zostało</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Instalowanie pliku "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Wynik instalacji</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Aby uniknąć ewentualnych konfliktów, odradzamy użytkownikom instalowanie gier na NAND. Proszę, używaj tej funkcji tylko do instalowania łatek i DLC.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>1 nowy plik został zainstalowany @@ -5318,324 +4322,324 @@ Proszę, używaj tej funkcji tylko do instalowania łatek i DLC.</translation> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>1 plik został nadpisany</numerusform><numerusform>%n plików zostało nadpisane</numerusform><numerusform>%n plików zostało nadpisane</numerusform><numerusform>%n plików zostało nadpisane</numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>1 pliku nie udało się zainstalować</numerusform><numerusform>%n plików nie udało się zainstalować</numerusform><numerusform>%n plików nie udało się zainstalować</numerusform><numerusform>%n plików nie udało się zainstalować</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Aplikacja systemowa</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Archiwum systemu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Aktualizacja aplikacji systemowej</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Paczka systemowa (Typ A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Paczka systemowa (Typ B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Gra</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Aktualizacja gry</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>Dodatek do gry</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Tytuł Delta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Wybierz typ instalacji NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Wybierz typ tytułu, do którego chcesz zainstalować ten NCA, jako: (W większości przypadków domyślna "gra" jest w porządku.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Instalacja nieudana</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Typ tytułu wybrany dla NCA jest nieprawidłowy.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Nie znaleziono pliku</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Nie znaleziono pliku "%1"</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Wymagania sprzętowe nie są spełnione</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Twój system nie spełnia rekomendowanych wymagań sprzętowych. Raportowanie kompatybilności zostało wyłączone.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Brakuje konta Yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Aby przesłać test zgodności gry, musisz połączyć swoje konto yuzu.<br><br/> Aby połączyć swoje konto yuzu, przejdź do opcji Emulacja &gt; Konfiguracja &gt; Sieć.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Błąd otwierania adresu URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Nie można otworzyć adresu URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Nagrywanie TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Nadpisać plik gracza 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Wykryto nieprawidłową konfigurację</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Nie można używać kontrolera handheld w trybie zadokowanym. Zostanie wybrany kontroler Pro.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>Amiibo zostało "zdjęte"</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Błąd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Ta gra nie szuka amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Plik Amiibo (%1);;Wszyskie pliki (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Załaduj Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Błąd podczas ładowania pliku danych Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Wybrany plik nie jest poprawnym amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Wybrany plik jest już w użyciu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Wystąpił nieznany błąd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Zrób zrzut ekranu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Obrazek PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Status TAS: Działa %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Status TAS: Nagrywa %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Status TAS: Bezczynny %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Status TAS: Niepoprawny</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Wyłącz</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Przestań N&agrywać</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>N&agraj</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Budowanie shadera</numerusform><numerusform>Budowanie: %n shaderów</numerusform><numerusform>Budowanie: %n shaderów</numerusform><numerusform>Budowanie: %n shaderów</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Skala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Prędkość: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Prędkość: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Gra: %1 FPS (Odblokowane)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Gra: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Klatka: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>BEZ AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>Głośność: Wyciszony</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>Głośność: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Potwierdź ponowną aktywacje klucza</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5652,37 +4656,37 @@ i opcjonalnie tworzyć kopie zapasowe. Spowoduje to usunięcie wygenerowanych automatycznie plików kluczy i ponowne uruchomienie modułu pochodnego klucza.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Brakujące bezpieczniki</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation> - Brak BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - Brak BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - Brak PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Brak komponentów wyprowadzania</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Brakuje elementów, które mogą uniemożliwić zakończenie wyprowadzania kluczy. <br>Postępuj zgodnie z <a href='https://yuzu-emu.org/help/quickstart/'>yuzu quickstart guide</a> aby zdobyć wszystkie swoje klucze i gry.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5691,49 +4695,49 @@ Zależnie od tego może potrwać do minuty na wydajność twojego systemu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Wyprowadzanie kluczy...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Wybierz cel zrzutu RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Proszę wybrać RomFS, jakie chcesz zrzucić.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Czy na pewno chcesz zamknąć yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Czy na pewno chcesz zatrzymać emulację? Wszystkie niezapisane postępy zostaną utracone.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5742,97 +4746,97 @@ Would you like to bypass this and exit anyway?</source> Czy chcesz to ominąć i mimo to wyjść?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Żadna (wyłączony)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilinearny</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bikubiczny</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Kulisty</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Zadokowany</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Przenośnie</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Normalny</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Wysoki</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5840,44 +4844,44 @@ Czy chcesz to ominąć i mimo to wyjść?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL niedostępny!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Współdzielone konteksty OpenGL nie są obsługiwane.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu nie zostało skompilowane z obsługą OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Błąd podczas inicjowania OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>Twoja karta graficzna może nie obsługiwać OpenGL lub nie masz najnowszych sterowników karty graficznej.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Błąd podczas inicjowania OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>Twoja karta graficzna może nie obsługiwać OpenGL 4.6 lub nie masz najnowszych sterowników karty graficznej.<br><br>GL Renderer:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>Twoja karta graficzna może nie obsługiwać co najmniej jednego wymaganego rozszerzenia OpenGL. Upewnij się, że masz najnowsze sterowniki karty graficznej<br><br>GL Renderer:<br>%1<br><br>Nieobsługiwane rozszerzenia:<br>%2</translation> </message> @@ -5885,173 +4889,173 @@ Czy chcesz to ominąć i mimo to wyjść?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Ulubione</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Uruchom grę</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Uruchom grę bez niestandardowej konfiguracji</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Otwórz lokalizację zapisów</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Otwórz lokalizację modyfikacji</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Otwórz Transferowalną Pamięć Podręczną Pipeline</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Usuń</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Usuń zainstalowaną łatkę</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Usuń wszystkie zainstalowane DLC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Usuń niestandardową konfigurację</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Usuń pamięć podręczną</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Usuń Pamięć Podręczną Pipeline OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Usuń Pamięć Podręczną Pipeline Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Usuń całą pamięć podręczną Pipeline</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Usuń całą zainstalowaną zawartość</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Zrzuć RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Zrzuć RomFS do SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Kopiuj identyfikator gry do schowka</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Nawiguj do wpisu kompatybilności gry</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Utwórz skrót</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Dodaj do pulpitu</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Dodaj do menu aplikacji</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Właściwości</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Skanuj podfoldery</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Usuń katalog gier</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Przenieś w górę</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Przenieś w dół</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Otwórz lokalizacje katalogu</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Wyczyść</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Nazwa gry</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Kompatybilność</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Dodatki</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Typ pliku</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Rozmiar</translation> </message> @@ -6122,7 +5126,7 @@ Czy chcesz to ominąć i mimo to wyjść?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Kliknij podwójnie aby dodać folder do listy gier</translation> </message> @@ -6135,12 +5139,12 @@ Czy chcesz to ominąć i mimo to wyjść?</translation> <translation><numerusform>1 z %n rezultatów</numerusform><numerusform>%1 z %n rezultatów</numerusform><numerusform>%1 z %n rezultatów</numerusform><numerusform>%1 z %n rezultatów</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filter:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Wpisz typ do filtra</translation> </message> @@ -6216,12 +5220,12 @@ Czy chcesz to ominąć i mimo to wyjść?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Błąd</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Nie udało się ogłosić pokoju w publicznym lobby. Aby udostępnić pokój publicznie, musisz mieć ważne konto yuzu skonfigurowane w Emulacja -> Konfiguruj... -> Sieć. Jeśli nie chcesz publikować pokoju w publicznym lobby, zamiast tego wybierz opcję Niepubliczny. @@ -6231,13 +5235,11 @@ Komunikat debugowania:</translation> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Wycisz/Odcisz Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6258,111 +5260,113 @@ Komunikat debugowania:</translation> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Okno główne</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Zmniejsz głośność dźwięku</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Zwiększ głośność dźwięku</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Zrób zrzut ekranu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Zmień filtr adaptacyjny</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Zmień tryb dokowania</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Zmień dokładność GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Kontynuuj/Zatrzymaj Emulację</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Wyłącz Pełny Ekran</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Wyjdź z yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Pełny ekran</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Załaduj plik...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Załaduj/Usuń Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Zrestartuj Emulację</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Zatrzymaj Emulację</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Nagrywanie TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Reset TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>TAS Start/Stop</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Pokaż pasek filtrowania</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Przełącz limit liczby klatek na sekundę</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Włącz przesuwanie myszką</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Przełącz pasek stanu</translation> </message> @@ -6482,42 +5486,42 @@ Komunikat debugowania:</translation> <translation>Odśwież Lobby</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Aby dołączyć, potrzebne jest hasło</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Hasło:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Gracze</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Nazwa Pokoju</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Preferowana Gra</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Host</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Odświeżam</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Odśwież listę</translation> </message> @@ -7624,7 +6628,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro kontroler</translation> </message> @@ -7637,7 +6641,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Para Joyconów</translation> </message> @@ -7650,7 +6654,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Lewy Joycon</translation> </message> @@ -7663,7 +6667,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Prawy Joycon</translation> </message> @@ -7692,7 +6696,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Handheld</translation> </message> @@ -7808,32 +6812,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Kontroler GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Kontroler NES/Pegasus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Kontroler SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Kontroler N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Mega Drive</translation> </message> diff --git a/dist/languages/pt_BR.ts b/dist/languages/pt_BR.ts index 6889eb862..fbe66b4f1 100644 --- a/dist/languages/pt_BR.ts +++ b/dist/languages/pt_BR.ts @@ -366,78 +366,32 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Áudio</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Mecanismo de saída:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Dispositivo de saída</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Dispositivo de entrada</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Modo de saída de som</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Estéreo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Usar volume global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Definir volume:</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Volume:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Silenciar audio quando a janela ficar em segundo plano</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Áudio</translation> </message> </context> <context> @@ -501,139 +455,25 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Geral</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Precisão:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Automático</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Preciso</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Não seguro</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoia (desativa a maioria das otimizações)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Recomendamos definir a precisão para "Automático".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Ajustes de otimização não seguros de CPU </translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Estes ajustes reduzem a precisão para aprimorar a velocidade.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Esta opção melhora o desempenho reduzindo a precisão de instruções de multiplicação-adição unificada (FMA) em CPUs sem suporte nativo a este recurso.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Não usar FMA (melhora o desempenho em CPUs sem FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Esta opção melhora o desempenho de algumas instruções de ponto flutuante usando aproximações nativas menos precisas.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>FRSQRTE e FRECPE mais rápidos</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Esta opção melhora a velocidade das funções de ponto flutuante ASIMD de 32 bits ao rodar com modos de arredondamento incorretos.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Instruções ASIMD mais rápidas (apenas 32 bits)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Esta opção melhora a velocidade ao remover a verificação de valores não numerais. Por outro lado, ela reduz a precisão de certas instruções de ponto flutuante.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Tratamento impreciso de NaN</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Esta opção melhora a velocidade, eliminando uma verificação de segurança antes de cada leitura/gravação de memória no hóspede. A desativação pode permitir que um jogo leia/escreva a memória do emulador.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Desativar a verificação do espaço de endereços</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Esta opção melhora a velocidade ao depender apenas da semântica da instrução cmpxchg para garantir a segurança de instruções de acesso exclusivo. Observe que isto pode resultar em deadlocks e outras condições de concorrência.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ignorar monitor global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Os ajustes de CPU só estão disponíveis enquanto o jogo não estiver em execução.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -852,222 +692,222 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Depurador</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Ativar GDB stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Porta:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Registros de depuração</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Filtro global de registros</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Mostrar registro no console</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Abrir local dos registros</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Filtro global de registros</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Quando ativado, o tamanho máximo do arquivo de registro aumenta de 100 MB para 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Ativar registros avançados**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Mostrar registro no console</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Linha de argumentos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Quando ativado, a API gráfica entra em um modo de depuração mais lento.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Ativar depuração de gráficos</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Quando ativado, ativa a extração de registros de travamento do Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Quando ativado, executa shaders sem mudanças de lógica de loop</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Ativar Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Desativar verificação de segurança de loops</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Se selecionado, extrai todos os shaders originários do cache do disco ou do jogo conforme encontrá-los.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Descarregar shaders do jogo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Quando marcada, essa opção irá extrair todos os macro programas da GPU</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Quando marcado, desabilita as funções do macro HLE. Habilitar esta opção faz com que os jogos rodem mais lentamente</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Extrair macros Maxwell</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Desabilitar o Macro HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Quando ativado, desativa o macro compilador Just In Time. Ativar isto faz os jogos rodarem mais lentamente.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Desativar macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Quando marcado, desabilita as funções do macro HLE. Habilitar esta opção faz com que os jogos rodem mais lentamente</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Quando ativado, a API gráfica entra em um modo de depuração mais lento.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Desabilitar o Macro HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Ativar depuração de gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Quando marcada, essa opção irá extrair todos os macro programas da GPU</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Extrair macros Maxwell</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Quando ativado, o yuzu registrará estatísticas sobre o cache de pipeline compilado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Ativar Feedback de Shaders</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Quando ativado, executa shaders sem mudanças de lógica de loop</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Desativar verificação de segurança de loops</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Quando ativado, ativa a extração de registros de travamento do Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Depuração</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Ativar Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Ativar serviços de relatório detalhado**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Avançado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Ativar acesso de registro FS</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Permite que o yuzu procure por um ambiente Vulkan funcional quando o programa iniciar. Desabilite essa opção se estiver causando conflitos com programas externos visualizando o yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Habilite essa opção para gravar a última saída da lista de comandos de áudio para o console. Somente afetará jogos que utilizam o renderizador de áudio.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Executar checagem do Vulkan na inicialização</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Despejar comandos de áudio no console**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Desativar o applet da web</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Criar um despejo resumido após uma falha</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Ativar todos os tipos de controles</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Avançado</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Ativar auto-esboço**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Modo quiosque (Quest)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Ativar depuração de CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Ativar asserções de depuração</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Ativar auto-esboço**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Depuração</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Ativar todos os tipos de controles</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Ativar acesso de registro FS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Desativar o applet da web</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Criar um despejo resumido após uma falha</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Permite que o yuzu procure por um ambiente Vulkan funcional quando o programa iniciar. Desabilite essa opção se estiver causando conflitos com programas externos visualizando o yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Habilite essa opção para gravar a última saída da lista de comandos de áudio para o console. Somente afetará jogos que utilizam o renderizador de áudio.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Executar checagem do Vulkan na inicialização</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Despejar comandos de áudio no console**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Ativar serviços de relatório detalhado**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Isto será restaurado automaticamente assim que o yuzu for fechado.</translation> </message> @@ -1137,78 +977,83 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <translation>Configurações do yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Áudio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Depuração</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Sistema de arquivos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Geral</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>GráficosAvançado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Teclas de atalho</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Controles</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Perfis</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Rede</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Lista de jogos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Rede</translation> </message> @@ -1367,57 +1212,17 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <translation>Geral</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Limitar percentual de velocidade</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Emulação de CPU multinúcleo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Confirmar saída quando a emulação estiver em execução</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Escolher um usuário ao iniciar um jogo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Pausar emulação quando a janela ficar em segundo plano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Esconder cursor do mouse quando em inatividade</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Redefinir todas as configurações</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Isto restaura todas as configurações e exclui as configurações individuais de todos os jogos. As pastas de jogos, perfis de jogos e perfis de controles não serão excluídos. Deseja prosseguir?</translation> </message> @@ -1440,308 +1245,43 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <translation>Configurações de API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Suporte de shaders:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Dispositivo:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Nenhum</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Configurações gráficas</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Usar cache de pipeline em disco</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Usar emulação assíncrona da GPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Acelerar a decodificação de textura ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>Modo de Sincronização vertical:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Emulação NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Sem saída de vídeo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Decodificação de vídeo pela CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Decodificação de vídeo pela GPU (Padrão)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Modo de tela cheia:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Janela em tela cheia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Tela cheia exclusiva</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Proporção de tela:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Padrão (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Forçar 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Forçar 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Forçar 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Esticar para a janela</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Resolução:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Filtro de adaptação de janela:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Vizinho mais próximo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilinear</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicúbico</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussiano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Método de Anti-Aliasing</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Usar FSR Sharpness global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Definir FSR Sharpness</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>FSR Sharpness:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Usar cor de fundo global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Configurar cor de fundo:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Cor de fundo:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Shaders Assembly, apenas NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Experimental, Somente Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Desligado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>Sincronização vertical desligada</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Recomendado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Ligado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>Sincronização vertical ligada</translation> </message> @@ -1763,162 +1303,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>Configurações gráficas avançadas</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Nível de precisão:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>Recompressão ASTC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Descompactado (Melhor qualidade)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (Baixa qualidade)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (Média qualidade)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Ativar apresentação assíncrona (Somente Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Executa trabalho em segundo plano aguardando pelos comandos gráficos para evitar a GPU de reduzir seu clock.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Forçar clock máximo (somente Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Habilitar decodificação assíncrona de texturas ASTC, isso pode reduzir interrupções no tempo de carga. Essa funcionalidade é experimental.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Decodificação assíncrona de texturas ASTC (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Realiza a compilação de shaders de forma assíncrona, o que pode reduzir engasgos de shaders. Esta opção é experimental.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Usar compilação assíncrona de shaders (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Ativa um tempo de resposta rápido da GPU. Esta opção forçará a maioria dos jogos a rodar em sua resolução nativa mais alta.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Usar tempo de resposta rápido da GPU (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Habilita cache de pipeline específico do fabricante. Essa opção pode melhorar o tempo de carga dos shaders significativamente nos casos onde o driver do Vulkan não armazena os arquivos cache de pipeline internamente.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Utilizar cache de pipeline do Vulkan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Ativar Compute Pipelines (Intel Vulkan only)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Filtragem anisotrópica:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Automático</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Padrão</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3233,100 +2617,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Diálogo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Informações</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Nome</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID do título</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Nome do arquivo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Formato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Versão</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Tamanho</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Desenvolvedor</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Adicionais</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Geral</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Adicionais</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Gráf. avançados</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Áudio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Perfis de controle</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Propriedades</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Usar configuração global (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3649,412 +3028,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Configurações de sistema</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Região:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Automático</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Padrão</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Egito</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Islândia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Irã</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japão</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Ilhas Marshall</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Líbia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polônia </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapura</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turquia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>EUA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Austrália</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>China</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Coréia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Fuso horário:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Nota: isso pode ser substituído caso a configuração de região automática esteja ativada</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japônes (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Inglês Americano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Francês (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Alemão (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italiano (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Espanhol (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Chinês</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Coreano (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Holandês (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Português</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Russo (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwanês</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Inglês britânico (British English)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Francês canadense (Canadian French)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Espanhol latino-americano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Chinês simplificado</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Chinês tradicional (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Português do Brasil (Brazilian Portuguese)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>Data e hora personalizada</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Idioma</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Semente RNG</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Nome do Dispositivo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Layout de memória estendida inseguro (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>As configurações de sistema são acessíveis apenas quando não houver nenhum jogo em execução.</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Aviso: "%1" não é um idioma válido para a região "%2"</translation> </message> @@ -4263,64 +3247,64 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Nenhum</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Pequeno (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Padrão (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Grande (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Tamanho completo (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Pequeno (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Padrão (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Grande (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Nome do arquivo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Tipo de arquivo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID do título</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Nome do título</translation> </message> @@ -4423,15 +3407,31 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Resolução:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Selecione a pasta de capturas de tela...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4732,12 +3732,12 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Conectando</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Conectar</translation> </message> @@ -4745,86 +3745,86 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Dados anônimos são recolhidos</a> para ajudar a melhorar o yuzu. <br/><br/>Gostaria de compartilhar os seus dados de uso conosco?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetria</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Detectada Instalação Defeituosa do Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>A inicialização do Vulkan falhou durante a carga do programa. <br><br>Clique <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>aqui para instruções de como resolver o problema</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Carregando applet web...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Desativar o applet da web</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>A desativação do applet da web pode causar comportamento inesperado e deve apenas ser usada com Super Mario 3D All-Stars. Você deseja mesmo desativar o applet da web? (Ele pode ser reativado nas configurações de depuração.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>A quantidade de shaders sendo construídos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>O atualmente multiplicador de escala de resolução selecionado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Velocidade atual de emulação. Valores maiores ou menores que 100% indicam que a emulação está rodando mais rápida ou lentamente que em um Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Quantos quadros por segundo o jogo está exibindo atualmente. Isto irá variar de jogo para jogo e cena para cena.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Tempo que leva para emular um quadro do Switch, sem considerar o limitador de taxa de quadros ou a sincronização vertical. Um valor menor ou igual a 16.67 ms indica que a emulação está em velocidade plena.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Unmute</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Mudo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Redefinir volume</translation> </message> @@ -4902,418 +3902,418 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe <translation>Ocorreu um erro desconhecido. Consulte o registro para mais detalhes.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Encerrando software...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Dados de jogos salvos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Dados de mods</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Erro ao abrir a pasta %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>A pasta não existe!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Erro ao abrir o cache de shaders transferível</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Falha ao criar o diretório de cache de shaders para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Erro ao Remover Conteúdos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Erro ao Remover Atualização</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Erro ao Remover DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Remover Conteúdo Instalado do Jogo?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Remover Atualização Instalada do Jogo?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Remover DLC Instalada do Jogo?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Remover item</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Removido com sucesso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>O jogo base foi removido com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>O jogo base não está instalado na NAND e não pode ser removido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>A atualização instalada foi removida com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Não há nenhuma atualização instalada para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Não há nenhum DLC instalado para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>%1 DLC(s) instalados foram removidos com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Apagar o cache de shaders transferível do OpenGL?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Apagar o cache de shaders transferível do Vulkan?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Apagar todos os caches de shaders transferíveis?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Remover configurações customizadas do jogo?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>Remover Armazenamento da Cache?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Remover arquivo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Erro ao remover cache de shaders transferível</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Não existe um cache de shaders para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>O cache de shaders transferível foi removido com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Falha ao remover o cache de shaders transferível.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Erro ao Remover Cache de Pipeline do Driver Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Falha ao remover o pipeline de cache do driver.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Erro ao remover os caches de shaders transferíveis</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Os caches de shaders transferíveis foram removidos com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Falha ao remover o diretório do cache de shaders transferível.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Erro ao remover as configurações customizadas do jogo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Não há uma configuração customizada para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>As configurações customizadas do jogo foram removidas com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Falha ao remover as configurações customizadas do jogo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>Falha ao extrair RomFS!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Houve um erro ao copiar os arquivos RomFS ou o usuário cancelou a operação.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Extração completa</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Apenas estrutura</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Selecione o modo de extração do RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Selecione a forma como você gostaria que o RomFS seja extraído.<br>"Extração completa" copiará todos os arquivos para a nova pasta, enquanto que <br>"Apenas estrutura" criará apenas a estrutura de pastas.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>Não há espaço suficiente em %1 para extrair o RomFS. Por favor abra espaço ou selecione um diretório diferente em Emulação > Configurar > Sistema > Sistema de arquivos > Extrair raiz</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Extraindo RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Cancelar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Extração do RomFS concluida!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>A operação foi concluída com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Criar Atalho</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Isso irá criar um atalho para o AppImage atual. Isso pode não funcionar corretamente se você fizer uma atualização. Continuar?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Não foi possível criar um atalho na área de trabalho. O caminho "%1" não existe.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Não foi possível criar um atalho no menu de aplicativos. O caminho "%1" não existe e não pode ser criado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Criar Ícone</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Não foi possível criar o arquivo de ícone. O caminho "%1" não existe e não pode ser criado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Iniciar %1 com o emulador yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Falha ao criar um atalho em %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Atalho criado em %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Erro ao abrir %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Selecionar pasta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Propriedades</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>As propriedades do jogo não puderam ser carregadas.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Executável do Switch (%1);;Todos os arquivos (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Carregar arquivo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Abrir pasta da ROM extraída</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Pasta inválida selecionada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>A pasta que você selecionou não contém um arquivo 'main'.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Arquivo de Switch instalável (*.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="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Instalar arquivos</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n arquivo restante</numerusform><numerusform>%n arquivo(s) restante(s)</numerusform><numerusform>%n arquivo(s) restante(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Instalando arquivo "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Resultados da instalação</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Para evitar possíveis conflitos, desencorajamos que os usuários instalem os jogos base na NAND. Por favor, use esse recurso apenas para instalar atualizações e DLCs.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n arquivo(s) instalado(s) @@ -5322,7 +4322,7 @@ Por favor, use esse recurso apenas para instalar atualizações e DLCs.</transla </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n arquivo(s) sobrescrito(s) @@ -5331,7 +4331,7 @@ Por favor, use esse recurso apenas para instalar atualizações e DLCs.</transla </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n arquivo(s) não instalado(s) @@ -5340,312 +4340,312 @@ Por favor, use esse recurso apenas para instalar atualizações e DLCs.</transla </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Aplicativo do sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Arquivo do sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Atualização de aplicativo do sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Pacote de firmware (tipo A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Pacote de firmware (tipo B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Jogo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Atualização de jogo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC de jogo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Título delta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Selecione o tipo de instalação do NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Selecione o tipo de título como o qual você gostaria de instalar este NCA: (Na maioria dos casos, o padrão 'Jogo' serve bem.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Falha ao instalar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>O tipo de título que você selecionou para o NCA é inválido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Arquivo não encontrado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Arquivo "%1" não encontrado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Requisitos de hardware não atendidos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Seu sistema não atende os requisitos de harwdare. O relatório de compatibilidade foi desabilitado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Conta do yuzu faltando</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Para enviar um caso de teste de compatibilidade de jogo, você precisa entrar com a sua conta do yuzu.<br><br/>Para isso, vá para Emulação &gt; Configurar... &gt; Rede.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Erro ao abrir URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Não foi possível abrir o URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Gravando TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Sobrescrever arquivo do jogador 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Configuração inválida detectada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>O controle portátil não pode ser usado no modo encaixado na base. O Pro Controller será selecionado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>O amiibo atual foi removido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Erro</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>O jogo atual não está procurando amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Arquivo Amiibo (%1);; Todos os arquivos (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Carregar Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Erro ao carregar dados do Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>O arquivo selecionado não é um amiibo válido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>O arquivo selecionado já está em uso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Ocorreu um erro desconhecido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Capturar tela</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Imagem PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Situação TAS: Rodando %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Situação TAS: Gravando %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Situação TAS: Repouso %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Situação TAS: Inválido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Parar de rodar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Iniciar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Parar G&ravação</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>G&ravação</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Compilando: %n shader(s)</numerusform><numerusform>Compilando: %n shader(s)</numerusform><numerusform>Compilando: %n shader(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Escala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Velocidade: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Velocidade: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Jogo: %1 FPS (Desbloqueado)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Jogo: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Quadro: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>Sem AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>VOLUME: MUDO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUME: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Confirmar rederivação de chave</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5662,37 +4662,37 @@ e opcionalmente faça cópias de segurança. Isto excluirá o seus arquivos de chaves geradas automaticamente, e reexecutar o módulo de derivação de chaves.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Faltando fusíveis</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation> - Faltando BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - Faltando BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - Faltando PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Faltando componentes de derivação</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Chaves de encriptação faltando. <br>Por favor, siga <a href='https://yuzu-emu.org/help/quickstart/'>o guia de início rápido</a> para extrair suas chaves, firmware e jogos. <br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5701,49 +4701,49 @@ Isto pode demorar até um minuto, dependendo do desempenho do seu sistema.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Derivando chaves</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Falha a desencriptar o arquivo do sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>Chaves de encriptação falharam a desencriptar o firmware. <br>Por favor segue <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> para obter todas as tuas chaves, firmware e jogos.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Selecionar alvo de extração do RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Selecione qual RomFS você quer extrair.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Você deseja mesmo fechar o yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Deseja mesmo parar a emulação? Qualquer progresso não salvo será perdido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5752,97 +4752,97 @@ Would you like to bypass this and exit anyway?</source> Deseja ignorar isso e sair mesmo assim?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Nenhum</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilinear</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicúbico</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussiano</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Na base</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Portátil</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Normal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Alto</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulcano</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5850,44 +4850,44 @@ Deseja ignorar isso e sair mesmo assim?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL não disponível!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Shared contexts do OpenGL não são suportados.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>O yuzu não foi compilado com suporte para OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Erro ao inicializar o OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>Sua GPU pode não suportar OpenGL, ou você não possui o driver gráfico mais recente.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Erro ao inicializar o OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>Sua GPU pode não suportar o OpenGL 4.6, ou você não possui os drivers gráficos mais recentes.<br><br>Renderizador GL:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>Sua GPU pode não suportar uma ou mais extensões necessárias do OpenGL. Verifique se você possui a última versão dos drivers gráficos.<br><br>Renderizador GL:<br>%1<br><br>Extensões não suportadas:<br>%2</translation> </message> @@ -5895,173 +4895,173 @@ Deseja ignorar isso e sair mesmo assim?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Favorito</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Iniciar jogo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Iniciar jogo sem configuração personalizada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Abrir local dos jogos salvos</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Abrir local dos dados de mods</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Abrir cache de pipeline transferível</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Remover</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Remover atualização instalada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Remover todos os DLCs instalados</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Remover configuração customizada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Remover cache do armazenamento </translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Remover cache de pipeline do OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Remover cache de pipeline do Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Remover todos os caches de pipeline</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Remover todo o conteúdo instalado</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Extrair RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Extrair RomFS para SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Copiar ID do título para a área de transferência</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Abrir artigo do jogo no GameDB</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Criar atalho</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Adicionar à área de trabalho</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Adicionar ao menu de aplicativos</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Propriedades</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Examinar subpastas</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Remover pasta de jogo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Mover para cima</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Mover para baixo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Abrir local da pasta</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Limpar</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Nome</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Compatibilidade</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Adicionais</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Tipo de arquivo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Tamanho</translation> </message> @@ -6132,7 +5132,7 @@ Deseja ignorar isso e sair mesmo assim?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Clique duas vezes para adicionar uma pasta à lista de jogos</translation> </message> @@ -6145,12 +5145,12 @@ Deseja ignorar isso e sair mesmo assim?</translation> <translation><numerusform>%1 de %n resultado(s)</numerusform><numerusform>%1 de %n resultado(s)</numerusform><numerusform>%1 de %n resultado(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filtro:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Digite o padrão para filtrar</translation> </message> @@ -6226,12 +5226,12 @@ Deseja ignorar isso e sair mesmo assim?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Erro</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Falha ao anunciar a sala ao lobby público. Para hospedar uma sala pública você deve ter configurado uma conta válida do yuzu em Emulação -> Configurações -> Web. Se você não quer publicar uma sala no lobby público seleciona a opção Não listado. @@ -6241,13 +5241,11 @@ Mensagem de depuração:</translation> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Mutar/Desmutar Áudio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6268,111 +5266,113 @@ Mensagem de depuração:</translation> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Janela principal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Aumentar volume</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Abaixar volume</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Capturar tela</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Alterar filtro de adaptação</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Alterar Modo de Ancoragem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Alterar precisão da GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Continuar/Pausar emulação</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Sair da tela inteira</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Sair do yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Tela inteira</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Carregar arquivo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Carregar/Remover Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Reiniciar emulação</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Parar emulação</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Gravar TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Reiniciar TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>Iniciar/Parar TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Alternar Barra de Filtro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Alternar Limite de Quadros por Segundo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Alternar o Giro do Mouse</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Alternar Barra de Status</translation> </message> @@ -6492,42 +5492,42 @@ Mensagem de depuração:</translation> <translation>Atualizar sala</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>É necessária uma senha para entrar</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Senha:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Jogadores</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Nome da sala</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Jogo preferido</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Anfitrião</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Atualizando</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Atualizar lista</translation> </message> @@ -7631,7 +6631,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro Controller</translation> </message> @@ -7644,7 +6644,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Par de Joycons</translation> </message> @@ -7657,7 +6657,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Joycon esquerdo</translation> </message> @@ -7670,7 +6670,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Joycon direito</translation> </message> @@ -7699,7 +6699,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Portátil</translation> </message> @@ -7815,32 +6815,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Controle de GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poké Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Controle do NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Controle do SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Controle do Nintendo 64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Mega Drive</translation> </message> diff --git a/dist/languages/pt_PT.ts b/dist/languages/pt_PT.ts index 9c067eaf2..45224d0a3 100644 --- a/dist/languages/pt_PT.ts +++ b/dist/languages/pt_PT.ts @@ -366,78 +366,32 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <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="28"/> - <source>Output Engine:</source> - <translation>Motor de Saída:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Dispositivo de Saída</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Dispositivo de Entrada</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Modo de saída de som</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Estéreo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Usar volume global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Definir volume:</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Volume:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Silenciar audio quando a janela ficar em segundo plano</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <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> </context> <context> @@ -501,137 +455,25 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Geral</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Precisão:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Automático</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Preciso</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Inseguro</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoia (desativa a maioria das otimizações)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Recomendamos definir a precisão para "Automático".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Definições de Optimização do CPU Inseguras</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Estas definições reduzem precisão em troca de velocidade.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> -<div>Esta opção melhora a velocidade ao reduzir a precisão das instruções de fused-multiply-add nas CPUs sem suporte nativo de FMA.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>FMA inseguro (Melhorar performance no CPU sem FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> -<div>Esta opção melhora a rapidez de algumas funções de pontos-flutuantes aproximados ao usar aproximações nativas menos precisas</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>FRSQRTE e FRECPE mais rápido</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Esta opção melhora a velocidade das funções de ponto flutuante ASIMD de 32 bits ao rodar com modos de arredondamento incorretos.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Instruções ASIMD mais rápidas (apenas 32 bits)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Esta opção melhora a velocidade ao remover a verificação de valores não numerais. Por outro lado, ela reduz a precisão de certas instruções de ponto flutuante.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Tratamento impreciso de NaN</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Esta opção melhora a velocidade, eliminando uma verificação de segurança antes de cada leitura/gravação de memória no hóspede. A desativação pode permitir que um jogo leia/escreva a memória do emulador.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Desativar a verificação do espaço de endereços</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Esta opção melhora a velocidade ao depender apenas da semântica da instrução cmpxchg para garantir a segurança de instruções de acesso exclusivo. Observe que isto pode resultar em deadlocks e outras condições de concorrência.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ignorar monitor global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>As configurações do sistema estão disponíveis apenas quando o jogo não está em execução.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -842,222 +684,222 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Depurador</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Activar GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Porta:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Entrando</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Filtro de registro global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Mostrar Relatório na Consola</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Abrir a localização do registro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Filtro de registro global</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Quando ativado, o tamanho máximo do registo aumenta de 100 MB para 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Ativar registros avançados**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Mostrar Relatório na Consola</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Argumentos String</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Quando ativado, a API gráfica entra em um modo de depuração mais lento.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Activar Depuração Gráfica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Quando ativado, ativa a extração de registros de travamento do Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Quando ativado, executa shaders sem mudanças de lógica de loop</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Ativar Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Desativar verificação de segurança de loops</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Se selecionado, descarrega todos os shaders originários do cache do disco ou do jogo conforme encontrá-los.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Descarregar shaders do jogo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Quando marcada, essa opção irá despejar todos os macro programas da GPU</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Quando marcado, desabilita as funções do macro HLE. Habilitar esta opção faz com que os jogos rodem mais lentamente</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Despejar macros Maxwell</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Desabilitar o Macro HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Quando ativado, desativa o macro compilador Just In Time. Ativar isto faz os jogos rodarem mais lentamente.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Desactivar Macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Quando marcado, desabilita as funções do macro HLE. Habilitar esta opção faz com que os jogos rodem mais lentamente</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Quando ativado, a API gráfica entra em um modo de depuração mais lento.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Desabilitar o Macro HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Activar Depuração Gráfica</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Quando marcada, essa opção irá despejar todos os macro programas da GPU</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Despejar macros Maxwell</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Quando ativado, o yuzu registrará estatísticas sobre o cache de pipeline compilado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Ativar Feedback de Shaders</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Quando ativado, executa shaders sem mudanças de lógica de loop</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Desativar verificação de segurança de loops</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Quando ativado, ativa a extração de registros de travamento do Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Depuração</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Ativar Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Ativar serviços de relatório detalhado**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Avançado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Ativar acesso de registro FS</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Permite que o yuzu procure por um ambiente Vulkan funcional quando o programa iniciar. Desabilite essa opção se estiver causando conflitos com programas externos visualizando o yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Habilite essa opção para gravar a última saída da lista de comandos de áudio para o console. Somente afetará jogos que utilizam o renderizador de áudio.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Executar checagem do Vulkan na inicialização</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Despejar comandos de áudio no console**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Desativar Web Applet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Criar um despejo resumido após uma falha</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Ativar todos os tipos de controles</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Avançado</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Ativar auto-esboço**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Modo Quiosque (Quest)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Ativar depuração de CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Ativar asserções de depuração</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Ativar auto-esboço**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Depuração</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Ativar todos os tipos de controles</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Ativar acesso de registro FS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Desativar Web Applet</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Criar um despejo resumido após uma falha</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Permite que o yuzu procure por um ambiente Vulkan funcional quando o programa iniciar. Desabilite essa opção se estiver causando conflitos com programas externos visualizando o yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Habilite essa opção para gravar a última saída da lista de comandos de áudio para o console. Somente afetará jogos que utilizam o renderizador de áudio.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Executar checagem do Vulkan na inicialização</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Despejar comandos de áudio no console**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Ativar serviços de relatório detalhado**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Isto será restaurado automaticamente assim que o yuzu for fechado.</translation> </message> @@ -1127,78 +969,83 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <translation>Configuração yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Depurar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Sistema de Ficheiros</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Geral</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>GráficosAvançados</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Teclas de Atalhos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Controlos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Perfis</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Rede</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Lista de Jogos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Rede</translation> </message> @@ -1357,57 +1204,17 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <translation>Geral</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Percentagem do limitador de velocidade</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Emulação de CPU Multicore</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Confirme a saída enquanto a emulação está em execução</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Solicitar para o utilizador na inicialização do jogo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Pausar o emulador quando estiver em segundo plano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Esconder rato quando inactivo.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Restaurar todas as configurações</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Isto restaura todas as configurações e remove as configurações específicas de cada jogo. As pastas de jogos, perfis de jogos e perfis de controlo não serão removidos. Continuar?</translation> </message> @@ -1430,308 +1237,43 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP.</translatio <translation>Definições API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Suporte de shaders:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Dispositivo:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Nenhum</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Definições Gráficas</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Usar cache de pipeline em disco</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Usar emulação assíncrona de GPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Acelerar a decodificação de textura ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>Modo de Sincronização vertical:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Emulação NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Sem saída de vídeo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Decodificação de vídeo pela CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Decodificação de vídeo pela GPU (Padrão)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Tela Cheia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Janela sem bordas</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Tela cheia exclusiva</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Proporção do Ecrã:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Padrão (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Forçar 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Forçar 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Forçar 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Esticar à Janela</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Resolução:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [EXPERIMENTAL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Filtro de adaptação de janela:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Vizinho mais próximo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilinear</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicúbico</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussiano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Método de Anti-Aliasing</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Usar FSR Sharpness global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Definir FSR Sharpness</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>FSR Sharpness:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Usar cor de fundo global</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Definir cor de fundo:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Cor de fundo:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Shaders Assembly, apenas NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Experimental, Somente Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Desligado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>Sincronização vertical desligada</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Recomendado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Ligado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>Sincronização vertical ligada</translation> </message> @@ -1753,162 +1295,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>Definições de Gráficos Avançadas</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Nível de Precisão:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>Recompressão ASTC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Descompactado (Melhor Q</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (Baixa qualidade)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (Média qualidade)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Ativar apresentação assíncrona (Somente Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Executa trabalho em segundo plano aguardando pelos comandos gráficos para evitar a GPU de reduzir seu clock.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Forçar clock máximo (somente Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Habilitar decodificação assíncrona de texturas ASTC, isso pode reduzir interrupções no tempo de carga. Essa funcionalidade é experimental.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Decodificação assíncrona de texturas ASTC (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Activa a compilação de shader assíncrona, podendo reduzir o engasgue do shader. Esta função é experimental.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Usar compilação assíncrona de shaders (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Ativa um tempo de resposta rápido da GPU. Esta opção forçará a maioria dos jogos a rodar em sua resolução nativa mais alta.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Usar tempo de resposta rápido da GPU (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Habilita cache de pipeline específico do fabricante. Essa opção pode melhorar o tempo de carga dos shaders significativamente nos casos onde o driver do Vulkan não armazena os arquivos cache de pipeline internamente.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Utilizar cache de pipeline do Vulkan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Ativar Compute Pipelines (Intel Vulkan only)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Filtro Anisotrópico:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Automático</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Padrão</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3223,100 +2609,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Diálogo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Informação</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Nome</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID de Título</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Nome de Ficheiro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Formato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Versão</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Tamanho</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Desenvolvedor</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Add-Ons</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Geral</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Add-Ons</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Gráficos Avç.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Perfis de controle</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Propriedades</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Usar configuração global (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3639,412 +3020,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Sistema</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Configurações de Sistema</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Região:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Automático</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Padrão</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Egipto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Irlanda</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Irlanda</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Islândia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Irão</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japão</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Líbia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polónia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapura</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turquia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>EUA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Austrália</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>China</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Coreia</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Fuso Horário:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Nota: isto pode ser substituído quando a configuração da região é de seleção automática</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japonês (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Inglês Americano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Francês (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Alemão (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italiano (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Espanhol (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Chinês</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Coreano (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Holandês (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Português (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Russo (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwanês</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Inglês Britânico</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Francês Canadense</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Espanhol Latino-Americano</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Chinês Simplificado</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Chinês Tradicional (正 體 中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Português do Brasil (Brazilian Portuguese)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>RTC personalizado</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Língua</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Semente de RNG</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Nome do Dispositivo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Layout de memória estendida inseguro (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>As configurações do sistema estão disponíveis apenas quando o jogo não está em execução.</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Aviso: "%1" não é um idioma válido para a região "%2"</translation> </message> @@ -4253,64 +3239,64 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Nenhum</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Pequeno (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Padrão (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Grande (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Tamanho completo (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Pequeno (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Padrão (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Grande (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Nome de Ficheiro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Tipo de arquivo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID de Título</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Nome do título</translation> </message> @@ -4413,15 +3399,31 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Resolução:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Seleccionar Caminho de Capturas de Ecrã...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4722,12 +3724,12 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Conectando</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Conectar</translation> </message> @@ -4735,86 +3737,86 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Dados anônimos são coletados</a>para ajudar a melhorar o yuzu.<br/><br/>Gostaria de compartilhar seus dados de uso conosco?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetria</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Detectada Instalação Defeituosa do Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>A inicialização do Vulkan falhou durante a carga do programa. <br><br>Clique <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>aqui para instruções de como resolver o problema</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>A Carregar o Web Applet ...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Desativar Web Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>A desativação do applet da web pode causar comportamento inesperado e deve apenas ser usada com Super Mario 3D All-Stars. Você deseja mesmo desativar o applet da web? (Ele pode ser reativado nas configurações de depuração.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Quantidade de shaders a serem construídos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>O atualmente multiplicador de escala de resolução selecionado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Velocidade da emulação actual. Valores acima ou abaixo de 100% indicam que a emulação está sendo executada mais depressa ou mais devagar do que a Switch</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Quantos quadros por segundo o jogo está exibindo de momento. Isto irá variar de jogo para jogo e de cena para cena.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Tempo gasto para emular um frame da Switch, sem contar o a limitação de quadros ou o v-sync. Para emulação de velocidade máxima, esta deve ser no máximo 16.67 ms.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Unmute</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Mute</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Redefinir volume</translation> </message> @@ -4892,741 +3894,741 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta <translation>Ocorreu um erro desconhecido. Por favor, veja o log para mais detalhes.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Encerrando software...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Save Data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Mod Data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Erro ao abrir a pasta %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>A Pasta não existe!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Erro ao abrir os Shader Cache transferíveis</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Falha ao criar o diretório de cache de shaders para este título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Erro Removendo Conteúdos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Erro ao Remover Atualização</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Erro Removendo DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Remover Conteúdo Instalado do Jogo?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Remover Atualização Instalada do Jogo?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Remover DLC Instalada do Jogo?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Remover Entrada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Removido com Sucesso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Removida a instalação do jogo base com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>O jogo base não está instalado no NAND e não pode ser removido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Removida a actualização instalada com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Não há actualização instalada neste título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Não há DLC instalado neste título.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>Removido DLC instalado %1 com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Apagar o cache de shaders transferível do OpenGL?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Apagar o cache de shaders transferível do Vulkan?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Apagar todos os caches de shaders transferíveis?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Remover Configuração Personalizada do Jogo?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>Remover Armazenamento da Cache?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Remover Ficheiro</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Error ao Remover Cache de Shader Transferível</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>O Shader Cache para este titulo não existe.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Removido a Cache de Shader Transferível com Sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Falha ao remover a cache de shader transferível.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Erro ao Remover Cache de Pipeline do Driver Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Falha ao remover o pipeline de cache do driver.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Erro ao remover os caches de shaders transferíveis</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Os caches de shaders transferíveis foram removidos com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Falha ao remover o diretório do cache de shaders transferível.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Erro ao Remover Configuração Personalizada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Não existe uma configuração personalizada para este titúlo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Removida a configuração personalizada do jogo com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Falha ao remover a configuração personalizada do jogo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>A Extração de RomFS falhou!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Houve um erro ao copiar os arquivos RomFS ou o usuário cancelou a operação.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Cheio</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Esqueleto</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Selecione o modo de despejo do RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Por favor, selecione a forma como você gostaria que o RomFS fosse despejado<br>Full irá copiar todos os arquivos para o novo diretório enquanto<br>skeleton criará apenas a estrutura de diretórios.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>Não há espaço suficiente em %1 para extrair o RomFS. Por favor abra espaço ou selecione um diretório diferente em Emulação > Configurar > Sistema > Sistema de arquivos > Extrair raiz</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Extraindo o RomFS ...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Cancelar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Extração de RomFS Bem-Sucedida!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>A operação foi completa com sucesso.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Criar Atalho</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Isso irá criar um atalho para o AppImage atual. Isso pode não funcionar corretamente se você fizer uma atualização. Continuar?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Não foi possível criar um atalho na área de trabalho. O caminho "%1" não existe.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Não foi possível criar um atalho no menu de aplicativos. O caminho "%1" não existe e não pode ser criado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Criar Ícone</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Não foi possível criar o arquivo de ícone. O caminho "%1" não existe e não pode ser criado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Iniciar %1 com o Emulador Yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Falha ao criar um atalho em %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Atalho criado com sucesso em %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Erro ao abrir %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Selecione o Diretório</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Propriedades</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>As propriedades do jogo não puderam ser carregadas.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Executáveis Switch (%1);;Todos os Ficheiros (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Carregar Ficheiro</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Abrir o directório ROM extraído</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Diretório inválido selecionado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>O diretório que você selecionou não contém um arquivo 'Main'.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Ficheiro Switch Instalável (*.nca *.nsp *.xci);;Arquivo de Conteúdo Nintendo (*.nca);;Pacote de Envio Nintendo (*.nsp);;Imagem de Cartucho NX (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Instalar Ficheiros</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n arquivo restante</numerusform><numerusform>%n ficheiro(s) remanescente(s)</numerusform><numerusform>%n ficheiro(s) remanescente(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Instalando arquivo "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Instalar Resultados</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Para evitar possíveis conflitos, desencorajamos que os utilizadores instalem os jogos base na NAND. Por favor, use esse recurso apenas para instalar atualizações e DLC.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Aplicação do sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Arquivo do sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Atualização do aplicativo do sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Pacote de Firmware (Tipo A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Pacote de Firmware (Tipo B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Jogo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Actualização do Jogo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC do Jogo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Título Delta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Selecione o tipo de instalação do NCA ...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Por favor, selecione o tipo de título que você gostaria de instalar este NCA como: (Na maioria dos casos, o padrão 'Jogo' é suficiente).</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Falha na instalação</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>O tipo de título que você selecionou para o NCA é inválido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Arquivo não encontrado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Arquivo "%1" não encontrado</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Requisitos de hardware não atendidos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Seu sistema não atende os requisitos de harwdare. O relatório de compatibilidade foi desabilitado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Conta Yuzu Ausente</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Para enviar um caso de teste de compatibilidade de jogos, você deve vincular sua conta yuzu.<br><br/>Para vincular sua conta yuzu, vá para Emulação &gt; Configuração &gt; Rede.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Erro ao abrir URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Não foi possível abrir o URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Gravando TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Sobrescrever arquivo do jogador 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Configação inválida detectada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>O comando portátil não pode ser usado no modo encaixado na base. O Pro controller será selecionado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>O amiibo atual foi removido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Erro</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>O jogo atual não está procurando amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Arquivo Amiibo (%1);; Todos os Arquivos (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Carregar Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Erro ao carregar dados do Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>O arquivo selecionado não é um amiibo válido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>O arquivo selecionado já está em uso</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Ocorreu um erro desconhecido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Captura de Tela</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Imagem PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Situação TAS: Rodando %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Situação TAS: Gravando %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Situação TAS: Repouso %1%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Situação TAS: Inválido</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Parar de rodar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Começar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Parar G&ravação</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>G&ravação</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Escala: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Velocidade: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Velocidade: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Jogo: %1 FPS (Desbloqueado)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Jogo: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Quadro: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>Sem AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>VOLUME: MUDO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>VOLUME: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Confirme a rederivação da chave</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5643,37 +4645,37 @@ e opcionalmente faça backups. Isso irá excluir os seus arquivos de chave gerados automaticamente e executará novamente o módulo de derivação de chave.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Fusíveis em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- BOOT0 em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation>- BCPKG2-1-Normal-Main em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- PRODINFO em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Componentes de Derivação em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Chaves de encriptação faltando. <br>Por favor, siga <a href='https://yuzu-emu.org/help/quickstart/'>o guia de início rápido</a> para extrair suas chaves, firmware e jogos. <br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5682,49 +4684,49 @@ Isto pode demorar até um minuto, dependendo do desempenho do seu sistema.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Derivando Chaves</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Falha a desencriptar o arquivo do sistema</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>Chaves de encriptação falharam a desencriptar o firmware. <br>Por favor segue <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> para obter todas as tuas chaves, firmware e jogos.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Selecione o destino de despejo do RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Por favor, selecione qual o RomFS que você gostaria de despejar.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Tem a certeza que quer fechar o yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Tem a certeza de que quer parar a emulação? Qualquer progresso não salvo será perdido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5733,97 +4735,97 @@ Would you like to bypass this and exit anyway?</source> Deseja ignorar isso e sair mesmo assim?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Nenhum</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilinear</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicúbico</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussiano</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Ancorado</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Portátil</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Normal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Alto</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulcano</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5831,44 +4833,44 @@ Deseja ignorar isso e sair mesmo assim?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL não está disponível!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Shared contexts do OpenGL não são suportados.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu não foi compilado com suporte OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Erro ao inicializar OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>O seu GPU pode não suportar OpenGL, ou não tem os drivers gráficos mais recentes.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Erro ao inicializar o OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>O teu GPU pode não suportar OpenGL 4.6, ou não tem os drivers gráficos mais recentes.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>Sua GPU pode não suportar uma ou mais extensões necessárias do OpenGL. Verifique se você possui a última versão dos drivers gráficos.<br><br>Renderizador GL:<br>%1<br><br>Extensões não suportadas:<br>%2</translation> </message> @@ -5876,173 +4878,173 @@ Deseja ignorar isso e sair mesmo assim?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Favorito</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Iniciar jogo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Iniciar jogo sem configuração personalizada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Abrir Localização de Dados Salvos</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Abrir a Localização de Dados do Mod</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Abrir cache de pipeline transferível</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Remover</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Remover Actualizações Instaladas</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Remover Todos os DLC Instalados</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Remover Configuração Personalizada</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Remove a Cache do Armazenamento </translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Remover cache de pipeline do OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Remover cache de pipeline do Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Remover todos os caches de pipeline</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Remover Todos os Conteúdos Instalados</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Despejar RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Extrair RomFS para SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Copiar título de ID para a área de transferência</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Navegue para a Entrada da Base de Dados de Jogos</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Criar Atalho</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Adicionar à Área de Trabalho</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Adicionar ao Menu de Aplicativos</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Propriedades</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Examinar Sub-pastas</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Remover diretório do Jogo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Mover para Cima</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Mover para Baixo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Abrir Localização do diretório</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Limpar</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Nome</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Compatibilidade</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Add-ons</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Tipo de Arquivo</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Tamanho</translation> </message> @@ -6113,7 +5115,7 @@ Deseja ignorar isso e sair mesmo assim?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Clique duas vezes para adicionar uma nova pasta à lista de jogos</translation> </message> @@ -6126,12 +5128,12 @@ Deseja ignorar isso e sair mesmo assim?</translation> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filtro:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Digite o padrão para filtrar</translation> </message> @@ -6207,12 +5209,12 @@ Deseja ignorar isso e sair mesmo assim?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Erro</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Falha ao anunciar a sala ao lobby público. Para hospedar uma sala pública você deve ter configurado uma conta válida do yuzu em Emulação -> Configurações -> Web. Se você não quer publicar uma sala no lobby público seleciona a opção Não listado. @@ -6222,13 +5224,11 @@ Mensagem de depuração:</translation> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Mutar/Desmutar Áudio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6249,111 +5249,113 @@ Mensagem de depuração:</translation> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Janela Principal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Volume Menos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Volume Mais</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Captura de Tela</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Alterar Filtro de Adaptação</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Alterar Modo de Ancoragem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Alterar Precisão da GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Continuar/Pausar Emulação</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Sair da Tela Cheia</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Sair do yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Tela Cheia</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Carregar Ficheiro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Carregar/Remover Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Reiniciar Emulação</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Parar Emulação</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Gravar TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Reiniciar TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>Iniciar/Parar TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Alternar Barra de Filtro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Alternar Limite de Quadros por Segundo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Alternar o Giro do Mouse</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Alternar Barra de Status</translation> </message> @@ -6473,42 +5475,42 @@ Mensagem de depuração:</translation> <translation>Atualizar Lobby</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Senha Necessária para Entrar</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Senha:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Jogadores</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Nome da Sala</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Jogo Preferencial</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Anfitrião</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Atualizando</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Atualizar Lista</translation> </message> @@ -7612,7 +6614,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Comando Pro</translation> </message> @@ -7625,7 +6627,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Par de Joycons</translation> </message> @@ -7638,7 +6640,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Joycon Esquerdo</translation> </message> @@ -7651,7 +6653,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Joycon Direito</translation> </message> @@ -7680,7 +6682,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Portátil</translation> </message> @@ -7796,32 +6798,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Controlador de depuração</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poké Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Controle do NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Controle do SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Controle do Nintendo 64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Mega Drive</translation> </message> diff --git a/dist/languages/ru_RU.ts b/dist/languages/ru_RU.ts index 98f5f46a6..559b54d60 100644 --- a/dist/languages/ru_RU.ts +++ b/dist/languages/ru_RU.ts @@ -366,78 +366,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Аудио</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Движок вывода:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Устройство вывода:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Устройство ввода:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Режим вывода звука:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Моно</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Стерео</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Объёмный звук</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Использовать общую громкость</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Установить громкость:</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Громкость:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>Авто (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Заглушить звук в фоновом режиме</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>По умолчанию (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Аудио</translation> </message> </context> <context> @@ -501,139 +455,25 @@ This would ban both their forum username and their IP address.</source> <translation>ЦП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Общие</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Точность:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Авто</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Точно</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Небезопасно</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Параноик (отключает большинство оптимизаций)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Мы рекомендуем установить точность на "Авто".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Небезопасные настройки оптимизации ЦП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Эти настройки уменьшают точность ради скорости.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Эта опция повышает скорость за счет снижения точности инструкций fused-multiply-add на ЦП без встроенной поддержки FMA.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Отключить FMA (улучшает производительность на ЦП без FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Эта опция повышает скорость некоторых приближенных функций с плавающей точкой за счет использования менее точных нативных приближений</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Ускоренные FRSQRTE и FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Эта опция повышает скорость работы 32-битных ASIMD-функций с плавающей запятой, работая с неправильными режимами округления.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Ускоренные инструкции ASIMD (только 32 бит)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Эта опция повышает скорость, удаляя проверку NaN. Обратите внимание, что это также снижает точность некоторых инструкций с плавающей точкой.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Неточная обработка NaN</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Эта опция повышает скорость за счет исключения проверки безопасности перед каждым чтением/записью памяти в гостевом режиме. Отключение этой опции может позволить игре читать/записывать память эмулятора. - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Отключить проверку адресного пространства</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Эта опция повышает скорость, полагаясь только на семантику cmpxchg для обеспечения безопасности инструкций исключительного доступа. Обратите внимание, что это может привести к полным зависаниям и другим условиям гонки.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Игнорировать глобальный мониторинг</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Настройки ЦП недоступны, пока запущена игра.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -852,222 +692,222 @@ This would ban both their forum username and their IP address.</source> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Отладчик</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Включить GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Порт:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Журналирование</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Глобальный фильтр журналов</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Показывать журнал в консоли</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Открыть папку для журналов</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Глобальный фильтр журналов</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Если включено, максимальный размер журнала увеличивается со 100 МБ до 1 ГБ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Включить расширенное ведение журнала**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Показывать журнал в консоли</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Строка аргументов</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Графика</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Если включено, графический API переходит в более медленный режим отладки</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Включить отладку графики</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Если включено, включает дампы крашей Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Если включено, шейдеры выполняются без изменения логики цикла</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Включить Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Отключить проверку безопасности цикла</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Если включено, будет дампить все оригинальные шейдеры ассемблера из кэша шейдеров на диске или игры как найденные</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Дамп игровых шейдеров</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Если включено, будет дампить все макропрограммы ГП</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Если флажок установлен, он отключает функции макроса HLE. Включение этого параметра замедляет работу игр</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Дамп макросов Maxwell</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Выключить макрос HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Если включено, отключает компилятор макроса Just In Time. Включение этого параметра замедляет работу игр</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Отключить макрос JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Если флажок установлен, он отключает функции макроса HLE. Включение этого параметра замедляет работу игр</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Если включено, графический API переходит в более медленный режим отладки</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Выключить макрос HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Включить отладку графики</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Если включено, будет дампить все макропрограммы ГП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Дамп макросов Maxwell</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Если включено, yuzu будет записывать статистику о скомпилированном кэше конвейера</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Включить обратную связь о шейдерах</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Если включено, шейдеры выполняются без изменения логики цикла</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Отключить проверку безопасности цикла</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Если включено, включает дампы крашей Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Отладка</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Включить Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Включить службу отчётов в развернутом виде**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Расширенные</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Включить журнал доступа к ФС</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Позволяет yuzu проверять наличие рабочей среды Vulkan при запуске программы. Отключите эту опцию, если это вызывает проблемы с тем, что внешние программы видят yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Включите эту опцию, чтобы вывести на консоль последний сгенерированный список аудиокоманд. Влияет только на игры, использующие аудио рендерер.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Выполнять проверку Vulkan при запуске</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Дамп аудиокоманд в консоль**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Отключить веб-апплет</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Создавать мини-дамп после краша</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Включить все типы контроллеров</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Расширенные</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Включить автоподставку**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Режим киоска (Квест)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Включить отладку ЦП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Включить отладочные утверждения</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Включить автоподставку**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Отладка</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Включить все типы контроллеров</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Включить журнал доступа к ФС</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Отключить веб-апплет</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Создавать мини-дамп после краша</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Позволяет yuzu проверять наличие рабочей среды Vulkan при запуске программы. Отключите эту опцию, если это вызывает проблемы с тем, что внешние программы видят yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Включите эту опцию, чтобы вывести на консоль последний сгенерированный список аудиокоманд. Влияет только на игры, использующие аудио рендерер.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Выполнять проверку Vulkan при запуске</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Дамп аудиокоманд в консоль**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Включить службу отчётов в развернутом виде**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Это будет автоматически сброшено после закрытия yuzu.</translation> </message> @@ -1137,78 +977,83 @@ This would ban both their forum username and their IP address.</source> <translation>Параметры yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Некоторые настройки доступны только тогда, когда игра не запущена.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Звук</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>ЦП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Отладка</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Файловая система</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Общие</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Графика</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>ГрафикаРасширенные</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Горячие клавиши</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Управление</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Профили</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Сеть</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Система</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Список игр</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Сеть</translation> </message> @@ -1367,57 +1212,17 @@ This would ban both their forum username and their IP address.</source> <translation>Общие</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Ограничение процента cкорости</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Многоядерная эмуляция ЦП</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Подтверждать выход во время эмуляции</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Спрашивать пользователя при запуске игры</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Приостанавливать эмуляцию в фоновом режиме</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Спрятать мышь при неактивности</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation>Отключить веб-апплет</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Сбросить все настройки</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Это сбросит все настройки и удалит все конфигурации под отдельные игры. При этом не будут удалены пути для игр, профили или профили ввода. Продолжить?</translation> </message> @@ -1440,311 +1245,43 @@ This would ban both their forum username and their IP address.</source> <translation>Настройки API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Бэкенд шейдеров:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Устройство:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Выкл.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Настройки графики</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Использовать кэш конвейера на диске</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Использовать асинхронную эмуляцию ГП</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Ускорение декодирования текстур ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>Режим верт. синхронизации:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (Верт. синхронизация) не пропускает кадры и не имеет разрывов, но ограничен частотой обновления экрана. -FIFO Relaxed похож на FIFO, но может иметь разрывы при восстановлении после просадок. -Mailbox может иметь меньшую задержку, чем FIFO, и не имеет разрывов, но может пропускать кадры. -Моментальная (без синхронизации) просто показывает все кадры и может иметь разрывы.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Эмуляция NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Отсутствие видеовыхода</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Декодирование видео на ЦП</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Декодирование видео на ГП (по умолчанию)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Полноэкранный режим:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Окно без границ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Эксклюзивный полноэкранный</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Соотношение сторон:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Стандартное (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Заставить 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Заставить 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Заставить 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Растянуть до окна</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Разрешение:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [ЭКСПЕРИМЕНТАЛЬНО]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [ЭКСПЕРИМЕНТАЛЬНО]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [ЭКСПЕРИМЕНТАЛЬНО]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Фильтр адаптации окна:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Ближайший сосед</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Билинейный</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Бикубический</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Гаусс</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Метод сглаживания:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Использовать глобальную резкость FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Установить резкость FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>Резкость FSR:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Использовать общий фоновый цвет</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Установить фоновый цвет:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Фоновый цвет:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (ассемблерные шейдеры, только для NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Экспериментально, только для Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Отключена</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>Верт. синхронизация отключена</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Рекомендуется</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Включена</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>Верт. синхронизация включена</translation> </message> @@ -1766,163 +1303,6 @@ Mailbox может иметь меньшую задержку, чем FIFO, и <source>Advanced Graphics Settings</source> <translation>Расширенные настройки графики</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Уровень точности:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>Рекомпрессия ASTC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Без сжатия (наилучшее качество)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (низкое качество)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (среднее качество)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Включите асинхронное отображение (только для Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Выполняет работу в фоновом режиме в ожидании графических команд, не позволяя ГП снижать тактовую частоту.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Принудительно заставить максимальную тактовую частоту (только для Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Включает асинхронное декодирование текстур ASTC, что может уменьшить фризы при загрузке. Эта функция является экспериментальной.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Асинхронное декодирование текстур ASTC (Хак)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>Использует реактивную очистку вместо прогнозируемой. Это позволяет более точно синхронизировать память.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>Включить реактивную очистку</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Включает асинхронную компиляцию шейдеров, что уменьшит зависания из-за шейдеров. Функция является экспериментальной.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Использовать асинхронное построение шейдеров (Хак)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Включает функцию Fast GPU Time. Этот параметр заставит большинство игр работать в максимальном родном разрешении.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Включить Fast GPU Time (Хак)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Включает кэш конвейера, специфичный для производителя ГП. Эта опция может значительно улучшить время загрузки шейдеров в тех случаях, когда драйвер Vulkan не хранит внутренние файлы кэша конвейера.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Использовать конвейерный кэш Vulkan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Включить вычислительные конвейеры, требуемые некоторыми играми. Этот параметр существует только для проприетарных драйверов Intel, и при его включении возможны сбои. -Вычислительные конвейеры всегда включены для всех остальных драйверов.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Включить вычислительные конвейеры (только для Intel Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>Обычная скорость игры во время видео, даже если фреймрейт разблокирован.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>Привязать к фреймрейту видео.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>Улучшает эффекты прозрачности в некоторых играх.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation>Обратная связь с барьерами.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Анизотропная фильтрация:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Автоматически</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Стандартная</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -2686,7 +2066,7 @@ Compute pipelines are always enabled on all other drivers.</source> <message> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3085"/> <source>Mouse panning</source> - <translation>Перемещение мышью</translation> + <translation>Панорамирование мыши</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3109"/> @@ -3113,7 +2493,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="6"/> <source>Configure mouse panning</source> - <translation>Настроить перемещение мышью</translation> + <translation>Настроить панорамирование мыши</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="12"/> @@ -3123,7 +2503,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="15"/> <source>Can be toggled via a hotkey. Default hotkey is Ctrl + F9</source> - <translation>Может переключить горячей клавишей. По-умолчанию Ctrl + F9</translation> + <translation>Можно переключать горячей клавишей. Горячая клавиша по умолчанию - Ctrl + F9</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="24"/> @@ -3133,7 +2513,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="30"/> <source>Horizontal</source> - <translation>Горизонтально</translation> + <translation>Горизонтальная</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="40"/> @@ -3147,17 +2527,17 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="56"/> <source>Vertical</source> - <translation>Вертикально</translation> + <translation>Вертикальная</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="85"/> <source>Deadzone counterweight</source> - <translation>Компенсация мертвых зон.</translation> + <translation>Противовес мертвой зоны</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="88"/> <source>Counteracts a game's built-in deadzone</source> - <translation>Компенсация мертвых зон игры.</translation> + <translation>Противодействие встроенным в игры мертвым зонам</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="94"/> @@ -3188,13 +2568,13 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <location filename="../../src/yuzu/configuration/configure_mouse_panning.cpp" line="43"/> <source>Mouse panning works better with a deadzone of 0% and a range of 100%. Current values are %1% and %2% respectively.</source> - <translation>Перемещение мышью работает лучше с мертвой зоной 0% и диапазоном 100%. + <translation>Панорамирование мышью лучше работает при мертвой зоне 0% и диапазоне 100%. Текущие значения: %1% и %2% соответственно.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.cpp" line="50"/> <source>Emulated mouse is enabled. This is incompatible with mouse panning.</source> - <translation>Эмуляция мыши включена. Это несовместимо с перемещением мышью.</translation> + <translation>Эмуляция мыши включена. Это несовместимо с панорамированием мыши.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.cpp" line="83"/> @@ -3238,100 +2618,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Диалог</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Информация</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Название</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID приложения</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Название файла</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Формат</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Версия</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Размер</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Разработчик</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Дополнения</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Некоторые настройки доступны только тогда, когда игра не запущена.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Общие</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Дополнения</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Система</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>ЦП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Графика</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Расш. Графика</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Звук</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Профили управления</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Свойства</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Использовать глобальную настройку (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3527,7 +2902,7 @@ UUID: %2</translation> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.ui" line="26"/> <source>To use Ring-Con, configure player 1 as right Joy-Con (both physical and emulated), and player 2 as left Joy-Con (left physical and dual emulated) before starting the game.</source> - <translation>Чтобы использовать Ring-Con, настройте игрока 1 как правый Joy-Con (как физический, так и эмулированный), а игрока 2 — как левый Joy-Con (левый физический и двойной эмулированный) перед началом игры.</translation> + <translation>Чтобы использовать контроллер Ring, настройте игрока 1 как правый Joy-Con (как физический, так и эмулированный), а игрока 2 — как левый Joy-Con (левый физический и двойной эмулированный) перед началом игры.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.ui" line="52"/> @@ -3654,412 +3029,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Система</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Настройки cистемы</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Регион:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Авто</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>По умолчанию</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Куба</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Египт</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Эйре</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>Ядро</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Эйре</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Гринвич</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Гонконг</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Исландия</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Иран</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Израиль</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Ямайка</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Япония</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Кваджалейн</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Ливия</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Навахо</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Польша</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Португалия</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Сингапур</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Турция</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Универсальный</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Зулусы</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>США</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Европа</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Австралия</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Китай</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Корея</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Тайвань</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Часовой пояс:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Примечание: может быть перезаписано если регион выбирается автоматически</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Японский (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Американский английский</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Французский (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Немецкий (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Итальянский (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Испанский (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Китайский</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Корейский (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Голландский (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Португальский (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Русский</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Тайваньский</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Британский английский</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Канадский французский</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Латиноамериканский испанский</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Упрощённый китайский</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Традиционный китайский (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Бразильский португальский (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>Пользовательский RTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Язык</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Сид RNG</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Название устройства</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Небезопасное расширение компоновки памяти (8 ГБ DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Настройки системы доступны только тогда, когда игра не запущена.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Внимание: язык "%1" не подходит для региона "%2"</translation> </message> @@ -4268,64 +3248,64 @@ Drag points to change position, or double-click table cells to edit values.</sou <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Нет</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Маленький (32х32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Стандартный (64х64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Большой (128х128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Полноразмерный (256х256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Маленький (24х24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Стандартный (48х48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Большой (72х72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Название файла</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Тип файла</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID приложения</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Название игры</translation> </message> @@ -4428,15 +3408,31 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Разрешение:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Выберите папку для скриншотов...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4737,12 +3733,12 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Подключение</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Подключиться</translation> </message> @@ -4750,86 +3746,86 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Анонимные данные собираются для того,</a> чтобы помочь улучшить работу yuzu. <br/><br/>Хотели бы вы делиться данными об использовании с нами?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Телеметрия</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Обнаружена поврежденная установка Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Не удалось выполнить инициализацию Vulkan во время загрузки.<br><br>Нажмите <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>здесь для получения инструкций по устранению проблемы</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> - <translation>Запуск игры</translation> + <translation>Запущена игра</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Загрузка веб-апплета...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Отключить веб-апплет</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Отключение веб-апплета может привести к неожиданному поведению и должно использоваться только с Super Mario 3D All-Stars. Вы уверены, что хотите отключить веб-апплет? (Его можно снова включить в настройках отладки.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Количество создаваемых шейдеров на данный момент</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Текущий выбранный множитель масштабирования разрешения.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Текущая скорость эмуляции. Значения выше или ниже 100% указывают на то, что эмуляция идет быстрее или медленнее, чем на Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Количество кадров в секунду в данный момент. Значение будет меняться между играми и сценами.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Время, которое нужно для эмуляции 1 кадра Switch, не принимая во внимание ограничение FPS или вертикальную синхронизацию. Для эмуляции в полной скорости значение должно быть не больше 16,67 мс.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Включить звук</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Выключить звук</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Сбросить громкость</translation> </message> @@ -4907,418 +3903,418 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>Произошла неизвестная ошибка. Пожалуйста, проверьте журнал для подробностей.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-х битный)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-х битный)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Закрываем программу...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Сохранения</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Данные модов</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Ошибка при открытии папки %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Папка не существует!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Ошибка при открытии переносного кэша шейдеров</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Не удалось создать папку кэша шейдеров для этой игры.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Ошибка при удалении содержимого</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Ошибка при удалении обновлений</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Ошибка при удалении DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Удалить установленное содержимое игр?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Удалить установленные обновления игры?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Удалить установленные DLC игры?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Удалить запись</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Успешно удалено</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Установленная игра успешно удалена.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Игра не установлена в NAND и не может быть удалена.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Установленное обновление успешно удалено.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Для этой игры не было установлено обновление.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Для этой игры не были установлены DLC.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>Установленное DLC %1 было успешно удалено</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Удалить переносной кэш шейдеров OpenGL?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Удалить переносной кэш шейдеров Vulkan?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Удалить весь переносной кэш шейдеров?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Удалить пользовательскую настройку игры?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> - <translation>Убрать хранилище Cache?</translation> + <translation>Удалить кэш-хранилище?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Удалить файл</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Ошибка при удалении переносного кэша шейдеров</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Кэш шейдеров для этой игры не существует.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Переносной кэш шейдеров успешно удалён.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Не удалось удалить переносной кэш шейдеров.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Ошибка при удалении конвейерного кэша Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Не удалось удалить конвейерный кэш шейдеров.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Ошибка при удалении переносного кэша шейдеров</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Переносной кэш шейдеров успешно удален.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Ошибка при удалении папки переносного кэша шейдеров.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Ошибка при удалении пользовательской настройки</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Пользовательская настройка для этой игры не существует.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Пользовательская настройка игры успешно удалена.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Не удалось удалить пользовательскую настройку игры.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>Не удалось извлечь RomFS!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Произошла ошибка при копировании файлов RomFS или пользователь отменил операцию.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Полный</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Скелет</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Выберите режим дампа RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Пожалуйста, выберите, как вы хотите выполнить дамп RomFS. <br>Полный скопирует все файлы в новую папку, в то время как <br>скелет создаст только структуру папок.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>В %1 недостаточно свободного места для извлечения RomFS. Пожалуйста, освободите место или выберите другую папку для дампа в Эмуляция > Настройка > Система > Файловая система > Корень дампа</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Извлечение RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Отмена</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Извлечение RomFS прошло успешно!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Операция выполнена.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Создать ярлык</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Это создаст ярлык для текущего AppImage. Он может не работать после обновлений. Продолжить?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Не удается создать ярлык на рабочем столе. Путь "%1" не существует.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Невозможно создать ярлык в меню приложений. Путь "%1" не существует и не может быть создан.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Создать иконку</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Невозможно создать файл иконки. Путь "%1" не существует и не может быть создан.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Запустить %1 с помощью эмулятора yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Не удалось создать ярлык в %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Успешно создан ярлык в %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Ошибка открытия %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Выбрать папку</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Свойства</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Не удалось загрузить свойства игры.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Исполняемый файл Switch (%1);;Все файлы (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Загрузить файл</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Открыть папку извлечённого ROM'а</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Выбрана недопустимая папка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Папка, которую вы выбрали, не содержит файла 'main'.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Устанавливаемый файл Switch (*.nca, *.nsp, *.xci);;Архив контента Nintendo (*.nca);;Пакет подачи Nintendo (*.nsp);;Образ картриджа NX (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Установить файлы</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>Остался %n файл</numerusform><numerusform>Осталось %n файл(ов)</numerusform><numerusform>Осталось %n файл(ов)</numerusform><numerusform>Осталось %n файл(ов)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Установка файла "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Результаты установки</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Чтобы избежать возможных конфликтов, мы не рекомендуем пользователям устанавливать игры в NAND. Пожалуйста, используйте эту функцию только для установки обновлений и DLC.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n файл был недавно установлен @@ -5328,7 +4324,7 @@ Please, only use this feature to install updates and DLC.</source> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n файл был перезаписан @@ -5338,7 +4334,7 @@ Please, only use this feature to install updates and DLC.</source> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n файл не удалось установить @@ -5348,312 +4344,312 @@ Please, only use this feature to install updates and DLC.</source> </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Системное приложение</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Системный архив</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Обновление системного приложения</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Пакет прошивки (Тип А)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Пакет прошивки (Тип Б)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Игра</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Обновление игры</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC игры</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Дельта-титул</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Выберите тип установки NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Пожалуйста, выберите тип приложения, который вы хотите установить для этого NCA: (В большинстве случаев, подходит стандартный выбор «Игра».)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Ошибка установки</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Тип приложения, который вы выбрали для NCA, недействителен.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Файл не найден</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Файл "%1" не найден</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>ОК</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Не удовлетворены системные требования</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Ваша система не соответствует рекомендуемым системным требованиям. Отчеты о совместимости были отключены.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Отсутствует аккаунт yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Чтобы отправить отчет о совместимости игры, необходимо привязать свою учетную запись yuzu.<br><br/>Чтобы привязать свою учетную запись yuzu, перейдите в раздел Эмуляция &gt; Параметры &gt; Сеть.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Ошибка при открытии URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Не удалось открыть URL: "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Запись TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Перезаписать файл игрока 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Обнаружена недопустимая конфигурация</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Портативный контроллер не может быть использован в режиме док-станции. Будет выбран контроллер Pro.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>Текущий amiibo был убран</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Ошибка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Текущая игра не ищет amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Файл Amiibo (%1);; Все Файлы (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Загрузить Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Ошибка загрузки данных Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Выбранный файл не является допустимым amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Выбранный файл уже используется</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Произошла неизвестная ошибка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Сделать скриншот</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Изображение PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Состояние TAS: Выполняется %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Состояние TAS: Записывается %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Состояние TAS: Простой %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Состояние TAS: Неверное</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>[&S] Остановка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>[&S] Начать</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>[&E] Закончить запись</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>[&E] Запись</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Постройка: %n шейдер</numerusform><numerusform>Постройка: %n шейдер(ов)</numerusform><numerusform>Постройка: %n шейдер(ов)</numerusform><numerusform>Постройка: %n шейдер(ов)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Масштаб: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Скорость: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Скорость: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Игра: %1 FPS (Неограниченно)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Игра: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Кадр: %1 мс</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>БЕЗ СГЛАЖИВАНИЯ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>ГРОМКОСТЬ: ЗАГЛУШЕНА</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>ГРОМКОСТЬ: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Подтвердите перерасчет ключа</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5670,37 +4666,37 @@ This will delete your autogenerated key files and re-run the key derivation modu Это удалит ваши автоматически сгенерированные файлы ключей и повторно запустит модуль расчета ключей.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Отсутствуют предохранители</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- Отсутствует BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation>- Отсутствует BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- Отсутствует PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Компоненты расчета отсутствуют</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Ключи шифрования отсутствуют. <br>Пожалуйста, следуйте <a href='https://yuzu-emu.org/help/quickstart/'>краткому руководству пользователя yuzu</a>, чтобы получить все ваши ключи, прошивку и игры.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5709,49 +4705,49 @@ on your system's performance.</source> от производительности вашей системы.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Получение ключей</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Не удалось расшифровать системный архив</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>Ключи шифрования не смогли расшифровать прошивку. <br>Пожалуйста, следуйте <a href='https://yuzu-emu.org/help/quickstart/'>краткому руководству пользователя yuzu</a> чтобы получить все ваши ключи, прошивку и игры.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Выберите цель для дампа RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Пожалуйста, выберите, какой RomFS вы хотите сдампить.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Вы уверены, что хотите закрыть yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Вы уверены, что хотите остановить эмуляцию? Любой несохраненный прогресс будет потерян.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5760,97 +4756,97 @@ Would you like to bypass this and exit anyway?</source> Хотите ли вы обойти это и выйти в любом случае?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Никакой</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>Ближайший</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Билинейный</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Бикубический</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Гаусс</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>В док-станции</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Портативный</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Нормальная</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Высокая</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Экстрим</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>Null</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5858,44 +4854,44 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL не доступен!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Общие контексты OpenGL не поддерживаются.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu не был скомпилирован с поддержкой OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Ошибка при инициализации OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>Ваш ГП может не поддерживать OpenGL, или у вас установлен устаревший графический драйвер.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Ошибка при инициализации OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>Ваш ГП может не поддерживать OpenGL 4.6, или у вас установлен устаревший графический драйвер.<br><br>Рендерер GL:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>Ваш ГП может не поддерживать одно или несколько требуемых расширений OpenGL. Пожалуйста, убедитесь в том, что у вас установлен последний графический драйвер.<br><br>Рендерер GL:<br>%1<br><br>Неподдерживаемые расширения:<br>%2</translation> </message> @@ -5903,173 +4899,173 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Избранное</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Запустить игру</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Запустить игру без пользовательской настройки</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Открыть папку для сохранений</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Открыть папку для модов</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Открыть переносной кэш конвейера</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Удалить</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Удалить установленное обновление</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Удалить все установленные DLC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Удалить пользовательскую настройку</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> - <translation>Убрать хранилище Cache</translation> + <translation>Удалить кэш-хранилище?</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Удалить кэш конвейера OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Удалить кэш конвейера Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Удалить весь кэш конвейеров</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Удалить все установленное содержимое</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Дамп RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Сдампить RomFS в SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Скопировать ID приложения в буфер обмена</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Перейти к странице GameDB</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Создать ярлык</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Добавить на Рабочий стол</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Добавить в меню приложений</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Свойства</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Сканировать подпапки</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Удалить папку с играми</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Переместить вверх</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Переместить вниз</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Открыть расположение папки</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Очистить</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Имя</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Совместимость</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Дополнения</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Тип файла</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Размер</translation> </message> @@ -6140,7 +5136,7 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Нажмите дважды, чтобы добавить новую папку в список игр</translation> </message> @@ -6153,12 +5149,12 @@ Would you like to bypass this and exit anyway?</source> <translation><numerusform>%1 из %n результат(ов)</numerusform><numerusform>%1 из %n результат(ов)</numerusform><numerusform>%1 из %n результат(ов)</numerusform><numerusform>%1 из %n результат(ов)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Поиск:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Введите текст для поиска</translation> </message> @@ -6234,12 +5230,12 @@ Would you like to bypass this and exit anyway?</source> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Ошибка</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Не удалось объявить комнату в публичном лобби. Чтобы хостить публичную комнату, у вас должна быть действующая учетная запись yuzu, настроенная в Эмуляция -> Параметры -> Сеть. Если вы не хотите объявлять комнату в публичном лобби, выберите вместо этого скрытый тип. @@ -6249,13 +5245,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Включение/отключение звука</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6276,111 +5270,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Основное окно</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Уменьшить громкость звука</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Повысить громкость звука</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Сделать скриншот</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Изменить адаптирующий фильтр</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Изменить режим консоли</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Изменить точность ГП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Продолжение/Пауза эмуляции</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Выйти из полноэкранного режима</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Выйти из yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Полный экран</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Загрузить файл</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Загрузить/удалить Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Перезапустить эмуляцию</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Остановить эмуляцию</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Запись TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Сброс TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>Старт/Стоп TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Переключить панель поиска</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Переключить ограничение частоты кадров</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Переключить панорамирование мыши</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Переключить панель состояния</translation> </message> @@ -6500,42 +5496,42 @@ Debug Message: </source> <translation>Обновить лобби</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Для входа необходим пароль</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Пароль:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Игроки</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Название комнаты</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Предпочтительная игра</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Хост</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Обновление</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Обновить список</translation> </message> @@ -7642,7 +6638,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Контроллер Pro</translation> </message> @@ -7655,7 +6651,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Двойные Joy-Сon'ы</translation> </message> @@ -7668,7 +6664,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Левый Joy-Сon</translation> </message> @@ -7681,7 +6677,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Правый Joy-Сon</translation> </message> @@ -7710,7 +6706,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Портативный</translation> </message> @@ -7826,32 +6822,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Контроллер GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Контроллер NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Контроллер SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Контроллер N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/sv.ts b/dist/languages/sv.ts index daec280d2..5a5af951d 100644 --- a/dist/languages/sv.ts +++ b/dist/languages/sv.ts @@ -366,78 +366,32 @@ Detta kommer bannlysa både dennes användarnamn på forum samt IP-adress.</tran </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Ljud</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Utgångsmotor:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Använd global volym</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Ställ in volym:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Volym:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Ljud</translation> </message> </context> <context> @@ -501,130 +455,25 @@ Detta kommer bannlysa både dennes användarnamn på forum samt IP-adress.</tran <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Allmänt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Noggrannhet:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Noggrann</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Osäker</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoid (stänger av de flesta optimeringar)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Vi rekommenderar att sätta noggrannhet till "Auto".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Osäkra CPU-optimeringsinställningar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Dessa inställningar offrar noggrannhet för hastighet</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation><div>Denna inställning ökar hastighet genom att minska noggrannhet på fused-multiply-add instruktioner på CPUer FMA support </div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Sära FMA (förbättra prestanda på CPU:er utan FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Denna inställning förbättrar hastigheten av vissa ungefärliga flyttalsfunktioner genom att använda mindre noggranna nativa approximationer </div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Snabbare FRSQRTE och FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div> Detta val förbättrar farten för 32-bitars ASIMD flyttalsfunktioner genom att köra med felaktiga avrundningslägen.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Snabbare ASIMD instruktioner (enbart 32-bitars)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>CPU-inställningar är endast tillgängliga när spel inte körs.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -829,222 +678,222 @@ avgjord kod.</div> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Felsökare</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Aktivera GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Port:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Loggning</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Globalt Loggfilter</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Visa Logg i Terminal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Öppna Logg-Destination</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Globalt Loggfilter</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>När ibockad, ökar maxstorleken för loggen från 100 MB till 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Slå på Utökad Loggning**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Visa Logg i Terminal</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Argumentsträng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>När ibockad så går grafik API:et in i ett långsammare felsökningsläge</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Sätt på grafikdebugging</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <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="162"/> - <source>Enable Nsight Aftermath</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</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="308"/> <source>Disable Macro JIT</source> <translation>Stäng av Macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>När ibockad så går grafik API:et in i ett långsammare felsökningsläge</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Sätt på grafikdebugging</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <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="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Felsökning</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Avancerat</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Avaktivera Webbappletten</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Avancerat</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Kiosk(Quest)-läge</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Felsökning</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Avaktivera Webbappletten</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation type="unfinished"/> </message> @@ -1114,78 +963,83 @@ avgjord kod.</div> <translation>yuzu Konfigurering</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Ljud</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Debug</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Filsystem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Allmänt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>Avancerade grafikinställningar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Snabbknappar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Kontroller</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Profiler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Nätverk</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Spellista</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Webb</translation> </message> @@ -1344,57 +1198,17 @@ avgjord kod.</div> <translation>Allmänt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Begränsa hastighetsprocent</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Flerkärnig CPU-emulering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Godkänn avslut medans emulering pågår</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Fråga efter användare vid spelstart</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Pausa emulationen när fönstret är i bakgrunden</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Göm mus när inaktiv</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Återställ Alla Inställningar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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 type="unfinished"/> </message> @@ -1417,308 +1231,43 @@ avgjord kod.</div> <translation>API-inställningar</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="92"/> - <source>Device:</source> - <translation>Enhet:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Ingen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Grafikinställningar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Använd asynkron GPU-emulering</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Bildförhållande:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Standard (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Tvinga 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Tvinga 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Tänj över fönster</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Använd global bakgrundsfärg</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Sätt backgrundsfärg:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Bakgrundsfärg:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation type="unfinished"/> </message> @@ -1740,162 +1289,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>Avancerade grafikinställningar</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Noggranhetsnivå:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Sätt på asynchronous shader-kompilering, vilket kan minska shader stutter. Denna funktion är experimentiell.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <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="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Anisotropisk filtrering:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Standard</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3209,100 +2602,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Dialog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Info</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Namn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>Titel-ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Filnamn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Formatera</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Version</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Storlek</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Utvecklare</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Tillägg</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Allmänt</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Tillägg</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Grafik</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Avancerade Grafikinställningar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Ljud</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>egenskaper</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Använd global konfiguration (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3624,412 +3012,17 @@ UUID: %2</source> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>System</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Systeminställningar</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Region:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Auto</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Standard</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Kuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Egypten</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hongkong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Island</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libyen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portugal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapore</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Turkiet</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Universal</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>USA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Europe</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Australien</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Kina</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Korea</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Taiwan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Tidszon:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Notera: detta kan bli överskritt medans regionsinställningarna är satta till auto-select</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japanska (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Franska (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Tyska (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Italienska (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Spanska (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Kinesiska</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Koreanska (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Holländska (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portugisiska (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Ryska (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Taiwanesiska</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Brittisk Engelska</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Kanadensisk Franska</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Latinamerikansk Spanska</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Förenklad Kinesiska</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Traditionell Kinesiska (正體中文)</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>Anpassad RTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Språk</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>RNG Seed</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Systeminställningar är endast tillgängliga när spel inte körs.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation type="unfinished"/> </message> @@ -4238,64 +3231,64 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Ingen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Filnamn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>Titel-ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation type="unfinished"/> </message> @@ -4398,15 +3391,31 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Välj Skärmdumpssökväg...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4707,12 +3716,12 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Ansluter</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Anslut</translation> </message> @@ -4720,85 +3729,85 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonym data skickas </a>För att förbättra yuzu. <br/><br/>Vill du dela med dig av din användarstatistik med oss?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetri</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Felaktig Vulkaninstallation Upptäckt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Laddar WebApplet...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Avaktivera Webbappletten</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Mängden shaders som just nu byggs</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Nuvarande emuleringshastighet. Värden över eller under 100% indikerar på att emulationen körs snabbare eller långsammare än en Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Hur många bilder per sekund som spelet just nu visar. Detta varierar från spel till spel och scen till scen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Tid det tar att emulera en Switch bild, utan att räkna med framelimiting eller v-sync. För emulering på full hastighet så ska det vara som mest 16.67 ms. </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation type="unfinished"/> </message> @@ -4876,740 +3885,740 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r <translation>Ett okänt fel har uppstått. Se loggen för mer information.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <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="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Spardata</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Mod-data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Fel Öppnar %1 Mappen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Mappen finns inte!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Fel Under Öppning Av Överförbar Shadercache</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Ta bort katalog</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Framgångsrikt borttagen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Tog bort det installerade basspelet framgångsrikt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Basspelet är inte installerat i NAND och kan inte tas bort.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Tog bort den installerade uppdateringen framgångsrikt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Det finns ingen uppdatering installerad för denna titel.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Det finns inga DLC installerade för denna titel.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>Tog framgångsrikt bort den %1 installerade DLCn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Ta Bort Anpassad Spelkonfiguration?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Radera fil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Fel När Överförbar Shader Cache Raderades</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>En shader cache för denna titel existerar inte.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Raderade den överförbara shadercachen framgångsrikt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Misslyckades att ta bort den överförbara shadercache</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Fel När Anpassad Konfiguration Raderades</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>En anpassad konfiguration för denna titel existerar inte.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Tog bort den anpassade spelkonfigurationen framgångsrikt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Misslyckades att ta bort den anpassade spelkonfigurationen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>RomFS Extraktion Misslyckades!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Det uppstod ett fel vid kopiering av RomFS filer eller användaren avbröt operationen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Full</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Skelett</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Välj RomFS Dump-Läge</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Välj hur du vill att RomFS ska dumpas. <br>Full kommer att kopiera alla filer i den nya katalogen medan <br>skelett bara skapar katalogstrukturen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Extraherar RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Avbryt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>RomFS Extraktion Lyckades!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Operationen var lyckad.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Fel under öppning av %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Välj Katalog</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Egenskaper</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Spelegenskaperna kunde inte laddas.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch Körbar (%1);;Alla Filer (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Ladda Fil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Öppna Extraherad ROM-Katalog</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Ogiltig Katalog Vald</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Katalogen du har valt innehåller inte en 'main'-fil.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Installerbar Switch-fil (*.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="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Installera filer</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Installerar Fil "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Installera resultat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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 type="unfinished"/> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <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="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <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="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <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="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Systemapplikation</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Systemarkiv</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Systemapplikationsuppdatering</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Firmwarepaket (Typ A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Firmwarepaket (Typ B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Spel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Speluppdatering</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>Spel DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Delta Titel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Välj NCA-Installationsläge...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Välj vilken typ av titel du vill installera som: (I de flesta fallen, standard 'Spel' är bra.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Misslyckades med Installationen</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Den titeltyp du valt för NCA är ogiltig.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Filen hittades inte</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Filen "%1" hittades inte</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation> Hårdvarukraven uppfylls ej</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>yuzu Konto hittades inte</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>För att skicka ett spelkompatibilitetstest, du måste länka ditt yuzu-konto.<br><br/>För att länka ditt yuzu-konto, gå till Emulering &gt, Konfigurering &gt, Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Fel när URL öppnades</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Oförmögen att öppna URL:en "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>TAS Inspelning</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Överskriv spelare 1:s fil?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Ogiltig konfiguration upptäckt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>Den aktuella amiibon har avlägsnats</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Fel</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Det aktuella spelet letar ej efter amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo Fil (%1);; Alla Filer (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Ladda Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Fel vid laddning av Amiibodata</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Den valda filen är inte en giltig amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Den valda filen är redan använd</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Ett okänt fel har inträffat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Skärmdump</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG Bild (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>TAStillstånd: pågående %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>TAStillstånd: spelar in %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>TAStillstånd: inaktiv %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>TAStillstånd: ogiltigt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Start</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation type="unfinished"/> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Hastighet: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Hastighet: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Spel: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Ruta: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Bekräfta Nyckel Rederivering</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5626,37 +4635,37 @@ och eventuellt göra säkerhetskopior. Detta raderar dina autogenererade nyckelfiler och kör nyckelderivationsmodulen.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Saknade säkringar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- Saknar BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation>- Saknar BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- Saknar PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Deriveringsdelar saknas</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5665,49 +4674,49 @@ Detta kan ta upp till en minut beroende på systemets prestanda.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Härleda Nycklar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Välj RomFS Dumpa Mål</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Välj vilken RomFS du vill dumpa.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Är du säker på att du vill stänga yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Är du säker på att du vill stoppa emuleringen? Du kommer att förlora osparade framsteg.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5716,97 +4725,97 @@ Would you like to bypass this and exit anyway?</source> Vill du strunta i detta och avsluta ändå?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Ingen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Dockad</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Handheld</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5814,44 +4823,44 @@ Vill du strunta i detta och avsluta ändå?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL inte tillgängligt!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu har inte komilerats med OpenGL support.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Fel under initialisering av OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation type="unfinished"/> </message> @@ -5859,173 +4868,173 @@ Vill du strunta i detta och avsluta ändå?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Öppna Spara Data Destination</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Öppna Mod Data Destination</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Ta Bort</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Ta Bort Installerad Uppdatering</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Ta Bort Alla Installerade DLC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Ta Bort Anpassad Konfiguration</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Ta Bort Allt Installerat Innehåll</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Dumpa RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Kopiera Titel ID till Urklipp</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Navigera till GameDB-sida</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Egenskaper</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Skanna Underkataloger</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Radera Spelkatalog</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Flytta upp</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Flytta ner</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Öppna Sökvägsplats</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Rensa</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Namn</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Kompatibilitet</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Add-Ons</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Filtyp</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Storlek</translation> </message> @@ -6096,7 +5105,7 @@ Vill du strunta i detta och avsluta ändå?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Dubbelklicka för att lägga till en ny mapp i spellistan.</translation> </message> @@ -6109,12 +5118,12 @@ Vill du strunta i detta och avsluta ändå?</translation> <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filter:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Ange mönster för att filtrera</translation> </message> @@ -6190,12 +5199,12 @@ Vill du strunta i detta och avsluta ändå?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Fel</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation type="unfinished"/> @@ -6204,13 +5213,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6231,111 +5238,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Skärmdump</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Fullskärm</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Ladda Fil</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation type="unfinished"/> </message> @@ -6454,42 +5463,42 @@ Debug Message: </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Spelare</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation type="unfinished"/> </message> @@ -7588,7 +6597,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Prokontroller</translation> </message> @@ -7601,7 +6610,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Dubbla Joycons</translation> </message> @@ -7614,7 +6623,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Vänster Joycon</translation> </message> @@ -7627,7 +6636,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Höger Joycon</translation> </message> @@ -7656,7 +6665,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Handhållen</translation> </message> @@ -7772,32 +6781,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>GameCube-kontroll</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>NES-kontroll</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>SNES-kontroll</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>N64-kontroll</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/tr_TR.ts b/dist/languages/tr_TR.ts index 88e77e7a6..34b7f9019 100644 --- a/dist/languages/tr_TR.ts +++ b/dist/languages/tr_TR.ts @@ -366,78 +366,32 @@ Bu işlem onların hem forum kullanıcı adını hem de IP adresini banlar.</tra </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Ses</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Çıkış Motoru:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Çıkış Cihazı:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Giriş Cihazı:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Ses Çıkış Modu:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Global sesi kullan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Sesi ayarla:</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Ses:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Arka plandayken sesi kapat</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation type="unfinished"/> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Ses</translation> </message> </context> <context> @@ -501,134 +455,25 @@ Bu işlem onların hem forum kullanıcı adını hem de IP adresini banlar.</tra <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Genel</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Doğruluk:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Otomatik</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Doğru</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Güvensiz</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoya (çoğu optimizasyonu kapatır)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Doğruluk ayarının "Otomatik" olmasını öneririz.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Güvensiz CPU Opitimizasyonu Ayarları</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Bu ayarlar daha hızlı bir deneyim için doğruluk oranını azaltır.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Bu seçenek FMA işlemlerinin doğruluğunu azaltarak FMA desteklemeyen CPU'larda hızı artırır.</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>FMA'yı Ayır (FMA olmayan CPU'larda performansı artırır)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Bu seçenek bazı tahmini FP fonksiyonlarını daha az doğru tahminlerle hızlandırır.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Daha hızlı FRSQRTE ve FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> -Bu seçenek doğru olmayan yuvarlama fonksiyonları kullanarak 32 bit ASIMD FP fonksiyonlarını hızlandırır.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Daha hızlı ASIMD komutları (yalnızca 32 bit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> -Bu seçenek NaN kontrolünü kaldırarak hızı arttırır. Aynı zamanda bazı FP komutlarının doğruluğunu azaltacağını da göz önünde bulundurun.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Uygunsuz NaN kullanımı</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> -Bu seçenek belleğe yazma/okuma işlemlerindeki güvenlik kontrolünü kaldırarak hızı arttırır. Devre dışı bırakmak, oyunun emulatör belleğinde yazma/okuma yapmasına izin verir.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Adres boşluğu kontrolünü kapatır.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Bu ayar, özel erişim talimatlarının güvenliğini sağlayarak hızı artırmak adına yalnızca semantik cmpxchg kullanır. Kullanılması çıkmaz döngülere ya da başka yarışma durumlarına sebep olabilir.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Global monitörü görmezden gel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>CPU ayarlarına sadece oyun çalışmıyorken erişilebilir.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -845,222 +690,222 @@ Bu seçenek belleğe yazma/okuma işlemlerindeki güvenlik kontrolünü kaldıra <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Hata Ayıklayıcı</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>GDB Stub'ı Etkinleştir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Port:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Kütük Tutma</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Evrensel Kütük Filtresi</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Konsolda Log'u Göster</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Kütük Konumunu Aç</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Evrensel Kütük Filtresi</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Etkinleştirildiğinde log'un boyut sınırı 100 MB'tan 1 GB'a çıkar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Uzatılmış Hata Kaydını Etkinleştir.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Konsolda Log'u Göster</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Arguments String</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Grafikler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Etkinleştirildiğinde, grafik API'ı daha yavaş bir hata ayıklama moduna girer.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Grafik Hata Ayıklama Modunu Etkinleştir</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>İşaretlendiğinde Nsight Aftermath çökme dökümlerini etkinleştirir.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>İşaretlendiğinde shaderları döngü mantık değişimleri olmaksızın uygular</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Nsight Aftermath'ı Etkinleştir</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Döngü güvenliği kontrolünü devre dışı bırak</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Kullanılırsa, asıl assembler shader dosyaları diskten shader önbelleği ya da oyun bulundukça dump'lanır</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Oyun Shader'larını Dump'la</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Kullanılırsa, GPU'daki bütün makro uygulamalar dump'lanır</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Kullanılırsa makro HLE işlevselliği kapatılır. Bu seçeneği açmak oyunların yavaşlamasına sebep olur</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Maxwell Makro'larını Dump'la</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Makro HLE'yi Kapat</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>İşaretlendiğinde Makro JIT derleyicisini devre dışı bırakır. Bu seçeneği etkinleştirmek oyunların yavaş çalışmasına neden olur.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Macro JIT'i devre dışı bırak</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Kullanılırsa makro HLE işlevselliği kapatılır. Bu seçeneği açmak oyunların yavaşlamasına sebep olur</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Etkinleştirildiğinde, grafik API'ı daha yavaş bir hata ayıklama moduna girer.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Makro HLE'yi Kapat</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Grafik Hata Ayıklama Modunu Etkinleştir</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Kullanılırsa, GPU'daki bütün makro uygulamalar dump'lanır</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Maxwell Makro'larını Dump'la</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Etkinleştirildiğinde, yuzu derlenen pipeline cache istatistiklerini log'a kaydeder.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Shader Geribildirimini Etkinleştir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>İşaretlendiğinde shaderları döngü mantık değişimleri olmaksızın uygular</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Döngü güvenliği kontrolünü devre dışı bırak</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>İşaretlendiğinde Nsight Aftermath çökme dökümlerini etkinleştirir.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Hata ayıklama</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Nsight Aftermath'ı Etkinleştir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Detaylı Raporlama Hizmetini Etkinleştir</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Gelişmiş</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>FS Erişim Kaydını Etkinleştir</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Bu seçenek, program açılırken Vulkan ortam işlevselliğini kontrol etmesini sağlar. Diğer programlar yuzu'yu görmekte sorun yaşıyorsa bu seçeneği kapatın.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Bu seçenek açıksa son oluşturulan ses komutları konsolda gösterilir. Sadece ses işleyicisi kullanan oyunları etkiler.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Açılırken Vulkan Taraması Yap</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Konsola Ses Komutlarını Aktar**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Web Uygulamasını Devre Dışı Bırak</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Çöküş Sonrası Küçük Dump Oluştur</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Bütün Kontrolcü Türlerini Etkinleştir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Gelişmiş</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Auto-Stub'ı Etkinleştir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Kiosk (Quest) Modu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>CPU Hata Ayıklama Modu'nu Etkinleştir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Hata Ayıklama Assert'lerini Etkinleştir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Auto-Stub'ı Etkinleştir</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Hata ayıklama</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Bütün Kontrolcü Türlerini Etkinleştir</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>FS Erişim Kaydını Etkinleştir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Web Uygulamasını Devre Dışı Bırak</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Çöküş Sonrası Küçük Dump Oluştur</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Bu seçenek, program açılırken Vulkan ortam işlevselliğini kontrol etmesini sağlar. Diğer programlar yuzu'yu görmekte sorun yaşıyorsa bu seçeneği kapatın.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Bu seçenek açıksa son oluşturulan ses komutları konsolda gösterilir. Sadece ses işleyicisi kullanan oyunları etkiler.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Açılırken Vulkan Taraması Yap</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Konsola Ses Komutlarını Aktar**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Detaylı Raporlama Hizmetini Etkinleştir</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Bu yuzu kapandığında otomatik olarak eski haline dönecektir.</translation> </message> @@ -1130,78 +975,83 @@ Bu seçenek belleğe yazma/okuma işlemlerindeki güvenlik kontrolünü kaldıra <translation>yuzu Yapılandırması</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Ses</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Hata Ayıklama</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Dosya sistemi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Genel</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Grafikler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>Gelişmiş Grafik Ayarları</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Kısayollar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Kontroller</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Profiller</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Ağ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Sistem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Oyun Listesi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1360,57 +1210,17 @@ Bu seçenek belleğe yazma/okuma işlemlerindeki güvenlik kontrolünü kaldıra <translation>Genel</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Hız Yüzdesini Sınırlandır</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Çok Çekirdekli CPU Emülasyonu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Emülasyon devam ederken çıkışı onaylayın</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Oyun başlatılırken kullanıcı verisi iste</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Arka plana alındığında emülasyonu duraklat</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Hareketsizlik durumunda imleci gizle</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Tüm Ayarları Sıfırla</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Bu seçenek tüm genel ve oyuna özgü ayarları silecektir. Oyun dizinleri, profiller ve giriş profilleri silinmeyecektir. Devam etmek istiyor musunuz?</translation> </message> @@ -1433,308 +1243,43 @@ Bu seçenek belleğe yazma/okuma işlemlerindeki güvenlik kontrolünü kaldıra <translation>API Ayarları</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Shader Backend:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Cihaz:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Yok</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Grafik Ayarları</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Disk pipeline cache'ini kullan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Asenkronize GPU emülasyonu kullan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>ASTC kaplama çözümünü hızlandır</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>NVDEC emülasyonu:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Video Çıkışı Yok</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>CPU Video Decoding</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>GPU Video Decoding (Varsayılan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Tam Ekran Modu:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Kenarlıksız Tam Ekran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Ayrılmış Tam Ekran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>En-Boy Oranı:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Varsayılan (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>4:3'e Zorla</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>21:9'a Zorla</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>16:10'a Zorla</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Ekrana Sığdır</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Çözünürlük:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [DENEYSEL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [DENEYSEL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [DENEYSEL]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Pencereye Uyarlı Filtre:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>En Yakın Komşu Algoritması</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilinear</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicubic</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gausyen</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Süper Çözünürlük</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Kenar Yumuşatma Yöntemi:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Evrensel FSR Keskinleştirici Kullan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>FSR Keskinliğini Ayarla</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>FSR Keskinliği:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Global arka plan rengini kullan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Arka plan rengini ayarla:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Arkaplan Rengi:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Assembly Shaderları, Yalnızca NVIDIA için)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Deneysel, Yalnızca Mesa için)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation type="unfinished"/> </message> @@ -1756,162 +1301,6 @@ Immediate (no synchronization) just presents whatever is available and can exhib <source>Advanced Graphics Settings</source> <translation>Gelişmiş Grafik Ayarları:</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Kesinlik Düzeyi:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Grafik komutlarını beklerken GPU'nun hızının düşmesini engellemek için arka planda görev yürütür</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>En yüksek hızı zorla (Yalnızca Vulkan için)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Asenkronize ASTC doku çözücüyü aktive eder. Bunu etkinleştirmek takılmaları azaltabilir. Bu özellik deneyseldir.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>ASTC dokularını asenkronize şekilde çöz (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Asenkronize shader derlemesini aktive eder. Bunu etkinleştirmek takılmaları azaltabilir. Bu özellik deneyseldir.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Asenkronize shader derlemesini kullan (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Hızlı GPU Saati'ni etkinleştir. Bu seçenek çoğu oyunu en yüksek gerçek çözünürlükte çalıştırır. </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Hızlı GPU Saati Kullan (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>GPU üreticisine özel pipeline önbelleğini aktive eder. Bu özellik, Vulkan sürücüsünün pipeline önbelleğini depolamadığı zamanlarda shader yüklenme süresini önemli derecede azaltabilir.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Vulkan pipeline önbelleği kullan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Anisotropic Filtering:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Otomatik</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Varsayılan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3226,100 +2615,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Diyalog</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Bilgi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>İsim</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>Oyun ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Dosya adı</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Biçim</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Versiyon</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Boyut</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Geliştirici</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Eklentiler</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Genel</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Eklentiler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Sistem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Grafikler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Gelişmiş Grafikler</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Ses</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Kontrol Profilleri</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Özellikler</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Global yapılandırmayı kullan (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3642,412 +3026,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Sistem</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Sistem Ayarları</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Bölge:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Otomatik</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Varsayılan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Küba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Mısır</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>İrlanda</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-İrlanda</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>MT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hong Kong</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>İzlanda</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>İran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>İsrail</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaika</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Japonya</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libya</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navaho</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>Yeni Zelanda</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>Chatham Adaları</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Polonya</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Portekiz</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapur</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Türkiye</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Evrensel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>ABD</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Avrupa</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Avustralya </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Çin</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Kore</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Tayvan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Saat Dilimi:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Not: bu ayar bölge ayarı otomatiğe alındığında yok sayılabilir.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Japonca (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Amerikan İngilizcesi</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Fransızca (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Almanca (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>İtalyanca (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>İspanyolca (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Çince</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Korece (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Flemenkçe (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Portekizce (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Rusça (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Tayvanca</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>İngiliz İngilizcesi</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Kanada Fransızcası</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Latin Amerika İspanyolcası</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Basitleştirilmiş Çince</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Geleneksel Çince (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Brezilya Portekizcesi (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>Özel Saat Dilimi</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Dil</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>RNG çekirdeği</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Cihaz İsmi</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Sistem ayarlarına sadece oyun çalışmıyorken erişilebilir.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Hata: "%1" bölgesi için "%2" geçerli bir dil değil</translation> </message> @@ -4256,64 +3245,64 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Hiçbiri</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Küçük (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Standart (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Büyük (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Tam Boyut (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Küçük (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Standart (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Büyük (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Dosya adı</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Dosya türü</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>Oyun ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Oyun Adı</translation> </message> @@ -4416,15 +3405,31 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Çözünürlük:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Ekran Görüntülerinin Konumunu Seçin...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4725,12 +3730,12 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Bağlanılıyor</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Bağlan</translation> </message> @@ -4738,86 +3743,86 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Yuzuyu geliştirmeye yardımcı olmak için </a> anonim veri toplandı. <br/><br/>Kullanım verinizi bizimle paylaşmak ister misiniz?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Telemetri</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Bozuk Vulkan Kurulumu Algılandı</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Açılışta Vulkan başlatılırken hata. Hata yardımını görüntülemek için <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>buraya tıklayın</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Web Uygulaması Yükleniyor...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Web Uygulamasını Devre Dışı Bırak</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Web uygulamasını kapatmak bilinmeyen hatalara neden olabileceğinden dolayı sadece Super Mario 3D All-Stars için kapatılması önerilir. Web uygulamasını kapatmak istediğinize emin misiniz? (Hata ayıklama ayarlarından tekrar açılabilir)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Şu anda derlenen shader miktarı</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Geçerli seçili çözünürlük ölçekleme çarpanı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Geçerli emülasyon hızı. %100'den yüksek veya düşük değerler emülasyonun bir Switch'den daha hızlı veya daha yavaş çalıştığını gösterir.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Oyunun şuanda saniye başına kaç kare gösterdiği. Bu oyundan oyuna ve sahneden sahneye değişiklik gösterir.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Bir Switch karesini emüle etmekte geçen zaman, karelimitleme ve v-sync hariç. Tam hız emülasyon için bu en çok 16,67 ms olmalı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation type="unfinished"/> </message> @@ -4895,418 +3900,418 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne <translation>Bilinmeyen bir hata oluştu. Lütfen daha fazla detay için kütüğe göz atınız.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Yazılım kapatılıyor...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Kayıt Verisi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Mod Verisi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>%1 klasörü açılırken hata</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Klasör mevcut değil!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Transfer Edilebilir Shader Cache'ini Açarken Bir Hata Oluştu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Bu oyun için shader cache konumu oluşturulamadı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>İçerik Kaldırma Hatası</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Güncelleme Kaldırma hatası</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>DLC Kaldırma Hatası</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Yüklenmiş Oyun İçeriğini Kaldırmak İstediğinize Emin Misiniz?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Yüklenmiş Oyun Güncellemesini Kaldırmak İstediğinize Emin Misiniz?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Yüklenmiş DLC'yi Kaldırmak İstediğinize Emin Misiniz?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Girdiyi Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Başarıyla Kaldırıldı</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Yüklenmiş oyun başarıyla kaldırıldı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Asıl oyun NAND'de kurulu değil ve kaldırılamaz.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Yüklenmiş güncelleme başarıyla kaldırıldı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Bu oyun için yüklenmiş bir güncelleme yok.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Bu oyun için yüklenmiş bir DLC yok.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>%1 yüklenmiş DLC başarıyla kaldırıldı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>OpenGL Transfer Edilebilir Shader Cache'ini Kaldırmak İstediğinize Emin Misiniz?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Vulkan Transfer Edilebilir Shader Cache'ini Kaldırmak İstediğinize Emin Misiniz?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Tüm Transfer Edilebilir Shader Cache'leri Kaldırmak İstediğinize Emin Misiniz?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Oyuna Özel Yapılandırmayı Kaldırmak İstediğinize Emin Misiniz?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Dosyayı Sil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Transfer Edilebilir Shader Cache Kaldırılırken Bir Hata Oluştu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Bu oyun için oluşturulmuş bir shader cache yok.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Transfer edilebilir shader cache başarıyla kaldırıldı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Transfer edilebilir shader cache kaldırılamadı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Vulkan Pipeline Önbelleği Kaldırılırken Hata</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Sürücü pipeline önbelleği kaldırılamadı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Transfer Edilebilir Shader Cache'ler Kaldırılırken Bir Hata Oluştu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Transfer edilebilir shader cacheler başarıyla kaldırıldı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Transfer edilebilir shader cache konumu kaldırılamadı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Oyuna Özel Yapılandırma Kaldırılırken Bir Hata Oluştu.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Bu oyun için bir özel yapılandırma yok.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Oyuna özel yapılandırma başarıyla kaldırıldı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Oyuna özel yapılandırma kaldırılamadı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>RomFS Çıkartımı Başarısız!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>RomFS dosyaları kopyalanırken bir hata oluştu veya kullanıcı işlemi iptal etti.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Full</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Çerçeve</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>RomFS Dump Modunu Seçiniz</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Lütfen RomFS'in nasıl dump edilmesini istediğinizi seçin.<br>"Full" tüm dosyaları yeni bir klasöre kopyalarken <br>"skeleton" sadece klasör yapısını oluşturur.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>%1 konumunda RomFS çıkarmaya yetecek alan yok. Lütfen yer açın ya da Emülasyon > Yapılandırma > Sistem > Dosya Sistemi > Dump konumu kısmından farklı bir çıktı konumu belirleyin.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>RomFS çıkartılıyor...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>İptal</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>RomFS Çıkartımı Başarılı!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>İşlem başarıyla tamamlandı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Kısayol Oluştur</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Bu seçenek, şu anki AppImage dosyasının kısayolunu oluşturacak. Uygulama güncellenirse kısayol çalışmayabilir. Devam edilsin mi?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Masaüstünde kısayol oluşturulamadı. "%1" dizini yok.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Uygulamalar menüsünde kısayol oluşturulamadı. "%1" dizini yok ve oluşturulamıyor.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Simge Oluştur</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Simge dosyası oluşturulamadı. "%1" dizini yok ve oluşturulamıyor.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>yuzu Emülatörü başlatılırken %1 başlatılsın</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>%1 dizininde kısayol oluşturulamadı</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>%1 dizinine kısayol oluşturuldu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>%1 Açılırken Bir Hata Oluştu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Klasör Seç</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Özellikler</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Oyun özellikleri yüklenemedi.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch Çalıştırılabilir Dosyası (%1);;Tüm Dosyalar (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Dosya Aç</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Çıkartılmış ROM klasörünü aç</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Geçersiz Klasör Seçildi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Seçtiğiniz klasör bir "main" dosyası içermiyor.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Yüklenilebilir Switch Dosyası (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submissions Package (*.nsp);;NX Cartridge Image (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Dosya Kur</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n dosya kaldı</numerusform><numerusform>%n dosya kaldı</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>"%1" dosyası kuruluyor...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Kurulum Sonuçları</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Olası çakışmaları önlemek için oyunları NAND'e yüklememenizi tavsiye ediyoruz. Lütfen bu özelliği sadece güncelleme ve DLC yüklemek için kullanın.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n dosya güncel olarak yüklendi @@ -5314,7 +4319,7 @@ Lütfen bu özelliği sadece güncelleme ve DLC yüklemek için kullanın.</tran </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n dosyanın üstüne yazıldı @@ -5322,7 +4327,7 @@ Lütfen bu özelliği sadece güncelleme ve DLC yüklemek için kullanın.</tran </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n dosya yüklenemedi @@ -5330,312 +4335,312 @@ Lütfen bu özelliği sadece güncelleme ve DLC yüklemek için kullanın.</tran </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Sistem Uygulaması</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Sistem Arşivi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Sistem Uygulama Güncellemesi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Yazılım Paketi (Tür A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Yazılım Paketi (Tür B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Oyun</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Oyun Güncellemesi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>Oyun DLC'si</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Delta Başlık</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>NCA Kurulum Tipi Seçin...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Lütfen bu NCA dosyası için belirlemek istediğiniz başlık türünü seçiniz: (Çoğu durumda, varsayılan olan 'Oyun' kullanılabilir.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Kurulum Başarısız Oldu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>NCA için seçtiğiniz başlık türü geçersiz</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Dosya Bulunamadı</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Dosya "%1" Bulunamadı</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>Tamam</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Donanım gereksinimleri karşılanmıyor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Sisteminiz, önerilen donanım gereksinimlerini karşılamıyor. Uyumluluk raporlayıcı kapatıldı.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Kayıp yuzu Hesabı</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Oyun uyumluluk test çalışması göndermek için öncelikle yuzu hesabınla giriş yapmanız gerekiyor.<br><br/>Yuzu hesabınızla giriş yapmak için, Emülasyon &gt; Yapılandırma &gt; Web'e gidiniz.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>URL açılırken bir hata oluştu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>URL "%1" açılamıyor.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>TAS kayıtta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Oyuncu 1'in dosyasının üstüne yazılsın mı?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Geçersiz yapılandırma tespit edildi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Handheld kontrolcü dock modunda kullanılamaz. Pro kontrolcü seçilecek.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>Amiibo kaldırıldı</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Hata</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Aktif oyun amiibo beklemiyor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo Dosyası (%1);; Tüm Dosyalar (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Amiibo Yükle</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Amiibo verisi yüklenirken hata</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Seçtiğiniz dosya geçerli bir amiibo değil</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Seçtiğiniz dosya hali hazırda kullanılıyor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Bilinmeyen bir hata oluştu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Ekran Görüntüsü Al</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG görüntüsü (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>TAS durumu: %1%2 çalışıyor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>TAS durumu: %1 kaydediliyor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>TAS durumu: %1%2 boşta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>TAS durumu: Geçersiz</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Çalıştırmayı durdur</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Başlat</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>K&aydetmeyi Durdur</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>K&aydet</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Oluşturuluyor: %n shader</numerusform><numerusform>Oluşturuluyor: %n shader</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Ölçek: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Hız %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Hız: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Oyun: %1 FPS (Sınırsız)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Oyun: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Kare: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>AA YOK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>SES: KAPALI</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>SES: %%1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Anahtar Yeniden Türetimini Onayla</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5652,37 +4657,37 @@ ve opsiyonel olarak yedekler alın. Bu sizin otomatik oluşturulmuş anahtar dosyalarınızı silecek ve anahtar türetme modülünü tekrar çalıştıracak.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Anahtarlar Kayıp</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- BOOT0 Kayıp</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation>- BCPKG2-1-Normal-Main Kayıp</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- PRODINFO Kayıp</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Türeten Bileşenleri Kayıp</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Şifreleme anahtarları eksik. <br>Lütfen takip edin<a href='https://yuzu-emu.org/help/quickstart/'>yuzu hızlı başlangıç kılavuzunu</a>tüm anahtarlarınızı, aygıt yazılımınızı ve oyunlarınızı almada.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5691,49 +4696,49 @@ Bu sistem performansınıza bağlı olarak bir dakika kadar zaman alabilir.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Anahtarlar Türetiliyor</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>RomFS Dump Hedefini Seçiniz</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Lütfen dump etmek istediğiniz RomFS'i seçiniz.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>yuzu'yu kapatmak istediğinizden emin misiniz?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Emülasyonu durdurmak istediğinizden emin misiniz? Kaydedilmemiş veriler kaybolur.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5742,97 +4747,97 @@ Would you like to bypass this and exit anyway?</source> Görmezden gelip kapatmak ister misiniz?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Yok</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilinear</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicubic</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gausyen</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Dock Modu Aktif</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Taşınabilir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation type="unfinished"/> </message> @@ -5840,44 +4845,44 @@ Görmezden gelip kapatmak ister misiniz?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL kullanıma uygun değil!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>OpenGL paylaşılan bağlam desteklenmiyor.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>Yuzu OpenGL desteklememektedir.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>OpenGl başlatılırken bir hata oluştu!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>GPU'nuz OpenGL desteklemiyor veya güncel bir grafik sürücüsüne sahip değilsiniz.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>OpenGl 4.6 başlatılırken bir hata oluştu!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>GPU'nuz OpenGL 4.6'yı desteklemiyor veya güncel bir grafik sürücüsüne sahip değilsiniz.<br><br>GL Renderer:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>GPU'nuz gereken bir yada daha fazla OpenGL eklentisini desteklemiyor Lütfen güncel bir grafik sürücüsüne sahip olduğunuzdan emin olun.<br><br>GL Renderer:<br>%1<br><br> Desteklenmeyen Eklentiler:<br>%2</translation> </message> @@ -5885,173 +4890,173 @@ Görmezden gelip kapatmak ister misiniz?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Favori</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Oyunu Başlat</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Oyunu Özel Yapılandırma Olmadan Başlat</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Kayıt Dosyası Konumunu Aç</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Mod Dosyası Konumunu Aç</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Transfer Edilebilir Pipeline Cache'ini Aç</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Yüklenmiş Güncellemeleri Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Yüklenmiş DLC'leri Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Oyuna Özel Yapılandırmayı Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>OpenGL Pipeline Cache'ini Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Vulkan Pipeline Cache'ini Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Bütün Pipeline Cache'lerini Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Tüm Yüklenmiş İçeriği Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>RomFS Dump Et</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>RomFS'i SDMC'ye çıkar.</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Title ID'yi Panoya Kopyala</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>GameDB sayfasına yönlendir</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Kısayol Oluştur</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Masaüstüne Ekle</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Uygulamalar Menüsüne Ekl</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Özellikler</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Alt Klasörleri Tara</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Oyun Konumunu Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲Yukarı Git</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼Aşağı Git</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Oyun Dosyası Konumunu Aç</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Temizle</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>İsim</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Uyumluluk</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Eklentiler</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Dosya türü</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Boyut</translation> </message> @@ -6122,7 +5127,7 @@ Görmezden gelip kapatmak ister misiniz?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Oyun listesine yeni bir klasör eklemek için çift tıklayın.</translation> </message> @@ -6135,12 +5140,12 @@ Görmezden gelip kapatmak ister misiniz?</translation> <translation><numerusform>%n sonucun %1'i</numerusform><numerusform>%n sonucun %1'i</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Filtre:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Filtrelemek için bir düzen giriniz</translation> </message> @@ -6216,12 +5221,12 @@ Görmezden gelip kapatmak ister misiniz?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Hata</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Oda herkese açık yapılamadı. Eğer odayı herkese açık yapmak istiyorsanız, geçerli bir yuzu hesabını Emülasyon -> Yapılandır -> Web'den ayarlamalısınız. Eğer odayı herkese açık yapmak istemiyorsanız, lütfen Gizli seçeneğini seçin.</translation> @@ -6230,13 +5235,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Sesi Sustur/Aç</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6257,111 +5260,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Ana Pencere</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Ses Kapa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Ses Aç</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Ekran Görüntüsü Al</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Uyarlanan Filtreyi Değiştir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Takılı Modu Kullan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>GPU Doğruluğunu Değiştir</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Sürdür/Emülasyonu duraklat</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Tam Ekrandan Çık</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Yuzu'dan çık</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Tam Ekran</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Dosya Aç</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Amiibo Yükle/Kaldır</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Emülasyonu Yeniden Başlat</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Emülasyonu Durdur</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>TAS Kaydet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>TAS Sıfırla</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>TAS Başlat/Durdur</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Filtre Çubuğunu Aç/Kapa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>FPS Limitini Aç/Kapa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Mouse ile Kaydırmayı Aç/Kapa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Durum Çubuğunu Aç/Kapa</translation> </message> @@ -6481,42 +5486,42 @@ Debug Message: </source> <translation>Lobiyi Yenile</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Katılmak için Gereken Şifre</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Şifre:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Oyuncular</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Oda Adı</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Tercih Edilen Oyun</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Ana bilgisayar</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Yenileniyor</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Listeyi Yenile</translation> </message> @@ -7623,7 +6628,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro Controller</translation> </message> @@ -7636,7 +6641,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>İkili Joyconlar</translation> </message> @@ -7649,7 +6654,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Sol Joycon</translation> </message> @@ -7662,7 +6667,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Sağ Joycon</translation> </message> @@ -7691,7 +6696,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Handheld</translation> </message> @@ -7807,32 +6812,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>GameCube Kontrolcüsü</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>NES Kontrolcüsü</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>SNES Kontrolcüsü</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>N64 Kontrolcüsü</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/uk.ts b/dist/languages/uk.ts index 18b56cb12..27c1dede2 100644 --- a/dist/languages/uk.ts +++ b/dist/languages/uk.ts @@ -366,78 +366,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Аудіо</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Рушій виводу:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Пристрій відтворення:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Пристрій вводу:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Режим відстворення звуку:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Моно</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Стерео</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Об'ємний звук</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Використовувати загальну гучність</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Встановити гучність:</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Гучність</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>Авто (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Приглушити звук у фоновому режимі</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>За замовчуванням (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Аудіо</translation> </message> </context> <context> @@ -501,139 +455,25 @@ This would ban both their forum username and their IP address.</source> <translation>ЦП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Загальні</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Точність:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Авто</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Точно</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Небезпечно</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Параноїк (відключає більшість оптимізацій)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Ми рекомендуємо встановити точність на "Авто".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Небезпечні налаштування оптимізації ЦП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Ці налаштування зменшують точність заради швидкості. </translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Ця опція підвищує швидкість за рахунок зниження точності інструкцій fused-multiply-add на ЦП без вбудованої підтримки FMA.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Не використовувати FMA (покращує продуктивність на ЦП без FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Ця опція підвищує швидкість деяких наближених функцій з плаваючою точкою за рахунок використання менш точних нативних наближень</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Прискорені FRSQRTE та FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Ця опція підвищує швидкість роботи 32-бітних ASIMD-функцій із плаваючою комою, працюючи з неправильними режимами округлення.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Швидші інструкції ASIMD (лише 32 біт)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Ця опція підвищує швидкість, видаляючи перевірку NaN. Зверніть увагу, що це також знижує точність деяких інструкцій із плаваючою крапкою. </div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Неправильна обробка NaN</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Ця опція підвищує швидкість за рахунок виключення перевірки безпеки перед кожним читанням/записом пам'яті в гостьовому режимі. Вимкнення цієї опції може дозволити грі читати/записувати пам'ять емулятора.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Вимкнути перевірку адресного простору</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Ця опція підвищує швидкість, покладаючись тільки на семантику cmpxchg для забезпечення безпеки інструкцій виняткового доступу. Зверніть увагу, що це може призвести до повних зависань та інших умов перегонів.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Ігнорувати глобальний моніторинг</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Налаштування ЦП недоступні, поки запущена гра.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -852,222 +692,222 @@ This would ban both their forum username and their IP address.</source> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Налагоджувач</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Увімкнути GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Порт:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Журналювання</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Глобальний фільтр журналів</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Показувати журнал у консолі</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Відкрити папку для журналів</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Глобальний фільтр журналів</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Якщо увімкнено, максимальний розмір журналу збільшується зі 100 МБ до 1 ГБ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Увімкнути розширене ведення журналу**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Показувати журнал у консолі</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Рядок аргументів</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Графіка</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Якщо увімкнено, графічний API переходить у повільніший режим налагодження</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Увімкнути налагодження графіки</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Якщо ввімкнено, вмикає дампи крашів Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Якщо увімкнено, шейдери виконуються без зміни логіки циклу</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Увімкнути Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Вимкнути перевірку безпеки циклу</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Якщо ввімкнено, буде дампити всі оригінальні шейдери асемблера з кешу шейдерів на диску або гри як знайдені</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Дамп ігрових шейдерів</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Якщо ввімкнено, буде дампити всі макропрограми ГП</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Якщо прапорець встановлено, він вимикає функції макроса HLE. Увімкнення цього параметра уповільнює роботу ігор</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Дамп макросов Maxwell</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Вимкнути макрос HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Якщо ввімкнено, вимикає компілятор макросу Just In Time. Увімкнення цього параметра уповільнює роботу ігор</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Вимкнути макрос JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Якщо прапорець встановлено, він вимикає функції макроса HLE. Увімкнення цього параметра уповільнює роботу ігор</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Якщо увімкнено, графічний API переходить у повільніший режим налагодження</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Вимкнути макрос HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Увімкнути налагодження графіки</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Якщо ввімкнено, буде дампити всі макропрограми ГП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Дамп макросов Maxwell</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Якщо увімкнено, yuzu записуватиме статистику про скомпільований кеш конвеєра</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Увімкнути зворотний зв'язок про шейдери</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Якщо увімкнено, шейдери виконуються без зміни логіки циклу</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Вимкнути перевірку безпеки циклу</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Якщо ввімкнено, вмикає дампи крашів Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Налагодження</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Увімкнути Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Увімкнути службу звітів у розгорнутому вигляді**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Розширені</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Увімкнути журнал доступу до ФС</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Дозволяє yuzu перевіряти наявність робочого середовища Vulkan під час запуску програми. Вимкніть цю опцію, якщо це викликає проблеми з тим, що зовнішні програми бачать yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Увімкніть це щоб виводити останній згенерирований список аудіо команд в консоль. Впливає лише на ігри, які використовують аудіо рендерер.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Виконувати перевірку Vulkan під час запуску</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Вивантажувати аудіо команди в консоль**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Вимкнути веб-аплет</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Створювати міні-дамп після крашу</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Увімкнути всі типи контролерів</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Розширені</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Увімкнути автопідставку**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Режим кіоску (Квест)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Увімкнути налагодження ЦП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Увімкнути налагоджувальні припущення</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Увімкнути автопідставку**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Налагодження</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Увімкнути всі типи контролерів</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Увімкнути журнал доступу до ФС</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Вимкнути веб-аплет</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Створювати міні-дамп після крашу</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Дозволяє yuzu перевіряти наявність робочого середовища Vulkan під час запуску програми. Вимкніть цю опцію, якщо це викликає проблеми з тим, що зовнішні програми бачать yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Увімкніть це щоб виводити останній згенерирований список аудіо команд в консоль. Впливає лише на ігри, які використовують аудіо рендерер.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Виконувати перевірку Vulkan під час запуску</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Вивантажувати аудіо команди в консоль**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Увімкнути службу звітів у розгорнутому вигляді**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Це буде автоматично скинуто після закриття yuzu.</translation> </message> @@ -1137,78 +977,83 @@ This would ban both their forum username and their IP address.</source> <translation>Налаштування yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Деякі налаштування доступні тільки тоді, коли гру не запущено.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Аудіо</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>ЦП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Налагодження</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Файлова система</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Загальні</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Графіка</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>ГрафікаРозширені</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Гарячі клавіші</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Керування</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Профілі</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Мережа</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Система</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Список ігор</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Мережа</translation> </message> @@ -1367,57 +1212,17 @@ This would ban both their forum username and their IP address.</source> <translation>Загальні</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Обмеження відсотка швидкості</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Багатоядерна емуляція ЦП</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Підтверджувати вихід під час емуляції</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Запитувати користувача під час запуску гри</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Призупиняти емуляцію у фоновому режимі</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Приховування миші при бездіяльності</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Скинути всі налаштування</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Це скине всі налаштування і видалить усі конфігурації під окремі ігри. При цьому не будуть видалені шляхи до ігор, профілів або профілів вводу. Продовжити?</translation> </message> @@ -1440,311 +1245,43 @@ This would ban both their forum username and their IP address.</source> <translation>Налаштування API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Бекенд шейдерів:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Пристрій:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Вимкнено</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Налаштування графіки</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Використовувати кеш конвеєра на диску</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Використовувати асинхронну емуляцію ГП</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Прискорення декодування текстур ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>Режим верт. синхронізації:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) не пропускає кадри і не має розривів, але обмежений частотою оновлення екрана. -FIFO Relaxed схожий на FIFO, але може мати розриви під час відновлення після просідань. -Mailbox може мати меншу затримку, ніж FIFO, і не має розривів, але може пропускати кадри. -Моментальний (без синхронізації) просто показує всі кадри і може мати розриви.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Емуляція NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Відсутність відеовиходу</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Декодування відео на ЦП</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Декодування відео на ГП (за замовчуванням)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Повноекранний режим:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Вікно без рамок</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Ексклюзивний повноекранний</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Співвідношення сторін:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>За замовчуванням (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Змусити 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Змусити 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Змусити 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Розтягнути до вікна</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Роздільна здатність:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [ЕКСПЕРИМЕНТАЛЬНЕ]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [ЕКСПЕРИМЕНТАЛЬНЕ]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [ЕКСПЕРИМЕНТАЛЬНО]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Фільтр адаптації вікна:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Найближчий сусід</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Білінійне</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Бікубічне</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Гауса</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Метод згладжування:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Використовувати глобальну різкість FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Встановити різкість FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>Різкість FSR:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Використовувати глобальний фоновий колір</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Встановити фоновий колір:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Фоновий колір:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (асемблерні шейдери, лише для NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Експериментально, лише для Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Вимкнено</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>Верт. синхронізацію вимкнено</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Рекомендовано</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Увімкнено</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>Верт. синхронізація увімкнена</translation> </message> @@ -1766,163 +1303,6 @@ Mailbox може мати меншу затримку, ніж FIFO, і не ма <source>Advanced Graphics Settings</source> <translation>Розширені налаштування графіки</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Рівень точності:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>Рекомпресія ASTC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Без стиснення (Найкраща якість)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>ВС1 (Низька якість)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>ВС3 (Середня якість)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Увімкнути асинхронну презентацію (Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Виконує роботу у фоновому режимі в очікуванні графічних команд, не даючи змоги ГП знижувати тактову частоту.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Примусово змусити максимальну тактову частоту (тільки для Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Включає асинхронне декодування ASTC текстур, що може зменшити зависання під час завантаження. Ця функція є експериментальною.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Декодувати ASTC текстури асинхронно (хак)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>Використовує реактивне очищення замість прогнозованого. Це дає змогу точніше синхронізувати пам'ять.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>Увімкнути реактивне очищення</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Вмикає асинхронну компіляцію шейдерів, що зменшить зависання через шейдери. Функція є експериментальною.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Використовувати асинхронну побудову шейдерів (хак)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Вмикає функцію Fast GPU Time. Цей параметр змусить більшість ігор працювати в максимальній рідній роздільній здатності.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Увімкнути Fast GPU Time (хак)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Вмикає кеш конвеєра, специфічний для виробника GPU. Ця опція може значно поліпшити час завантаження шейдерів у тих випадках, коли драйвер Vulkan не зберігає внутрішні файли кешу конвеєра.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Використовувати конвеєрний кеш Vulkan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Вмикає обчислювальні конвеєри, які обов'язкові для деяких ігор. Цей параметр існує лише для власних драйверів Intel і може призвести до збоїв, якщо його ввімкнути. -Обчислювальні конвеєри завжди увімкнені на всіх інших драйверах.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Увімкнути обчислювальні конвеєри (тільки для Intel Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Анізотропна фільтрація:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Автоматично</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>За замовчуванням</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -2686,7 +2066,7 @@ Compute pipelines are always enabled on all other drivers.</source> <message> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3085"/> <source>Mouse panning</source> - <translation type="unfinished"/> + <translation>Панорамування миші</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3109"/> @@ -3113,7 +2493,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="6"/> <source>Configure mouse panning</source> - <translation type="unfinished"/> + <translation>Налаштувати панорамування миші</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="12"/> @@ -3123,17 +2503,17 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="15"/> <source>Can be toggled via a hotkey. Default hotkey is Ctrl + F9</source> - <translation type="unfinished"/> + <translation>Можна перемикати гарячою клавішею. Гаряча клавіша за замовчуванням - Ctrl + F9</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="24"/> <source>Sensitivity</source> - <translation type="unfinished"/> + <translation>Чутливість</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="30"/> <source>Horizontal</source> - <translation type="unfinished"/> + <translation>Горизонтальна</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="40"/> @@ -3147,37 +2527,37 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="56"/> <source>Vertical</source> - <translation type="unfinished"/> + <translation>Вертикальна</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="85"/> <source>Deadzone counterweight</source> - <translation type="unfinished"/> + <translation>Противага мертвої зони</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="88"/> <source>Counteracts a game's built-in deadzone</source> - <translation type="unfinished"/> + <translation>Протидія вбудованим в ігри мертвим зонам</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="94"/> <source>Deadzone</source> - <translation type="unfinished"/> + <translation>Мертва зона</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="123"/> <source>Stick decay</source> - <translation type="unfinished"/> + <translation>Повернення стіка</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="129"/> <source>Strength</source> - <translation type="unfinished"/> + <translation>Сила</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="155"/> <source>Minimum</source> - <translation type="unfinished"/> + <translation>Мінімум</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="195"/> @@ -3188,12 +2568,13 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <location filename="../../src/yuzu/configuration/configure_mouse_panning.cpp" line="43"/> <source>Mouse panning works better with a deadzone of 0% and a range of 100%. Current values are %1% and %2% respectively.</source> - <translation type="unfinished"/> + <translation>Панорамування мишею краще працює за мертвої зони 0% і діапазону 100%. +Поточні значення: %1% і %2% відповідно.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.cpp" line="50"/> <source>Emulated mouse is enabled. This is incompatible with mouse panning.</source> - <translation type="unfinished"/> + <translation>Емуляцію миші ввімкнено. Це несумісно з панорамуванням миші.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.cpp" line="83"/> @@ -3237,100 +2618,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Діалог</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Інформація</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Назва</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>Ідентифікатор гри</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Ім'я файлу</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Формат</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Версія</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Розмір</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Розробник</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Доповнення</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Деякі налаштування доступні тільки тоді, коли гру не запущено.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Загальні</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Доповнення</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Система</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>ЦП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Графіка</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Розш. Графіка</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Аудіо</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Профілі вводу</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Властивості</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Використовувати глобальне налаштування (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3526,7 +2902,7 @@ UUID: %2</translation> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.ui" line="26"/> <source>To use Ring-Con, configure player 1 as right Joy-Con (both physical and emulated), and player 2 as left Joy-Con (left physical and dual emulated) before starting the game.</source> - <translation type="unfinished"/> + <translation>Щоб використовувати контролер Ring, налаштуйте гравця 1 як правий Joy-Con (як фізичний, так і емульований), а гравця 2 - як лівий Joy-Con (лівий фізичний і подвійний емульований) перед початком гри.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.ui" line="52"/> @@ -3631,7 +3007,7 @@ UUID: %2</translation> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="309"/> <source>The current mapped device is not connected</source> - <translation type="unfinished"/> + <translation>Поточний пристрій не під'єднано</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_ringcon.cpp" line="313"/> @@ -3653,412 +3029,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Система</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Налаштування системи</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Регіон:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Авто</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>За замовчуванням</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Куба</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Єгипет</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Ейре</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Ейре</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Гринвіч</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Гонконг</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Ісландія</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Іран</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Ізраїль</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Ямайка</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Японія</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Кваджалейн</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Лівія</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Навахо</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Польща</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Португалія</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Сінгапур</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Туреччина</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Універсальний</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Зулуси</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>США</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Європа</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Австралія</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Китай</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Корея</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Тайвань</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Часовий пояс:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Примітка: може бути перезаписано якщо регіон вибирається автоматично</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Японська (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Американська англійська</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Французька (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Німецька (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Італійська (italiano)</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>Ядро</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Іспанська (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Китайська</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Корейська (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Голландська (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Португальська (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Російська (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Тайванська</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Британська англійська</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Канадська французька</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Латиноамериканська іспанська</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Спрощена китайська</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Традиційна китайська (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Бразильська португальська (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>Користувацький RTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Мова</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Сід RNG</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Назва пристрою</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Небезпечне розширення компонування пам'яті (8 ГБ DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Налаштування системи доступні тільки тоді, коли гру не запущено.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Увага: мова "%1" не підходить для регіону "%2"</translation> </message> @@ -4267,64 +3248,64 @@ Drag points to change position, or double-click table cells to edit values.</sou <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Нічого</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Маленький (32х32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Стандартний (64х64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Великий (128х128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Повнорозмірний (256х256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Маленький (24х24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Стандартний (48х48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Великий (72х72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Ім'я файлу</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Тип файлу</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>Ідентифікатор гри</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Назва гри</translation> </message> @@ -4427,15 +3408,31 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Роздільна здатність:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Виберіть папку для знімків екрану...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4736,12 +3733,12 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Підключення</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Підключитися</translation> </message> @@ -4749,86 +3746,86 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Анонімні дані збираються для того,</a> щоб допомогти поліпшити роботу yuzu. <br/><br/>Хотіли б ви ділитися даними про використання з нами?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Телеметрія</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Виявлено пошкоджену інсталяцію Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Не вдалося виконати ініціалізацію Vulkan під час завантаження.<br><br>Натисніть <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>тут для отримання інструкцій щодо усунення проблеми</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> - <translation type="unfinished"/> + <translation>Запущено гру</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Завантаження веб-аплета...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Вимкнути веб-аплет</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Вимкнення веб-апплета може призвести до несподіваної поведінки, і його слід вимикати лише заради Super Mario 3D All-Stars. Ви впевнені, що хочете вимкнути веб-апплет? (Його можна знову ввімкнути в налаштуваннях налагодження.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Кількість створюваних шейдерів на цей момент</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Поточний обраний множник масштабування роздільної здатності.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Поточна швидкість емуляції. Значення вище або нижче 100% вказують на те, що емуляція йде швидше або повільніше, ніж на Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Кількість кадрів на секунду в цей момент. Значення буде змінюватися між іграми та сценами.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Час, який потрібен для емуляції 1 кадру Switch, не беручи до уваги обмеження FPS або вертикальну синхронізацію. Для емуляції в повній швидкості значення має бути не більше 16,67 мс.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Увімкнути звук</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Вимкнути звук</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Скинути гучність</translation> </message> @@ -4906,418 +3903,418 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>Сталася невідома помилка. Будь ласка, перевірте журнал для подробиць.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-бітний)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-бітний)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Закриваємо програму...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Збереження</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Дані модів</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Помилка під час відкриття папки %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Папка не існує!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Помилка під час відкриття переносного кешу шейдерів</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Не вдалося створити папку кешу шейдерів для цієї гри.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Помилка під час видалення вмісту</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Помилка під час видалення оновлень</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Помилка під час видалення DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Видалити встановлений вміст ігор?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Видалити встановлені оновлення гри?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Видалити встановлені DLC гри?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Видалити запис</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Успішно видалено</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Встановлену гру успішно видалено.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Гру не встановлено в NAND і не може буде видалено.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Встановлене оновлення успішно видалено.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Для цієї гри не було встановлено оновлення.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Для цієї гри не було встановлено DLC.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>Встановлений DLC %1 було успішно видалено</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Видалити переносний кеш шейдерів OpenGL?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Видалити переносний кеш шейдерів Vulkan?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Видалити весь переносний кеш шейдерів?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Видалити користувацьке налаштування гри?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>Видалити кеш-сховище?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Видалити файл</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Помилка під час видалення переносного кешу шейдерів</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Кеш шейдерів для цієї гри не існує.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Переносний кеш шейдерів успішно видалено.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Не вдалося видалити переносний кеш шейдерів.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Помилка під час видалення конвеєрного кешу Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Не вдалося видалити конвеєрний кеш шейдерів.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Помилка під час видалення переносного кешу шейдерів</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Переносний кеш шейдерів успішно видалено.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Помилка під час видалення папки переносного кешу шейдерів.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Помилка під час видалення користувацького налаштування</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Користувацьких налаштувань для цієї гри не існує.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Користувацьке налаштування гри успішно видалено.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Не вдалося видалити користувацьке налаштування гри.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>Не вдалося вилучити RomFS!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Сталася помилка під час копіювання файлів RomFS або користувач скасував операцію.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Повний</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Скелет</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Виберіть режим дампа RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Будь ласка, виберіть, як ви хочете виконати дамп RomFS <br>Повний скопіює всі файли в нову папку, тоді як <br>скелет створить лише структуру папок.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>В %1 недостатньо вільного місця для вилучення RomFS. Будь ласка, звільніть місце або виберіть іншу папку для дампа в Емуляція > Налаштування > Система > Файлова система > Корінь дампа</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Вилучення RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Скасувати</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Вилучення RomFS пройшло успішно!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Операція завершилася успішно.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Створити ярлик</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Це створить ярлик для поточного AppImage. Він може не працювати після оновлень. Продовжити?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Не вдається створити ярлик на робочому столі. Шлях "%1" не існує.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Неможливо створити ярлик у меню додатків. Шлях "%1" не існує і не може бути створений.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Створити іконку</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Неможливо створити файл іконки. Шлях "%1" не існує і не може бути створений.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Запустити %1 за допомогою емулятора yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Не вдалося створити ярлик у %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Успішно створено ярлик у %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Помилка відкриття %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Обрати папку</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Властивості</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Не вдалося завантажити властивості гри.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Виконуваний файл Switch (%1);;Усі файли (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Завантажити файл</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Відкрити папку вилученого ROM'а</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Вибрано неприпустиму папку</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Папка, яку ви вибрали, не містить файлу 'main'.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Встановлюваний файл Switch (*.nca, *.nsp, *.xci);;Архів контенту Nintendo (*.nca);;Пакет подачі Nintendo (*.nsp);;Образ картриджа NX (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Встановити файли</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>Залишився %n файл</numerusform><numerusform>Залишилося %n файл(ів)</numerusform><numerusform>Залишилося %n файл(ів)</numerusform><numerusform>Залишилося %n файл(ів)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Встановлення файлу "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Результати встановлення</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Щоб уникнути можливих конфліктів, ми не рекомендуємо користувачам встановлювати ігри в NAND. Будь ласка, використовуйте цю функцію тільки для встановлення оновлень і завантажуваного контенту.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n файл було нещодавно встановлено @@ -5327,7 +4324,7 @@ Please, only use this feature to install updates and DLC.</source> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n файл було перезаписано @@ -5337,7 +4334,7 @@ Please, only use this feature to install updates and DLC.</source> </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n файл не вдалося встановити @@ -5347,312 +4344,312 @@ Please, only use this feature to install updates and DLC.</source> </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Системний додаток</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Системний архів</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Оновлення системного додатку</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Пакет прошивки (Тип А)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Пакет прошивки (Тип Б)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Гра</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Оновлення гри</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC до гри</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Дельта-титул</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Виберіть тип установки NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Будь ласка, виберіть тип додатку, який ви хочете встановити для цього NCA: (У більшості випадків, підходить стандартний вибір "Гра".)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Помилка встановлення</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Тип додатку, який ви вибрали для NCA, недійсний.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Файл не знайдено</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Файл "%1" не знайдено</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>ОК</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Не задоволені системні вимоги</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Ваша система не відповідає рекомендованим системним вимогам. Звіти про сумісність було вимкнено.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Відсутній обліковий запис yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Щоб надіслати звіт про сумісність гри, необхідно прив'язати свій обліковий запис yuzu. <br><br/>Щоб прив'язати свій обліковий запис yuzu, перейдіть у розділ Емуляція &gt; Параметри &gt; Мережа.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Помилка під час відкриття URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Не вдалося відкрити URL: "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Запис TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Перезаписати файл гравця 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Виявлено неприпустиму конфігурацію</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Портативний контролер не може бути використаний у режимі док-станції. Буде обрано контролер Pro.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>Поточний amiibo було прибрано</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Помилка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Поточна гра не шукає amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Файл Amiibo (%1);; Всі Файли (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Завантажити Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Помилка під час завантаження даних Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Обраний файл не є допустимим amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Обраний файл уже використовується</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Виникла невідома помилка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Зробити знімок екрану</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Зображення PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Стан TAS: Виконується %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Стан TAS: Записується %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Стан TAS: Простий %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Стан TAS: Неприпустимий</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>[&S] Зупинка</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>[&S] Почати</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>[&E] Закінчити запис</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>[&E] Запис</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Побудова: %n шейдер</numerusform><numerusform>Побудова: %n шейдер(ів)</numerusform><numerusform>Побудова: %n шейдер(ів)</numerusform><numerusform>Побудова: %n шейдер(ів)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Масштаб: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Швидкість: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Швидкість: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Гра: %1 FPS (Необмежено)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Гра: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Кадр: %1 мс</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>БЕЗ ЗГЛАДЖУВАННЯ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>ГУЧНІСТЬ: ЗАГЛУШЕНА</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>ГУЧНІСТЬ: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Підтвердіть перерахунок ключа</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5669,37 +4666,37 @@ This will delete your autogenerated key files and re-run the key derivation modu Це видалить ваші автоматично згенеровані файли ключів і повторно запустить модуль розрахунку ключів.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Відсутні запобіжники</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- Відсутній BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation>- Відсутній BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - Відсутній PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Компоненти розрахунку відсутні</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Ключі шифрування відсутні.<br>Будь ласка, дотримуйтесь <a href='https://yuzu-emu.org/help/quickstart/'>короткого керівництва користувача yuzu</a>, щоб отримати всі ваші ключі, прошивку та ігри<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5708,49 +4705,49 @@ on your system's performance.</source> від продуктивності вашої системи.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Отримання ключів</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Не вдалося розшифрувати системний архів</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>Ключі шифрування не змогли розшифрувати прошивку.<br>Будь ласка, дотримуйтесь <a href='https://yuzu-emu.org/help/quickstart/'>короткого керівництва користувача yuzu</a> щоб отримати всі ваші ключі, прошивку та ігри.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Оберіть ціль для дампа RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Будь ласка, виберіть, який RomFS ви хочете здампити.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Ви впевнені, що хочете закрити yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Ви впевнені, що хочете зупинити емуляцію? Будь-який незбережений прогрес буде втрачено.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5759,142 +4756,142 @@ Would you like to bypass this and exit anyway?</source> Чи хочете ви обійти це і вийти в будь-якому випадку?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Вимкнено</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>Найближчий</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Білінійне</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Бікубічне</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Гауса</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>У док-станції</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Портативний</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Нормальна</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Висока</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Екстрим</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>Null</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> - <translation type="unfinished"/> + <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> - <translation type="unfinished"/> + <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> - <translation type="unfinished"/> + <translation>SPIRV</translation> </message> </context> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL недоступний!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Загальні контексти OpenGL не підтримуються.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu не було зібрано з підтримкою OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Помилка під час ініціалізації OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>Ваш ГП може не підтримувати OpenGL, або у вас встановлено застарілий графічний драйвер.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Помилка під час ініціалізації OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>Ваш ГП може не підтримувати OpenGL 4.6, або у вас встановлено застарілий графічний драйвер.<br><br>Рендерер GL:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>Ваш ГП може не підтримувати одне або кілька необхідних розширень OpenGL. Будь ласка, переконайтеся в тому, що у вас встановлено останній графічний драйвер.<br><br>Рендерер GL:<br>%1<br><br>Розширення, що не підтримуються:<br>%2</translation> </message> @@ -5902,173 +4899,173 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Улюблені</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Запустити гру</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Запустити гру без користувацького налаштування</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Відкрити папку для збережень</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Відкрити папку для модів</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Відкрити переносний кеш конвеєра</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Видалити</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Видалити встановлене оновлення</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Видалити усі DLC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Видалити користувацьке налаштування</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Видалити кеш-сховище</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Видалити кеш конвеєра OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Видалити кеш конвеєра Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Видалити весь кеш конвеєра </translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Видалити весь встановлений вміст</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Дамп RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Здампити RomFS у SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Скопіювати ідентифікатор додатку в буфер обміну</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Перейти до сторінки GameDB</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Створити ярлик</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Додати на Робочий стіл</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Додати до меню застосунків</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Властивості</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Сканувати підпапки</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Видалити директорію гри</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Перемістити вверх</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Перемістити вниз</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Відкрити розташування папки</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Очистити</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Назва</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Сумісність</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Доповнення</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Тип файлу</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Розмір</translation> </message> @@ -6139,7 +5136,7 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Натисніть двічі, щоб додати нову папку до списку ігор</translation> </message> @@ -6152,12 +5149,12 @@ Would you like to bypass this and exit anyway?</source> <translation><numerusform>%1 із %n результат(ів)</numerusform><numerusform>%1 із %n результат(ів)</numerusform><numerusform>%1 із %n результат(ів)</numerusform><numerusform>%1 із %n результат(ів)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Пошук:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Введіть текст для пошуку</translation> </message> @@ -6233,12 +5230,12 @@ Would you like to bypass this and exit anyway?</source> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Помилка</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Не вдалося оголосити кімнату в публічному фойє. Щоб хостити публічну кімнату, у вас має бути діючий обліковий запис yuzu, налаштований в Емуляція -> Налаштування -> Мережа. Якщо ви не хочете оголошувати кімнату в публічному лобі, виберіть замість цього прихований тип. @@ -6248,13 +5245,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Увімкнення/вимкнення звуку</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6275,111 +5270,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Основне вікно</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Зменшити гучність звуку</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Підвищити гучність звуку</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Зробити знімок екрану</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Змінити адаптуючий фільтр</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Змінити режим консолі</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Змінити точність ГП</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Продовження/Пауза емуляції</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Вийти з повноекранного режиму</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Вийти з yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Повний екран</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Завантажити файл</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Завантажити/видалити Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Перезапустити емуляцію</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Зупинити емуляцію</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Запис TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Скидання TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>Старт/Стоп TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Переключити панель пошуку</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Переключити обмеження частоти кадрів</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Переключити панорамування миші</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Переключити панель стану</translation> </message> @@ -6499,42 +5496,42 @@ Debug Message: </source> <translation>Оновити фойє</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Для входу необхідний пароль</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Пароль:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Гравці</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Назва кімнати</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Переважна гра</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Хост</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Оновлення</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Оновити список</translation> </message> @@ -7641,7 +6638,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Контролер Pro</translation> </message> @@ -7654,7 +6651,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Подвійні Joy-Con'и</translation> </message> @@ -7667,7 +6664,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Лівий Joy-Con</translation> </message> @@ -7680,7 +6677,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Правий Joy-Con</translation> </message> @@ -7709,7 +6706,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Портативний</translation> </message> @@ -7825,32 +6822,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Контролер GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Контролер NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Контролер SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Контролер N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/vi.ts b/dist/languages/vi.ts index 455ca4b56..326f3f129 100644 --- a/dist/languages/vi.ts +++ b/dist/languages/vi.ts @@ -366,78 +366,32 @@ Việc này sẽ ban tên người dùng trên diễn đàn và IP của họ lu </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Âm thanh</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Hệ thống xuất:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Thiết bị đầu ra:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Thiết bị đầu vào:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Chế độ đầu ra âm thanh:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Sử dụng âm lượng chung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Âm lượng tuỳ chỉnh:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Âm lượng:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>Tự động (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Tắt tiếng khi chạy nền</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>Mặc định (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Âm thanh</translation> </message> </context> <context> @@ -501,139 +455,25 @@ Việc này sẽ ban tên người dùng trên diễn đàn và IP của họ lu <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Chung</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Độ chính xác:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Tự động</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Chính xác</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Không an toàn</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoid (vô hiệu hoá hầu hết sự tối ưu)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Chúng tôi khuyên nên đặt độ chính xác là "Tự động".</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Cài đặt tối ưu cho CPU ở chế độ không an toàn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Những cài đặt sau giảm độ chính xác của giả lập để đổi lấy tốc độ.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Tuỳ chọn này cải thiện tốc độ bằng cách giảm độ chính xác của các chỉ thị fused-multiply-add trên các CPU không hỗ trợ FMA.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Không dùng FMA (tăng hiệu suất cho các dòng CPU không hỗ trợ FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Tuỳ chọn này cải thiện tốc độ của một số chức năng dấu phẩy động tương đối bằng cách sử dụng tính năng làm tròn kém chính xác hơn.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>FRSQRTE và FRECPE nhanh hơn</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Tùy chọn này cải thiện tốc độ của các hàm dấu phẩy động ASIMD 32 bit bằng cách chạy với các chế độ làm tròn không chính xác.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Các chỉ thị ASIMD nhanh hơn (chỉ cho 32 bit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> - <div>Tùy chọn này cải thiện tốc độ bằng cách loại bỏ kiểm tra NaN. Vui lòng lưu ý rằng điều này cũng sẽ giảm độ chính xác của các chỉ thị dấu phẩy động.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Xử lí NaN không chính xác</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Tùy chọn này cải thiện tốc độ bằng cách loại bỏ kiểm tra an toàn trước mỗi lần đọc/ghi bộ nhớ trong máy ảo. Tắt nó có thể cho phép game đọc/ghi bộ nhớ của giả lập.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Tắt kiểm tra không gian địa chỉ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Tùy chọn này cải thiện tốc độ bằng cách chỉ dựa vào ý nghĩa của cmpxchg để đảm bảo an toàn cho các chỉ thị truy cập độc quyền. Vui lòng lưu ý rằng điều này có thể dẫn đến khoá chết và tranh đoạt điều khiển.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Bỏ qua màn hình chung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Cài đặt CPU chỉ khả dụng khi game không chạy.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -852,222 +692,222 @@ Việc này sẽ ban tên người dùng trên diễn đàn và IP của họ lu <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Trình gỡ lỗi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Bật GDB Stub</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Cổng:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Ghi nhật ký</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Bộ lọc nhật ký chung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Hiện nhật ký trong console</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Mở vị trí nhật ký</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Bộ lọc nhật ký chung</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Khi kích hoạt, kích thước tối đa của tập tin nhật ký tăng từ 100 MB lên 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Bật ghi nhật ký mở rộng**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Hiện nhật ký trong console</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Chuỗi đối số</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Đồ hoạ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Khi kích hoạt, API đồ hoạ sẽ chuyển sang chế độ gỡ lỗi chậm hơn</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Kích hoạt chế độ gỡ lỗi đồ hoạ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Khi kích hoạt, nó cho phép ghi nhận lỗi Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Khi kích hoạt, nó thực thi các shader mà không thay đổi logic vòng lặp</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Bật Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Tắt kiểm tra an toàn vòng lặp</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Khi kích hoạt, nó sẽ trích xuất tất cả shader của trình hợp dịch từ bộ nhớ đệm shader trên ổ cứng hoặc từ game khi tìm thấy</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Trích xuất shader game</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Khi kích hoạt, nó sẽ trích xuất tất cả chương trình macro của GPU</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Khi kích hoạt, nó sẽ tắt các chức năng Macro HLE. Bật tính năng này sẽ làm cho các game chạy chậm hơn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Trích xuất Maxwell Macros</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Tắt Macro HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Khi kích hoạt, nó sẽ tắt trình biên dịch Just In Time cho macro. Bật tính năng này sẽ làm cho các game chạy chậm hơn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Tắt Macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Khi kích hoạt, nó sẽ tắt các chức năng Macro HLE. Bật tính năng này sẽ làm cho các game chạy chậm hơn</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Khi kích hoạt, API đồ hoạ sẽ chuyển sang chế độ gỡ lỗi chậm hơn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Tắt Macro HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Kích hoạt chế độ gỡ lỗi đồ hoạ</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Khi kích hoạt, nó sẽ trích xuất tất cả chương trình macro của GPU</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Trích xuất Maxwell Macros</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Khi kích hoạt, yuzu sẽ ghi lại các thống kê về bộ nhớ đệm pipeline đã được biên dịch</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Bật phản hồi shader</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Khi kích hoạt, nó thực thi các shader mà không thay đổi logic vòng lặp</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Tắt kiểm tra an toàn vòng lặp</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Khi kích hoạt, nó cho phép ghi nhận lỗi Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Gỡ lỗi</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Bật Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Bật dịch vụ báo cáo chi tiết**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Nâng cao</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Bật nhật ký truy cập FS</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Cho phép yuzu kiểm tra môi trường Vulkan hoạt động khi chương trình bắt đầu. Vô hiệu hóa tính năng này nếu nó gây ra vấn đề cho các chương trình bên ngoài khi nhìn thấy yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Bật tính năng này để đưa ra danh sách lệnh âm thanh mới nhất đã tạo ra đến console. Chỉ ảnh hưởng đến các game sử dụng bộ mã hóa âm thanh.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Thực hiện kiểm tra Vulkan khi khởi động</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Trích xuất các lệnh âm thanh đến console**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Tắt applet web</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Tạo Minidump sau khi crash</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Cho phép tất cả các loại tay cầm</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Nâng cao</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Bật Auto-Stub**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Chế độ Kiosk (Khách)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Bật chế độ gỡ lỗi CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Bật kiểm tra lỗi gỡ lỗi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Bật Auto-Stub**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Gỡ lỗi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Cho phép tất cả các loại tay cầm</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Bật nhật ký truy cập FS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Tắt applet web</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Tạo Minidump sau khi crash</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Cho phép yuzu kiểm tra môi trường Vulkan hoạt động khi chương trình bắt đầu. Vô hiệu hóa tính năng này nếu nó gây ra vấn đề cho các chương trình bên ngoài khi nhìn thấy yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Bật tính năng này để đưa ra danh sách lệnh âm thanh mới nhất đã tạo ra đến console. Chỉ ảnh hưởng đến các game sử dụng bộ mã hóa âm thanh.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Thực hiện kiểm tra Vulkan khi khởi động</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Trích xuất các lệnh âm thanh đến console**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Bật dịch vụ báo cáo chi tiết**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Sẽ tự động đặt lại khi đóng yuzu.</translation> </message> @@ -1137,78 +977,83 @@ Việc này sẽ ban tên người dùng trên diễn đàn và IP của họ lu <translation>Cấu hình yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Một số cài đặt chỉ khả dụng khi game không chạy.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Âm thanh</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Gỡ lỗi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Hệ thống tập tin</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Chung</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Đồ hoạ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>Đồ họa Nâng cao</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Phím tắt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Điều khiển</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Hồ sơ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Mạng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Hệ thống</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Danh sách game</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1272,7 +1117,7 @@ Việc này sẽ ban tên người dùng trên diễn đàn và IP của họ lu <message> <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="124"/> <source>Patch Manager</source> - <translation>Quản lý bản bá</translation> + <translation>Quản lý bản vá</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="152"/> @@ -1287,7 +1132,7 @@ Việc này sẽ ban tên người dùng trên diễn đàn và IP của họ lu <message> <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="168"/> <source>Mod Load Root</source> - <translation>Thư mục chứa mod gốc:</translation> + <translation>Thư mục chứa mod gốc</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="175"/> @@ -1367,57 +1212,17 @@ Việc này sẽ ban tên người dùng trên diễn đàn và IP của họ lu <translation>Chung</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Giới hạn phần trăm tốc độ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Giả lập CPU đa nhân</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Xác nhận thoát khi giả lập đang chạy</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Hiển thị cửa sổ chọn người dùng khi bắt đầu game</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Tạm dừng giả lập khi chạy nền</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Ẩn con trỏ chuột khi không dùng</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation>Vô hiệu hoá applet tay cầm</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Đặt lại mọi cài đặt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Quá trình này sẽ đặt lại toàn bộ tùy chỉnh và gỡ hết mọi cài đặt cho từng game riêng lẻ. Quá trình này không xoá thư mục game, hồ sơ, hay hồ sơ đầu vào. Tiếp tục?</translation> </message> @@ -1440,311 +1245,43 @@ Việc này sẽ ban tên người dùng trên diễn đàn và IP của họ lu <translation>Cài đặt API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Backend shader:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Thiết bị:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Không có</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Cài đặt đồ hoạ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Dùng bộ nhớ đệm pipeline trên ổ cứng</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Dùng giả lập GPU bất đồng bộ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Gia tốc giải mã texture ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>Chế độ Vsync:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) không gây mất khung hình hoặc hiện tượng xé hình nhưng bị giới hạn bởi tốc độ làm tươi màn hình. -FIFO Relaxed tương tự như FIFO nhưng cho phép hiện tượng xé hình khi phục hồi từ tình trạng bị chậm. -Mailbox có thể có độ trễ thấp hơn FIFO và không gây hiện tượng xé hình nhưng có thể mất khung hình. -Immediate (không đồng bộ hóa) chỉ hiển thị những gì đã có và có thể gây hiện tượng xé hình.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Giả lập NVDEC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Không có đầu ra video</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Giải mã video bằng CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Giải mã video bằng GPU (Mặc định)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Chế độ toàn màn hình:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Cửa sổ không viền</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Toàn màn hình</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Tỉ lệ khung hình:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Mặc định (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Dùng 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Dùng 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Dùng 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Mở rộng đến cửa sổ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Độ phân giải:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [THỬ NGHIỆM]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [THỬ NGHIỆM]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [THỬ NGHIỆM]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Bộ lọc điều chỉnh cửa sổ:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Nearest Neighbor</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilinear</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicubic</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>Gaussian</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Phương pháp khử răng cưa:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Dùng độ nét FSR chung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Thiết lập độ nét FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>Độ nét FSR:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Dùng màu nền chung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Chọn màu nền:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Màu nền:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Assembly Shaders, chỉ cho NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Thử nghiệm, chỉ cho Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Tắt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>Tắt Vsync</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Đề xuất</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Bật</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>Bật Vsync</translation> </message> @@ -1766,163 +1303,6 @@ Immediate (không đồng bộ hóa) chỉ hiển thị những gì đã có và <source>Advanced Graphics Settings</source> <translation>Cài đặt đồ hoạ nâng cao</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Mức độ chính xác:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>Nén lại ASTC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Không nén (Chất lượng tốt nhất)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (Chất lượng thấp)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (Chất lượng trung bình)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Bật hiển thị bất đồng bộ (chỉ cho Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Chạy các công việc trong nền trong khi đang chờ lệnh đồ họa để giữ cho GPU không giảm xung nhịp.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Buộc chạy ở xung nhịp tối đa (chỉ cho Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Bật giải mã texture ASTC bất đồng bộ, có thể giảm thiểu hiện tượng giật lag trong quá trình tải. Tính năng này là thử nghiệm.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Giải mã texture ASTC bất đồng bộ (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>Dùng xả tương ứng thay vì xả tiên đoán. Cho phép đồng bộ bộ nhớ chính xác hơn.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>Bật xả tương ứng</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Bật tính năng biên dịch shader bất đồng bộ, có thể giảm giật lag khi dựng shader. Tính năng này vẫn đang thử nghiệm.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Dùng tính năng dựng shader bất đồng bộ (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Bật chế độ Thời gian GPU nhanh. Tùy chọn này sẽ buộc hầu hết các game chạy ở độ phân giải gốc cao nhất của chúng.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Dùng thời gian GPU nhanh (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Bật bộ nhớ đệm pipeline dành riêng cho nhà cung cấp GPU. Tùy chọn này có thể cải thiện thời gian tải shader đáng kể trong các trường hợp driver Vulkan không lưu trữ các tập tin bộ nhớ đệm pipeline nội bộ.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Dùng bộ nhớ đệm pipeline Vulkan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Bật compute pipelines, yêu cầu bởi một số game. Cài đặt này chỉ tồn tại cho các driver độc quyền của Intel và có thể gây crash nếu được bật. -Compute pipelines luôn được bật trên tất cả driver khác.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Bật compute pipelines (chỉ cho Intel Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>Chạy game với tốc độ bình thường trong quá trình phát video, ngay cả khi tốc độ khung hình được mở khóa.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>Đồng bộ hóa với tốc độ khung hình khi phát video</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>Cải thiện hiệu quả kết xuất của hiệu ứng trong suốt trong một số game.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation>Vòng lặp phản hồi rào cản</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Lọc bất đẳng hướng:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Tự động</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Mặc định</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -2296,7 +1676,7 @@ Compute pipelines luôn được bật trên tất cả driver khác.</translati <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2595"/> <source>Debug Controller</source> - <translation>Gỡ lỗi tay cầm</translation> + <translation>Tay cầm gỡ lỗi</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2602"/> @@ -3025,7 +2405,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <message> <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="247"/> <source>Remove Server</source> - <translation>Loại bỏ server</translation> + <translation>Loại bỏ máy chủ</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="87"/> @@ -3167,7 +2547,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="123"/> <source>Stick decay</source> - <translation>Sự xuống cấp của cần điều khiển</translation> + <translation>Độ suy giảm của cần điều khiển</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_panning.ui" line="129"/> @@ -3238,100 +2618,95 @@ Các giá trị hiện tại lần lượt là %1% và %2%.</translation> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Hộp thoại</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Thông tin</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Tên</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID title</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Tên tập tin</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Định dạng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Phiên bản</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Kích thước</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Nhà phát triển</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Add-Ons</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Một số cài đặt chỉ khả dụng khi game không chạy.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Chung</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Add-Ons</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Hệ thống</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Đồ hoạ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Đồ hoạ nâng cao</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Âm thanh</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Hồ sơ đầu vào</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Thuộc tính</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Dùng cấu hình chung (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3654,412 +3029,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Hệ thống</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Cài đặt hệ thống</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Vùng:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Tự động</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Mặc định</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Ai Cập</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hồng Kông</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Iceland</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Nhật Bản</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libya</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Ba Lan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Bồ Đào Nha</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapore</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Thổ Nhĩ Kỳ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Quốc tế</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>Hoa Kỳ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Châu Âu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Úc</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Trung Quốc</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Hàn Quốc</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Đài Loan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Múi giờ:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Lưu ý: Tuỳ chọn này có thể bị ghi đè nếu cài đặt vùng là chọn tự động.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Tiếng Nhật (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Tiếng Anh Mỹ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Tiếng Pháp (French)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Tiếng Đức (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Tiếng Ý (italiano)</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>Lõi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Tiếng Tây Ban Nha (Español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Tiếng Trung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Tiếng Hàn (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Tiếng Hà Lan (Dutch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Tiếng Bồ Đào Nha (Portuguese)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Tiếng Nga (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Tiếng Đài Loan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Tiếng Anh Anh</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Tiếng Pháp Canada</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Tiếng Tây Ban Nha Mỹ Latinh</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Tiếng Trung giản thể</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Tiếng Trung phồn thể (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Tiếng Bồ Đào Nha Brasil (Português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>RTC tuỳ chỉnh</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Ngôn ngữ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Hạt giống RNG</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Tên thiết bị</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Bố cục bộ nhớ mở rộng không an toàn (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Cài đặt hệ thống chỉ khả dụng khi game không chạy.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Cảnh báo: "%1" không phải là ngôn ngữ hợp lệ cho khu vực "%2"</translation> </message> @@ -4268,64 +3248,64 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Không có</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Nhỏ (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Tiêu chuẩn (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Lớn (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Kích thước đầy đủ (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Nhỏ (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Tiêu chuẩn (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Lớn (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Tên tập tin</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Loại tập tin</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID title</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Tên title</translation> </message> @@ -4428,15 +3408,31 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Độ phân giải:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Chọn đường dẫn cho ảnh chụp màn hình...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation>Tự động (%1 x %2, %3 x %4)</translation> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4737,12 +3733,12 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Đang kết nối</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Kết nối</translation> </message> @@ -4750,86 +3746,86 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Dữ liệu ẩn danh được thu thập</a>để hỗ trợ cải thiện yuzu. <br/><br/>Bạn có muốn chia sẽ dữ liệu sử dụng với chúng tôi?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Viễn trắc</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Phát hiện cài đặt Vulkan bị hỏng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Khởi tạo Vulkan thất bại trong quá trình khởi động.<br>Nhấp <br><a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>vào đây để xem hướng dẫn khắc phục vấn đề</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation>Đang chạy một game</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Đang tải applet web...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Tắt applet web</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Tắt applet web có thể dẫn đến hành vi không xác định và chỉ nên được sử dụng với Super Mario 3D All-Stars. Bạn có chắc chắn muốn tắt applet web không? (Có thể được bật lại trong cài đặt Gỡ lỗi.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Số lượng shader đang được dựng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Bội số tỷ lệ độ phân giải được chọn hiện tại.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Tốc độ giả lập hiện tại. Giá trị cao hơn hoặc thấp hơn 100% chỉ ra giả lập sẽ chạy nhanh hơn hoặc chậm hơn trên máy Switch.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Có bao nhiêu khung hình trên mỗi giây mà game đang hiển thị. Điều này sẽ thay đổi giữa các game và các cảnh khác nhau.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Thời gian mà giả lập lấy từ khung hình Switch, sẽ không kể đến giới hạn khung hình hoặc v-sync. Đối với tốc độ tối đa mà giả lập nhận được nhiều nhất là ở độ khoảng 16.67 ms.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Bật tiếng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Tắt tiếng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Đặt lại âm lượng</translation> </message> @@ -4907,744 +3903,744 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <translation>Đã xảy ra lỗi không xác định. Hãy xem nhật ký để biết thêm chi tiết.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Đang đóng phần mềm...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Dữ liệu save</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Dữ liệu mod</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Lỗi khi mở thư mục %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Thư mục này không tồn tại!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Lỗi khi mở bộ nhớ đệm shader chuyển được</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Thất bại khi tạo thư mục bộ nhớ đệm shader cho title này.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Lỗi khi loại bỏ nội dung</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Lỗi khi loại bỏ bản cập nhật</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Lỗi khi loại bỏ DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Loại bỏ nội dung game đã cài đặt?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Loại bỏ bản cập nhật game đã cài đặt?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Loại bỏ DLC game đã cài đặt?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Xoá mục</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Loại bỏ thành công</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Loại bỏ thành công base game đã cài đặt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Base game không được cài đặt trong NAND và không thể loại bỏ.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Loại bỏ thành công bản cập nhật đã cài đặt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Không có bản cập nhật nào được cài đặt cho title này.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Không có DLC nào được cài đặt cho title này.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>Loại bỏ thành công %1 DLC đã cài đặt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Xoá bộ nhớ đệm shader OpenGL chuyển được?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Xoá bộ nhớ đệm shader Vulkan chuyển được?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Xoá tất cả bộ nhớ đệm shader chuyển được?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Loại bỏ cấu hình game tuỳ chỉnh?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> - <translation>Xoá bộ nhớ đệm?</translation> + <translation>Loại bỏ bộ nhớ đệm?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Loại bỏ tập tin</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Lỗi khi loại bỏ bộ nhớ đệm shader chuyển được</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Bộ nhớ đệm shader cho title này không tồn tại.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Thành công loại bỏ bộ nhớ đệm shader chuyển được.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Thất bại khi xoá bộ nhớ đệm shader chuyển được.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Lỗi khi xoá bộ nhớ đệm pipeline Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Thất bại khi xoá bộ nhớ đệm pipeline của driver.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Lỗi khi loại bỏ bộ nhớ đệm shader chuyển được</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Thành công loại bỏ tất cả bộ nhớ đệm shader chuyển được.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Thất bại khi loại bỏ thư mục bộ nhớ đệm shader.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Lỗi khi loại bỏ cấu hình tuỳ chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Cấu hình tuỳ chỉnh cho title này không tồn tại.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Loại bỏ thành công cấu hình game tuỳ chỉnh.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Thất bại khi xoá cấu hình game tuỳ chỉnh.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>Giải nén RomFS không thành công!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Đã xảy ra lỗi khi sao chép các tập tin RomFS hoặc người dùng đã hủy bỏ hoạt động này.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Đầy đủ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Khung</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Chọn chế độ trích xuất RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Vui lòng chọn cách mà bạn muốn RomFS được trích xuất.<br>Chế độ Đầy đủ sẽ sao chép toàn bộ tập tin vào một thư mục mới trong khi <br>chế độ Khung chỉ tạo cấu trúc thư mục.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>Không đủ bộ nhớ trống tại %1 để trích xuất RomFS. Hãy giải phóng bộ nhớ hoặc chọn một thư mục trích xuất khác tại Giả lập > Cấu hình > Hệ thống > Hệ thống tập tin > Thư mục trích xuất gốc</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Giải nén RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Hủy bỏ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Giải nén RomFS thành công!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Các hoạt động đã hoàn tất thành công.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Tạo lối tắt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Việc này sẽ tạo một lối tắt tới AppImage hiện tại. Điều này có thể không hoạt động tốt nếu bạn cập nhật. Tiếp tục?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Không thể tạo lối tắt trên desktop. Đường dẫn "%1" không tồn tại.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Không thể tạo lối tắt trong menu ứng dụng. Đường dẫn "%1" không tồn tại và không thể tạo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Tạo biểu tượng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Không thể tạo tập tin biểu tượng. Đường dẫn "%1" không tồn tại và không thể tạo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Bắt đầu %1 với giả lập yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Thất bại khi tạo lối tắt tại %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Thành công tạo lối tắt tại %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Lỗi khi mở %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Chọn thư mục</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Thuộc tính</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Không thể tải thuộc tính của game.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Thực thi Switch (%1);;Tất cả tập tin (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Nạp tập tin</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Mở thư mục ROM đã giải nén</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Danh mục đã chọn không hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Thư mục mà bạn đã chọn không chứa tập tin 'main'.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Những tập tin Switch cài được (*.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="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Cài đặt tập tin</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n tập tin còn lại</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Đang cài đặt tập tin "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Kết quả cài đặt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Để tránh xung đột có thể xảy ra, chúng tôi không khuyến khích người dùng cài đặt base games vào NAND. + <translation>Để tránh xung đột có thể xảy ra, chúng tôi không khuyến khích người dùng cài đặt base game vào NAND. Vui lòng, chỉ sử dụng tính năng này để cài đặt các bản cập nhật và DLC.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n tập tin đã được cài đặt mới </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n tập tin đã được ghi đè </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n tập tin thất bại khi cài đặt </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Ứng dụng hệ thống</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Bản lưu trữ của hệ thống</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Cập nhật ứng dụng hệ thống</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Gói firmware (Loại A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Gói firmware (Loại B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Game</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Cập nhật game</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>DLC game</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Title Delta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Chọn cách cài đặt NCA...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Vui lòng chọn loại title mà bạn muốn cài đặt NCA này: (Trong hầu hết trường hợp, chọn mặc định 'Game' là tốt nhất.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Cài đặt thất bại</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Loại title mà bạn đã chọn cho NCA không hợp lệ.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Không tìm thấy tập tin</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Không tìm thấy tập tin "%1"</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Yêu cầu phần cứng không được đáp ứng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Hệ thống của bạn không đáp ứng yêu cầu phần cứng được đề xuất. Báo cáo độ tương thích đã bị vô hiệu hoá.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Thiếu tài khoản yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Để gửi trường hợp thử nghiệm game tương thích, bạn phải liên kết tài khoản yuzu.<br><br/>Để liên kết tải khoản yuzu của bạn, hãy đến Giả lập &gt; Cấu hình &gt; Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Lỗi khi mở URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Không thể mở URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Ghi lại TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Ghi đè tập tin của người chơi 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Đã phát hiện cấu hình không hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Tay cầm handheld không thể được sử dụng trong chế độ docked. Pro Controller sẽ được chọn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>Amiibo hiện tại đã được loại bỏ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Lỗi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Game hiện tại không tìm kiếm amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Tập tin Amiibo (%1);; Tất cả tập tin (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Nạp Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Lỗi khi nạp dữ liệu Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Tập tin đã chọn không phải là amiibo hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Tập tin đã chọn đã được sử dụng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Đã xảy ra lỗi không xác định</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Chụp ảnh màn hình</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Hình ảnh PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Trạng thái TAS: Đang chạy %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Trạng thái TAS: Đang ghi %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Trạng thái TAS: Đang chờ %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Trạng thái TAS: Không hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Dừng chạy</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Bắt đầu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Dừng G&hi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>G&hi</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Đang dựng: %n shader</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Tỉ lệ thu phóng: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Tốc độ: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Tốc độ: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Game: %1 FPS (Đã mở khoá)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Game: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Khung hình: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>ÂM LƯỢNG: TẮT TIẾNG</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>ÂM LƯỢNG: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Xác nhận chuyển hoá lại key</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5658,40 +4654,40 @@ thì đây có thể là một hành động phá hoại. Xin hãy đảm bảo rằng đây là điều bạn muốn và tạo một bản sao lưu. -Việc này sẽ xóa các tập tin key tự động sinh ra của bạn và chạy lại mô-đun chuyển hoá khóa.</translation> +Việc này sẽ xóa các tập tin key tự động sinh ra của bạn và chạy lại mô-đun chuyển hoá key.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Thiếu fuses</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation> - Thiếu BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - Thiếu BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - Thiếu PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Thiếu các thành phần chuyển hoá</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Keys mã hoá bị thiếu. <br>Vui lòng tuân theo <a href='https://yuzu-emu.org/help/quickstart/'>hướng dẫn nhanh của yuzu</a> để lấy tất cả key, firmware và game của bạn.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5700,49 +4696,49 @@ on your system's performance.</source> hệ thống của bạn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Đang chuyển hoá key</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Giải mã bản lưu trữ của hệ thống thất bại</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>Keys mã hoá thất bại khi giải mã firmware. <br>Vui lòng tuân theo <a href='https://yuzu-emu.org/help/quickstart/'>hướng dẫn nhanh của yuzu</a>để lấy tất cả key, firmware và game của bạn. </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Chọn thư mục để trích xuất RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Vui lòng chọn RomFS mà bạn muốn trích xuất.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Bạn có chắc chắn muốn đóng yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Bạn có chắc rằng muốn dừng giả lập? Bất kì tiến trình nào chưa được lưu sẽ bị mất.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5751,97 +4747,97 @@ Would you like to bypass this and exit anyway?</source> Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Không có</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>Nearest</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilinear</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicubic</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>Gaussian</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Docked</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Handheld</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Bình thường</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Cao</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Cực đại</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>Null</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5849,44 +4845,44 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> - <translation>Không có sẵn OpenGL!</translation> + <translation>OpenGL không khả dụng!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Các ngữ cảnh OpenGL chung không được hỗ trợ.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu không được biên dịch với hỗ trợ OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Lỗi khi khởi tạo OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>GPU của bạn có thể không hỗ trợ OpenGL, hoặc bạn không có driver đồ hoạ mới nhất.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Lỗi khi khởi tạo OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>GPU của bạn có thể không hỗ trợ OpenGL 4.6, hoặc bạn không có driver đồ hoạ mới nhất.<br><br>GL Renderer:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>GPU của bạn có thể không hỗ trợ một hoặc nhiều tiện ích OpenGL cần thiết. Vui lòng đảm bảo bạn có driver đồ hoạ mới nhất.<br><br>GL Renderer:<br>%1<br><br>Tiện ích không hỗ trợ:<br>%2</translation> </message> @@ -5894,173 +4890,173 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Ưa thích</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Bắt đầu game</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Bắt đầu game mà không có cấu hình tuỳ chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Mở vị trí dữ liệu save</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Mở vị trí chứa dữ liệu mod</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Mở thư mục chứa bộ nhớ đệm pipeline</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Loại bỏ</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Loại bỏ bản cập nhật đã cài</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Loại bỏ tất cả DLC đã cài đặt</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Loại bỏ cấu hình tuỳ chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> - <translation>Xoá bộ nhớ đệm</translation> + <translation>Loại bỏ bộ nhớ đệm</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Loại bỏ bộ nhớ đệm pipeline OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Loại bỏ bộ nhớ đệm pipeline Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Loại bỏ tất cả bộ nhớ đệm shader</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Loại bỏ tất cả nội dung đã cài đặt</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Trích xuất RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Trích xuất RomFS tới SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> - <translation>Sao chép Title ID vào bộ nhớ tạm</translation> + <translation>Sao chép ID title vào bộ nhớ tạm</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Điều hướng đến mục GameDB</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Tạo lối tắt</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Thêm vào desktop</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Thêm vào menu ứng dụng</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Thuộc tính</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Quét các thư mục con</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Loại bỏ thư mục game</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Di chuyển lên</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Di chuyển xuống</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Mở vị trí thư mục</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Xóa</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Tên</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Độ tương thích</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Add-ons</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Loại tập tin</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Kích thước</translation> </message> @@ -6131,7 +5127,7 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Nhấp đúp chuột để thêm một thư mục mới vào danh sách game</translation> </message> @@ -6144,12 +5140,12 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> <translation><numerusform>%1 trong %n kết quả</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Lọc:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Nhập mẫu để lọc</translation> </message> @@ -6225,12 +5221,12 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Lỗi</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Công bố phòng công khai trong sảnh thất bại. Để tổ chức phòng công khai, bạn cần phải có một tài khoản yuzu hợp lệ tại Giả lập -> Cấu hình -> Web. Nếu không muốn công khai phòng trong sảnh, hãy chọn mục Không công khai. @@ -6240,13 +5236,11 @@ Tin nhắn gỡ lỗi:</translation> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Tắt/Bật tiếng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6267,111 +5261,113 @@ Tin nhắn gỡ lỗi:</translation> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Cửa sổ chính</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Giảm âm lượng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Tăng âm lượng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Chụp ảnh màn hình</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Thay đổi bộ lọc điều chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Thay đổi chế độ docked</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Thay đổi độ chính xác GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Tiếp tục/Tạm dừng giả lập</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Thoát chế độ toàn màn hình</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Thoát yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Toàn màn hình</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Nạp tập tin</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Nạp/Loại bỏ Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Khởi động lại giả lập</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Dừng giả lập</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Ghi lại TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Đặt lại TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>Bắt đầu/Dừng TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Hiện/Ẩn thanh lọc</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Bật/Tắt giới hạn tốc độ khung hình</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Bật/Tắt lia chuột</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Hiện/Ẩn thanh trạng thái</translation> </message> @@ -6414,12 +5410,12 @@ Tin nhắn gỡ lỗi:</translation> <message> <location filename="../../src/yuzu/loading_screen.ui" line="84"/> <source>Loading Shaders 387 / 1628</source> - <translation>Đang tải shaders 387 / 1628</translation> + <translation>Đang tải shader 387 / 1628</translation> </message> <message> <location filename="../../src/yuzu/loading_screen.ui" line="121"/> <source>Loading Shaders %v out of %m</source> - <translation>Đang tải shaders %v trong số %m</translation> + <translation>Đang tải shader %v trong số %m</translation> </message> <message> <location filename="../../src/yuzu/loading_screen.ui" line="135"/> @@ -6473,7 +5469,7 @@ Tin nhắn gỡ lỗi:</translation> <message> <location filename="../../src/yuzu/multiplayer/lobby.ui" line="76"/> <source>Games I Own</source> - <translation>Games tôi sở hữu</translation> + <translation>Game tôi sở hữu</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/lobby.ui" line="83"/> @@ -6491,42 +5487,42 @@ Tin nhắn gỡ lỗi:</translation> <translation>Làm mới sảnh</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Yêu cầu mật khẩu để tham gia</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Mật khẩu:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Người chơi</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Tên phòng</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Game ưa thích</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Chủ phòng</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Đang làm mới</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Làm mới danh sách</translation> </message> @@ -6631,12 +5627,12 @@ Tin nhắn gỡ lỗi:</translation> <message> <location filename="../../src/yuzu/main.ui" line="188"/> <source>Load &Folder...</source> - <translation>Nạp &Thư mục...</translation> + <translation>Nạp &thư mục...</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="193"/> <source>E&xit</source> - <translation>Th&oát</translation> + <translation>T&hoát</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="201"/> @@ -6666,7 +5662,7 @@ Tin nhắn gỡ lỗi:</translation> <message> <location filename="../../src/yuzu/main.ui" line="232"/> <source>Con&figure...</source> - <translation>Cấu& hình...</translation> + <translation>Cấu &hình...</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="243"/> @@ -7633,7 +6629,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro Controller</translation> </message> @@ -7646,7 +6642,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Joycon đôi</translation> </message> @@ -7659,7 +6655,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Joycon trái</translation> </message> @@ -7672,7 +6668,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Joycon phải</translation> </message> @@ -7701,7 +6697,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Handheld</translation> </message> @@ -7817,32 +6813,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Tay cầm GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Tay cầm NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Tay cầm SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Tay cầm N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/vi_VN.ts b/dist/languages/vi_VN.ts index 4166875ba..92a95873a 100644 --- a/dist/languages/vi_VN.ts +++ b/dist/languages/vi_VN.ts @@ -366,78 +366,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>Âm thanh</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>Đầu ra hệ thống:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>Đầu ra thiết bị:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>Đầu vào thiết bị:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>Chế độ đầu ra âm thanh</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>Mono</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>Stereo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>Surround</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>Sử dụng âm lượng trong cài đặt</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>Âm lượng tuỳ chỉnh:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>Âm lượng:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>Tự động (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>Tắt âm thanh khi chạy nền</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>Mặc định (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>Âm thanh</translation> </message> </context> <context> @@ -501,139 +455,25 @@ This would ban both their forum username and their IP address.</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>Chung</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>Độ chính xác</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>Tự động</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>Tuyệt đối</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>Tương đối</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>Paranoid (vô hiệu hoá hầu hết sự tối ưu)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>Chúng tôi khuyến khích sử dụng chế độ "Tự động"</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>Cài đặt tối ưu cho CPU ở chế độ tương đối</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>Những cài đặt sau giảm độ chính xác của giả lập để đổi lấy tốc độ.</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> - <div>Chức năng này tăng tốc độ giả lập bằng cách giảm độ chính xác của tập lệnh phép tính gộp cộng và nhân (FMA) trên các dòng CPU không hỗ trợ nó.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>Không dùng FMA (tăng hiệu suất cho các dòng CPU không hỗ trợ FMA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> - <div>Chức năng này cải thiện tốc độ của một số chức năng dấu phẩy động tương đối bằng cách sử dụng tính năng làm tròn kém chính xác hơn.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>Chạy FRSQRTE và FRECPE nhanh hơn</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> - <div>Tùy chọn này cải thiện tốc độ của các hàm dấu phẩy động ASIMD 32 bit bằng cách chạy với các chế độ làm tròn không chính xác.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>Các lệnh ASIMD nhanh hơn (chỉ áp dụng cho 32 bit)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> -<div>Tùy chọn này sẽ cải thiện tốc độ bằng việc gỡ bỏ Kiểm tra NaN. Hãy nhớ là tùy chọn cũng sẽ giảm độ chính xác cho các dòng lệnh floating-point.</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>Xử lí NaN gặp lỗi</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>Tùy chọn này cải thiện tốc độ bằng cách loại bỏ kiểm tra an toàn trước mỗi lần đọc/ghi bộ nhớ trong máy ảo. Tắt nó có thể cho phép trò chơi đọc/ghi bộ nhớ của giả lập.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>Tắt kiểm tra không gian địa chỉ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> - <div>Tùy chọn này cải thiện tốc độ bằng cách chỉ dựa vào ý nghĩa của cmpxchg để đảm bảo an toàn cho các chỉ thị truy cập độc quyền. Vui lòng lưu ý rằng điều này có thể dẫn đến khoá chết và tranh đoạt điều khiển.</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>Bỏ qua màn hình chung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>Cài đặt CPU chỉ có sẵn khi không chạy trò chơi.</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -852,222 +692,222 @@ This would ban both their forum username and their IP address.</source> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>Trình gỡ lỗi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>Cho phép bật GDB sơ khai</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>Cổng:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>Sổ ghi chép</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>Bộ lọc sổ ghi chép</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>Hiện nhật ký trên trong console</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>Mở vị trí sổ ghi chép</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>Bộ lọc sổ ghi chép</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>Khi tích vào, dung lượng tối đa cho file log chuyển từ 100 MB lên 1 GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>Bật ghi nhật ký mở rộng**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>Hiện nhật ký trên trong console</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>Chuỗi đối số</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>Đồ hoạ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>Khi được kích hoạt, API đồ hoạ sẽ chuyển sang chế độ gỡ lỗi chậm hơn.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>Kích hoạt chế độ gỡ lỗi đồ hoạ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>Khi kích hoạt, nó cho phép ghi nhận lỗi Nsight Aftermath.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>Khi kích hoạt, nó thực thi shaders mà không thay đổi logic vòng lặp.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>Bật Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>Tắt kiểm tra an toàn vòng lặp</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>Khi kích hoạt, nó sẽ trích xuất tất cả shader của trình hợp dịch từ bộ nhớ đệm shader trên ổ cứng hoặc từ game khi tìm thấy</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>Trích xuất shader game</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>Khi kích hoạt, nó sẽ trích xuất tất cả chương trình macro của GPU</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>Khi chọn, nó sẽ tắt các chức năng Macro HLE. Bật tính năng này sẽ làm cho các trò chơi chạy chậm hơn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>Trích xuất Maxwell Macros</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>Tắt Macro HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>Khi chọn, nó sẽ tắt trình biên dịch Just In Time cho macro. Bật tính năng này sẽ làm cho các trò chơi chạy chậm hơn</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>Không dùng Macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>Khi chọn, nó sẽ tắt các chức năng Macro HLE. Bật tính năng này sẽ làm cho các trò chơi chạy chậm hơn</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>Khi được kích hoạt, API đồ hoạ sẽ chuyển sang chế độ gỡ lỗi chậm hơn.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>Tắt Macro HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>Kích hoạt chế độ gỡ lỗi đồ hoạ</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>Khi kích hoạt, nó sẽ trích xuất tất cả chương trình macro của GPU</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>Trích xuất Maxwell Macros</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>Khi chọn, yuzu sẽ ghi lại các thống kê về bộ nhớ cache pipeline đã được biên dịch</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>Bật phản hồi shader</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>Khi kích hoạt, nó thực thi shaders mà không thay đổi logic vòng lặp.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>Tắt kiểm tra an toàn vòng lặp</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>Khi kích hoạt, nó cho phép ghi nhận lỗi Nsight Aftermath.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>Vá lỗi</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>Bật Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>Bật dịch vụ báo cáo chi tiết**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>Nâng Cao</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>Bật log truy cập FS</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>Cho phép yuzu kiểm tra môi trường Vulkan hoạt động khi chương trình bắt đầu. Vô hiệu hóa tính năng này nếu nó gây ra vấn đề cho các chương trình bên ngoài khi nhìn thấy yuzu.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>Bật tính năng này để đưa ra danh sách lệnh âm thanh mới nhất đã tạo ra đến console. Chỉ ảnh hưởng đến các game sử dụng bộ mã hóa âm thanh.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>Thực hiện kiểm tra Vulkan khi khởi động</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>Trích xuất các lệnh âm thanh đến console**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>Tắt applet web</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>Tạo Minidump sau khi xảy ra sự cố.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>Kích hoạt tất cả các loại tay cầm</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>Nâng Cao</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>Bật Auto-Stub**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Chế độ Kiosk (Khách)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>Bật Vá Lỗi CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>Bật kiểm tra lỗi gỡ lỗi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>Bật Auto-Stub**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>Vá lỗi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>Kích hoạt tất cả các loại tay cầm</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>Bật log truy cập FS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>Tắt applet web</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>Tạo Minidump sau khi xảy ra sự cố.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>Cho phép yuzu kiểm tra môi trường Vulkan hoạt động khi chương trình bắt đầu. Vô hiệu hóa tính năng này nếu nó gây ra vấn đề cho các chương trình bên ngoài khi nhìn thấy yuzu.</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>Bật tính năng này để đưa ra danh sách lệnh âm thanh mới nhất đã tạo ra đến console. Chỉ ảnh hưởng đến các game sử dụng bộ mã hóa âm thanh.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>Thực hiện kiểm tra Vulkan khi khởi động</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>Trích xuất các lệnh âm thanh đến console**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>Bật dịch vụ báo cáo chi tiết**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**Sẽ tự động thiết lập lại khi tắt yuzu.</translation> </message> @@ -1137,78 +977,83 @@ This would ban both their forum username and their IP address.</source> <translation>Thiết lập yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Một số cài đặt chỉ khả dụng khi game không chạy.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>Âm thanh</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>Gỡ lỗi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>Hệ thống tệp tin</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>Chung</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>Đồ hoạ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>Đồ họa Nâng cao</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>Phím tắt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>Phím</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>Hồ sơ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>Mạng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>Hệ thống</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>Danh sách trò chơi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>Web</translation> </message> @@ -1367,57 +1212,17 @@ This would ban both their forum username and their IP address.</source> <translation>Chung</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>Giới hạn phần trăm tốc độ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>Giả lập CPU đa nhân</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>Xác nhận thoát trong khi đang chạy giả lập</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>Hiển thị cửa sổ chọn người dùng khi bắt đầu trò chơi</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>Tạm dừng giả lập khi chạy nền</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>Ẩn con trỏ chuột khi không dùng</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation>Vô hiệu hoá applet tay cầm</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>Đặt lại mọi tùy chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>Quá trình này sẽ thiết lập lại toàn bộ tùy chỉnh và gỡ hết mọi cài đặt cho từng game riêng lẻ. Quá trình này không xóa đường dẫn tới thư mục game, hồ sơ, hay hồ sơ của thiết lập phím. Tiếp tục?</translation> </message> @@ -1440,311 +1245,43 @@ This would ban both their forum username and their IP address.</source> <translation>Cài đặt API</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>Backend shader:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>Thiết bị đồ hoạ:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="120"/> - <source>API:</source> - <translation>API đồ hoạ:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>Trống</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>Cài đặt đồ hoạ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>Dùng bộ nhớ đệm pipeline trên ổ cứng</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>Dùng giả lập GPU không đồng bộ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>Gia tốc giải mã texture ASTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>Chế độ Vsync:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (VSync) không gây mất khung hình hoặc hiện tượng xé hình nhưng bị giới hạn bởi tốc độ làm tươi màn hình. -FIFO Relaxed tương tự như FIFO nhưng cho phép hiện tượng xé hình khi phục hồi từ tình trạng bị chậm. -Mailbox có thể có độ trễ thấp hơn FIFO và không gây hiện tượng xé hình nhưng có thể mất khung hình. -Immediate (không đồng bộ hóa) chỉ hiển thị những gì đã có và có thể gây hiện tượng xé hình.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>Giả lập NVDEC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>Không Video Đầu Ra</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>Giải mã video bằng CPU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>Giải mã video bằng GPU (Mặc định)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>Chế độ Toàn màn hình:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>Cửa sổ không viền</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>Toàn màn hình</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>Tỉ lệ khung hình:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>Mặc định (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>Dùng 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>Dùng 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>Dung 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>Kéo dãn đến cửa sổ phần mềm</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>Độ phân giải:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [THỬ NGHIỆM]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [THỬ NGHIỆM]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [THỬ NGHIỆM]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>Bộ lọc điều chỉnh cửa sổ:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>Nearest Neighbor</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>Bilinear</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>Bicubic</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>ScaleForce</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ Super Resolution</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>Phương pháp khử răng cưa:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>Dùng độ sắc nét FSR chung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>Thiết lập độ nét FSR</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>Độ sắc nét FSR:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>Dùng màu nền theo cài đặt</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>Chọn màu nền:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>Màu nền:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (Assembly Shaders, Chỉ Cho NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (Thử nghiệm, chỉ dành cho Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>Tắt</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>Tắt Vsync</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>Đề xuất</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>Bật</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>Bật Vsync</translation> </message> @@ -1766,163 +1303,6 @@ Immediate (không đồng bộ hóa) chỉ hiển thị những gì đã có và <source>Advanced Graphics Settings</source> <translation>Cài đặt đồ hoạ nâng cao</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>Độ chính xác:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>Nén lại ASTC:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>Không nén (Chất lượng tốt nhất)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (Chất lượng thấp)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (Chất lượng trung bình)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>Bật hiển thị bất đồng bộ (chỉ dành cho Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>Chạy các công việc trong nền trong khi đang chờ lệnh đồ họa để giữ cho GPU không giảm xung nhịp.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>Buộc chạy ở xung nhịp tối đa (chỉ Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>Bật giải mã texture ASTC bất đồng bộ, có thể giảm thiểu hiện tượng giật lag trong quá trình tải. Tính năng này là thử nghiệm.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>Giải mã texture ASTC bất đồng bộ (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>Dùng xả tương ứng thay vì xả tiên đoán. Cho phép đồng bộ bộ nhớ chính xác hơn.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>Bật xả tương ứng</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>Kích hoạt tính năng tạo shader không đồng bộ nhằm tránh cho trò chơi bị giật khi tạo shader. Tính năng này vẫn đang thử nghiệm.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>Dùng tính năng dựng shader bất đồng bộ (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>Bật chế độ Thời gian GPU nhanh. Tùy chọn này sẽ buộc hầu hết các game chạy ở độ phân giải gốc cao nhất của chúng.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>Tăng Tốc Thời Gian GPU (Hack)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>Bật bộ nhớ cache pipeline dành riêng cho nhà cung cấp GPU. Tùy chọn này có thể cải thiện thời gian tải shader đáng kể trong các trường hợp driver Vulkan không lưu trữ các tập tin cache pipeline nội bộ.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>Dùng Vulkan pipeline cache</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>Bật compute pipeline, yêu cầu bởi một số trò chơi. Cài đặt này chỉ tồn tại cho các drivers độc quyền của Intel và có thể gây crash nếu được bật. -Compute pipelines luôn được bật trên tất cả drivers khác.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>Bật compute pipelines (chỉ cho Intel Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>Chạy game với tốc độ bình thường trong quá trình phát video, ngay cả khi tốc độ khung hình được mở khóa.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>Đồng bộ hóa với tốc độ khung hình khi phát video</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>Cải thiện hiệu quả hiển thị của hiệu ứng trong suốt trong một số trò chơi.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation>Vòng lặp phản hồi rào cản</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>Bộ lọc góc nghiêng:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>Tự động</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>Mặc định</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3238,100 +2618,95 @@ Các giá trị hiện tại lần lượt là %1% và %2%.</translation> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>Hộp thoại</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>Thông Tin</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>Tên</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>ID của game</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>Tên tệp</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>Định dạng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>Phiên Bản</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>Dung Lượng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>Nhà Phát Hành</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>Bổ Sung</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>Một số cài đặt chỉ khả dụng khi game không chạy.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>Tổng Quan</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>Bổ Sung</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>Hệ Thống</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>Đồ Họa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>Đồ Họa Nâng Cao</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>Âm Thanh</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>Hồ sơ đầu vào</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>Thuộc tính</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>Dùng cấu hình chung (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3654,412 +3029,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>Hệ thống</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>Cài đặt hệ thống</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>Vùng:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>Tự động</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>Mặc định</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>CET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>Cuba</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>Ai Cập</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>EST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>GB</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>GB-Eire</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>Greenwich</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>Hồng Kông</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>HST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>Iceland</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>Iran</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>Israel</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>Jamaica</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>Nhật Bản</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>Kwajalein</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>Libya</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>MET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>MST</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>Navajo</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>NZ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>NZ-CHAT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>Ba Lan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>Bồ Đào Nha</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>PRC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>PST8PDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>ROC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>ROK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>Singapore</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>Thổ Nhĩ Kỳ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>Quốc tế</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>W-SU</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>WET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>Zulu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>Hoa Kỳ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>Châu Âu</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>Châu Úc</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>Trung Quốc</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>Hàn Quốc</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>Đài Loan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>Múi giờ:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>Chú ý: cái này có thể ghi đè khi cài đặt quốc gia là chọn tự động</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>Tiếng Nhật (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>Tiếng Anh Mỹ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>Tiếng Pháp (French)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>Tiếng Đức (German)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>Tiếng Ý (italiano)</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>Lõi</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>Tiếng Tây Ban Nha (Spanish)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>Tiếng Trung</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>Tiếng Hàn (Korean)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>Tiếng Hà Lan (Dutch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>Tiếng Bồ Đào Nha (Portuguese)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>Tiếng Nga (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>Tiếng Đài Loan</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>Tiếng Anh UK</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>Tiếng Pháp Canada</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>Tiếng Mỹ La-tinh</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>Tiếng Trung giản thể</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>Tiếng Trung phồn thể (Traditional Chinese)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>Tiếng Bồ Đào Nha của người Brazil (Português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>RTC tuỳ chỉnh</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>Ngôn ngữ</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>Hạt giống RNG</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>Tên thiết bị</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>Bố cục bộ nhớ mở rộng không an toàn (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>Cài đặt hệ thống chỉ khả dụng khi trò chơi không chạy.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>Cảnh báo: "%1" không phải là ngôn ngữ hợp lệ cho khu vực "%2"</translation> </message> @@ -4268,64 +3248,64 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>Trống</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>Nhỏ (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>Tiêu chuẩn (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>Lớn (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>Kích thước đầy đủ (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>Nhỏ (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>Tiêu chuẩn (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>Lớn (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>Tên tệp</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>Loại tập tin</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>ID của game</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>Tên title</translation> </message> @@ -4428,15 +3408,31 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>Độ phân giải:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>Chọn đường dẫn cho ảnh chụp màn hình...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation>Tự động (%1 x %2, %3 x %4)</translation> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4737,12 +3733,12 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>Đang kết nối</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>Kết nối</translation> </message> @@ -4750,86 +3746,86 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Dữ liệu ẩn danh được thu thập</a>để hỗ trợ cải thiện yuzu. <br/><br/>Bạn có muốn chia sẽ dữ liệu sử dụng cho chúng tôi?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>Viễn trắc</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>Phát hiện cài đặt Vulkan bị hỏng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Khởi tạo Vulkan thất bại trong quá trình khởi động.<br>Nhấn <br><a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>vào đây để xem hướng dẫn khắc phục vấn đề</a>.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation>Đang chạy một game</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>Đang tải applet web...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>Tắt applet web</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>Tắt applet web có thể dẫn đến hành vi không xác định và chỉ nên được sử dụng với Super Mario 3D All-Stars. Bạn có chắc chắn muốn tắt applet web không? (Có thể được bật lại trong cài đặt Gỡ lỗi.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>Số lượng shader đang được dựng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>Bội số tỷ lệ độ phân giải được chọn hiện tại.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>Tốc độ giả lập hiện tại. Giá trị cao hơn hoặc thấp hơn 100% chỉ ra giả lập sẽ chạy nhanh hơn hoặc chậm hơn trên máy Switch</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>Có bao nhiêu khung hình trên mỗi giây mà trò chơi đang hiển thị. Điều này sẽ thay đổi từ trò chơi này đến trò chơi kia và khung cảnh này đến khung cảnh kia.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>Thời gian mà giả lập lấy từ khung hình Switch, sẽ không kể đến giới hạn khung hình hoặc v-sync. Đối với tốc độ tối đa mà giả lập nhận được nhiều nhất là ở độ khoảng 16.67 ms.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>Bật tiếng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>Tắt tiếng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>Đặt lại âm lượng</translation> </message> @@ -4907,744 +3903,744 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <translation>Đã xảy ra lỗi không xác định. Vui lòng kiểm tra sổ ghi chép để biết thêm chi tiết.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>Đang đóng phần mềm...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>Dữ liệu save</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Dữ liệu mod</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>Xảy ra lỗi khi mở %1 thư mục</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>Thư mục này không tồn tại!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>Lỗi khi mở bộ nhớ cache shader có thể chuyển.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>Thất bại khi tạo thư mục bộ nhớ cache shader cho title này.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>Lỗi khi loại bỏ nội dung</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>Lỗi khi loại bỏ cập nhật</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>Lỗi khi loại bỏ DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>Loại bỏ nội dung game đã cài đặt?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>Loại bỏ bản cập nhật game đã cài đặt?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>Loại bỏ DLC game đã cài đặt?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>Xoá mục</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>Loại bỏ thành công</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>Loại bỏ thành công base game đã cài đặt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>Base game không được cài đặt trong NAND và không thể loại bỏ.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>Loại bỏ thành công bản cập nhật đã cài đặt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>Không có bản cập nhật nào được cài đặt cho title này.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>Không có DLC nào được cài đặt cho title này.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>Loại bỏ thành công %1 DLC đã cài đặt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>Xoá bộ nhớ cache shader OpenGL chuyển được?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>Xoá bộ nhớ cache shader Vulkan chuyển được?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>Xoá tất cả bộ nhớ cache shader chuyển được?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>Loại bỏ cấu hình game tuỳ chỉnh?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>Xoá bộ nhớ cache?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>Xoá tập tin</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>Lỗi khi xoá bộ nhớ cache shader chuyển được</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>Bộ nhớ cache shader cho title này không tồn tại.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>Thành công loại bỏ bộ nhớ cache shader chuyển được</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>Thất bại khi xoá bộ nhớ cache shader chuyển được.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>Lỗi khi xoá bộ nhớ cache pipeline Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>Thất bại khi xoá bộ nhớ cache pipeline của driver.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>Lỗi khi loại bỏ bộ nhớ cache shader chuyển được</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>Thành công loại bỏ tât cả bộ nhớ cache shader chuyển được.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>Thất bại khi loại bỏ thư mục bộ nhớ cache shader.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>Lỗi khi loại bỏ cấu hình tuỳ chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>Cấu hình tuỳ chỉnh cho title này không tồn tại.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>Loại bỏ thành công cấu hình game tuỳ chỉnh.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>Thất bại khi xoá cấu hình game tuỳ chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>Khai thác RomFS không thành công!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>Đã xảy ra lỗi khi sao chép tệp tin RomFS hoặc người dùng đã hủy bỏ hoạt động này.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>Đầy</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>Sườn</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>Chọn chế độ kết xuất RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Vui lòng chọn RomFS mà bạn muốn kết xuất như thế nào.<br>Đầy đủ sẽ sao chép toàn bộ tệp tin vào một danh mục mới trong khi <br>bộ xương chỉ tạo kết cấu danh mục.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>Không đủ bộ nhớ trống tại %1 để trích xuất RomFS. Hãy giải phóng bộ nhớ hoặc chọn một thư mục trích xuất khác tại Giả lập > Thiết lập > Hệ thống > Hệ thống tệp > Thư mục trích xuất gốc</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>Khai thác RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>Hủy bỏ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>Khai thác RomFS thành công!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>Các hoạt động đã hoàn tất thành công.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>Tạo lối tắt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>Việc này sẽ tạo một lối tắt tới AppImage hiện tại. Điều này có thể không hoạt động tốt nếu bạn cập nhật. Tiếp tục?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>Không thể tạo lối tắt trên desktop. Đường dẫn "%1" không tồn tại.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>Không thể tạo lối tắt trong menu ứng dụng. Đường dẫn "%1" không tồn tại và không thể tạo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>Tạo icon</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>Không thể tạo tập tin icon. Đường dẫn "%1" không tồn tại và không thể tạo.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>Bắt đầu %1 với giả lập yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>Thất bại khi tạo lối tắt tại %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>Thành công tạo lối tắt tại %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>Lỗi khi mở %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>Chọn danh mục</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>Thuộc tính</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>Thuộc tính của trò chơi không thể nạp được.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Thực thi Switch (%1);;Tất cả tệp tin (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>Nạp tệp tin</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>Mở danh mục ROM đã trích xuất</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>Danh mục đã chọn không hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>Danh mục mà bạn đã chọn không có chứa tệp tin 'main'.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>Những tệp tin Switch cài được (*.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="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>Cài đặt tập tin</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>%n tập tin còn lại</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>Đang cài đặt tệp tin "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>Kết quả cài đặt</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>Để tránh xung đột có thể xảy ra, chúng tôi không khuyến khích người dùng cài base games vào NAND. Vui lòng, chỉ sử dụng tính năng này để cài các bản cập nhật và DLC.</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>%n đã được cài đặt mới </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n tập tin đã được ghi đè </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n tập tin thất bại khi cài đặt </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>Ứng dụng hệ thống</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>Hệ thống lưu trữ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>Cập nhật hệ thống ứng dụng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>Gói phần mềm (Loại A)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>Gói phần mềm (Loại B)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>Trò chơi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>Cập nhật trò chơi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>Nội dung trò chơi có thể tải xuống</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Tiêu đề Delta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>Chọn loại NCA để cài đặt...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>Vui lòng chọn loại tiêu đề mà bạn muốn cài đặt NCA này: (Trong hầu hết trường hợp, chọn mặc định 'Game' là tốt nhất.)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>Cài đặt đã không thành công</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>Loại tiêu đề NCA mà bạn chọn nó không hợp lệ.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>Không tìm thấy tệp tin</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>Không tìm thấy "%1" tệp tin</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>OK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>Yêu cầu phần cứng không được đáp ứng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>Hệ thống của bạn không đáp ứng yêu cầu phần cứng được đề xuất. Báo cáo tương thích đã được tắt.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>Thiếu tài khoản yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Để gửi trường hợp thử nghiệm trò chơi tương thích, bạn phải liên kết tài khoản yuzu.<br><br/>Để liên kết tải khoản yuzu của bạn, hãy đến Giả lập &gt; Thiết lập &gt; Web.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>Lỗi khi mở URL</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>Không thể mở URL "%1".</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>Ghi lại TAS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>Ghi đè tập tin của người chơi 1?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>Đã phát hiện cấu hình không hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>Tay cầm handheld không thể được sử dụng trong chế độ docked. Pro Controller sẽ được chọn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>Amiibo hiện tại đã bị loại bỏ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>Lỗi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>Game hiện tại không tìm kiếm amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Tệp tin Amiibo (%1);; Tất cả tệp tin (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>Nạp dữ liệu Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>Xảy ra lỗi khi nạp dữ liệu Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>Tập tin đã chọn không phải là amiibo hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>Tập tin đã chọn đã được sử dụng</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>Đã xảy ra lỗi không xác định</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>Chụp ảnh màn hình</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>Hình ảnh PNG (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>Trạng thái TAS: Đang chạy %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>Trạng thái TAS: Đang ghi %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>Trạng thái TAS: Đang chờ %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>Trạng thái TAS: Không hợp lệ</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&Dừng chạy</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>&Bắt đầu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>Dừng G&hi</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>G&hi</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>Đang dựng: %n shader(s)</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>Tỉ lệ thu phóng: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>Tốc độ: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>Tốc độ: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>Game: %1 FPS (Đã mở khoá)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>Trò chơi: %1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>Khung hình: %1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>NO AA</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>ÂM LƯỢNG: TẮT TIẾNG</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>ÂM LƯỢNG: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>Xác nhận mã khóa Rederivation</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5661,37 +4657,37 @@ và phải tạo ra một bản sao lưu lại. Điều này sẽ xóa mã khóa tự động tạo trên tệp tin của bạn và chạy lại mô-đun mã khóa derivation.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>Thiếu fuses</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation> - Thiếu BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - Thiếu BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation> - Thiếu PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>Thiếu các thành phần chuyển hoá</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>Keys mã hoá bị thiếu. <br>Vui lòng tuân theo <a href='https://yuzu-emu.org/help/quickstart/'>hướng dẫn nhanh của yuzu</a> để lấy tất cả keys, firmware và games của bạn.<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5700,49 +4696,49 @@ on your system's performance.</source> vào hiệu suất hệ thống của bạn.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>Mã khóa xuất phát</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>Giải mã bản lưu trữ của hệ thống thất bại</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>Keys mã hoá thấy bại khi giải mã firmware. <br>Vui lòng tuân theo <a href='https://yuzu-emu.org/help/quickstart/'>hướng dẫn nhanh của yuzu</a>để lấy tất cả keys, firmware và games của bạn. </translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>Chọn thư mục để sao chép RomFS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>Vui lòng chọn RomFS mà bạn muốn sao chép.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>Bạn có chắc chắn muốn đóng yuzu?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>Bạn có chắc rằng muốn dừng giả lập? Bất kì tiến trình nào chưa được lưu sẽ bị mất.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5751,97 +4747,97 @@ Would you like to bypass this and exit anyway?</source> Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>Trống</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>Nearest</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>Bilinear</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>Bicubic</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>ScaleForce</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>Chế độ cắm TV</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>Cầm tay</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>Trung bình</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>Khỏe</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Tối đa</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>Null</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5849,44 +4845,44 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>Không có sẵn OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>Các ngữ cảnh OpenGL chung không được hỗ trợ.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu không được biên dịch với hỗ trợ OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>Đã xảy ra lỗi khi khởi tạo OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>GPU của bạn có thể không hỗ trợ OpenGL, hoặc bạn không có driver đồ hoạ mới nhất.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>Lỗi khi khởi tạo OpenGL 4.6!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>GPU của bạn có thể không hỗ trợ OpenGL 4.6, hoặc bạn không có driver đồ hoạ mới nhất.<br><br>GL Renderer:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>GPU của bạn có thể không hỗ trợ một hoặc nhiều tiện ích OpenGL cần thiết. Vui lòng đảm bảo bạn có driver đồ hoạ mới nhất.<br><br>GL Renderer:<br>%1<br><br>Tiện ích không hỗ trợ:<br>%2</translation> </message> @@ -5894,173 +4890,173 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>Ưa thích</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>Bắt đầu game</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>Bắt đầu game mà không có cấu hình tuỳ chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>Mở vị trí lưu dữ liệu</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>Mở vị trí chỉnh sửa dữ liệu</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>Mở thư mục chứa bộ nhớ cache pipeline</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>Gỡ Bỏ</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>Loại bỏ bản cập nhật đã cài</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>Loại bỏ tất cả DLC đã cài đặt</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>Loại bỏ cấu hình tuỳ chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>Xoá bộ nhớ cache</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>Loại bỏ OpenGL Pipeline Cache</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>Loại bỏ bộ nhớ cache pipeline Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>Loại bỏ tất cả bộ nhớ cache shader</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>Loại bỏ tất cả nội dung đã cài đặt</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>Kết xuất RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>Trích xuất RomFS tới SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>Sao chép ID tiêu đề vào bộ nhớ tạm</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>Điều hướng đến mục cơ sở dữ liệu trò chơi</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>Tạo lối tắt</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>Thêm vào Desktop</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>Thêm vào menu ứng dụng</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>Thuộc tính</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>Quét các thư mục con</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>Loại bỏ thư mục game</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ Di chuyển lên</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ Di chuyển xuống</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>Mở vị trí thư mục</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>Bỏ trống</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>Tên</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>Tương thích</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>Tiện ích ngoài</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>Loại tệp tin</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>Kích cỡ</translation> </message> @@ -6131,7 +5127,7 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>Nháy đúp chuột để thêm một thư mục mới vào danh sách trò chơi game</translation> </message> @@ -6144,12 +5140,12 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> <translation><numerusform>%1 trong %n kết quả</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>Bộ lọc:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>Nhập khuôn để lọc</translation> </message> @@ -6225,12 +5221,12 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không?</translation> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>Lỗi</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>Công bố phòng công khai trong sảnh thất bại. Để tổ chức phòng công khai, bạn cần phải có một tài khoản yuzu hợp lệ tại Giả lập -> Thiết lập -> Web. Nếu không muốn công khai phòng trong sảnh, hãy chọn mục Không công khai. @@ -6240,13 +5236,11 @@ Tin nhắn gỡ lỗi:</translation> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>Tắt/Bật tiếng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6267,111 +5261,113 @@ Tin nhắn gỡ lỗi:</translation> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>Cửa sổ chính</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>Giảm âm lượng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>Tăng âm lượng</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>Chụp ảnh màn hình</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>Thay đổi bộ lọc điều chỉnh</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>Đổi chế độ Docked</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>Thay đổi độ chính xác GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>Tiếp tục/Tạm dừng giả lập</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>Thoát chế độ toàn màn hình</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>Thoát yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>Toàn màn hình</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>Nạp tệp tin</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>Tải/Loại bỏ Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>Khởi động lại giả lập</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>Dừng giả lập</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>Ghi lại TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>Đặt lại TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>Bắt đầu/Dừng TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>Hiện/Ẩn thanh lọc</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>Bật/Tắt giới hạn tốc độ khung hình</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>Bật/Tắt di chuyển chuột</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>Hiện/Ẩn thanh trạng thái</translation> </message> @@ -6491,42 +5487,42 @@ Tin nhắn gỡ lỗi:</translation> <translation>Làm mới sảnh</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>Yêu cầu mật khẩu để tham gia</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>Mật khẩu:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>Người chơi</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>Tên phòng</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>Trò chơi ưa thích</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>Chủ phòng</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>Đang làm mới</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>Làm mới danh sách</translation> </message> @@ -7632,7 +6628,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Tay cầm Pro Controller</translation> </message> @@ -7645,7 +6641,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>Joycon đôi</translation> </message> @@ -7658,7 +6654,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>Joycon Trái</translation> </message> @@ -7671,7 +6667,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>Joycon Phải</translation> </message> @@ -7700,7 +6696,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>Cầm tay</translation> </message> @@ -7816,32 +6812,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>Tay cầm GameCube</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>Poke Ball Plus</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>Tay cầm NES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>Tay cầm SNES</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>Tay cầm N64</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Sega Genesis</translation> </message> diff --git a/dist/languages/zh_CN.ts b/dist/languages/zh_CN.ts index a790639a9..6b480893f 100644 --- a/dist/languages/zh_CN.ts +++ b/dist/languages/zh_CN.ts @@ -366,78 +366,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>声音</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>输出引擎:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>输出设备:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>输入设备:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>声音输出模式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>单声道</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>立体声</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>环绕声</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>使用全局音量</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>音量:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>音量:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>自动 (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>模拟器位于后台时静音</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>默认 (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>声音</translation> </message> </context> <context> @@ -501,137 +455,25 @@ This would ban both their forum username and their IP address.</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>通用</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>精度:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>自动</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>精确</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>低精度</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>偏执模式 (禁用绝大多数优化项)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>我们建议将精度设置为“自动”。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> <translation>低精度 CPU 优化选项</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>这些设置项提高了运行速度,但精度有所降低。</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> -<div>该选项通过降低积和熔加运算的精度来提高模拟器在不支持 FMA 指令集 CPU 上的运行速度。</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>低精度 FMA (在 CPU 不支持 FMA 指令集的情况下提高性能)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> -<div>该选项通过使用精度较低的近似值来提高某些浮点函数的运算速度。</div></translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>快速 FRSQRTE 和 FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> -<div>该选项通过不正确的舍入模式来提高 32 位 ASIMD 浮点函数的运行速度。</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>加速 ASIMD 指令执行(仅限 32 位)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> -<div>该选项通过取消非数检查来提高速度。请注意,这也会降低某些浮点指令的精确度。</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>低精度非数处理</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>此选项通过不运行每次模拟内存读/写前的安全检查来提高速度。禁用此选项可能会允许游戏读/写模拟器自己的内存。</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>禁用地址空间检查</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> -<div>此选项仅通过 cmpxchg 指令来提高速度,以确保独占访问指令的安全性。请注意,这可能会导致死锁和其他问题。</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>忽略全局监视器</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>只有当游戏不在运行时,CPU 设置才可用。</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -849,222 +691,222 @@ This would ban both their forum username and their IP address.</source> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>调试器</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>开启 GDB 调试</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>端口:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>日志</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>全局日志过滤器</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>显示日志窗口</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>打开日志位置</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>全局日志过滤器</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>选中此项后,日志文件的最大大小从 100MB 增加到 1GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>启用扩展的日志记录**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>显示日志窗口</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>自制游戏</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>参数字符串</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>图形</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>启用时,图形 API 将进入较慢的调试模式。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>启用图形调试</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>启用后,yuzu 将会保存 Nsight Aftermath 格式的崩溃转储文件</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>启用后,yuzu 在执行着色器时,不会修改循环结构的条件判断</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>启用 Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>禁用循环体安全检查</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>启用时,将从磁盘着色器缓存或游戏中转储所有的着色器文件。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>转储着色器文件</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>选中后,将转储 GPU 的所有宏程序</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>启用时,将禁用宏高阶模拟。这会降低游戏运行速度。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>转储 Maxwell 宏</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>禁用宏高阶模拟</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>启用时,将禁用宏即时编译器。这会降低游戏运行速度。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>禁用宏即时编译</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>启用时,将禁用宏高阶模拟。这会降低游戏运行速度。</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>启用时,图形 API 将进入较慢的调试模式。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>禁用宏高阶模拟</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>启用图形调试</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>选中后,将转储 GPU 的所有宏程序</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>转储 Maxwell 宏</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>选中时,yuzu 将记录有关已编译着色器缓存的统计信息。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>启用着色器反馈</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>启用后,yuzu 在执行着色器时,不会修改循环结构的条件判断</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>禁用循环体安全检查</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>启用后,yuzu 将会保存 Nsight Aftermath 格式的崩溃转储文件</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>调试选项</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>启用 Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>启用详细报告服务**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>高级选项</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>启用文件系统访问记录</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>允许 yuzu 在启动时检查 Vulkan 环境是否正常工作。如果是其他程序导致 yuzu 出现相关问题,请禁用此选项。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>启用此选项会将最新的音频命令列表输出到控制台。只影响使用音频渲染器的游戏。</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>启动时进行 Vulkan 检测</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>将音频命令转储至控制台**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>禁用 Web 应用程序</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>微型故障转储</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>启用其他类型的控制器</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>高级选项</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>启用自动函数打桩(Auto-Stub)**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Kiosk (Quest) 模式</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>启用 CPU 模拟调试</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>启用调试</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>启用自动函数打桩(Auto-Stub)**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>调试选项</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>启用其他类型的控制器</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>启用文件系统访问记录</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>禁用 Web 应用程序</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>微型故障转储</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>允许 yuzu 在启动时检查 Vulkan 环境是否正常工作。如果是其他程序导致 yuzu 出现相关问题,请禁用此选项。</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>启用此选项会将最新的音频命令列表输出到控制台。只影响使用音频渲染器的游戏。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>启动时进行 Vulkan 检测</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>将音频命令转储至控制台**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>启用详细报告服务**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**该选项将在 yuzu 关闭时自动重置。</translation> </message> @@ -1134,78 +976,83 @@ This would ban both their forum username and their IP address.</source> <translation>yuzu 设置</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>只有当游戏不在运行时,某些设置项才可用。</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>声音</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>调试</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>文件系统</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>通用</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>图形</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>高级图形选项</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>热键</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>控制</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>用户配置</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>网络</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>系统</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>游戏列表</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>网络</translation> </message> @@ -1364,57 +1211,17 @@ This would ban both their forum username and their IP address.</source> <translation>通用</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>运行速度限制</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>多核 CPU 仿真</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>在游戏运行时退出需要确认</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>游戏启动时提示选择用户</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>模拟器位于后台时暂停模拟</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>自动隐藏鼠标光标</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation>禁用控制器程序</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>重置所有设置项</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>将重置模拟器所有设置并删除所有游戏的单独设置。这不会删除游戏目录、个人文件及输入配置文件。是否继续?</translation> </message> @@ -1437,311 +1244,43 @@ This would ban both their forum username and their IP address.</source> <translation>API 设置</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>着色器后端:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>设备:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>无</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>图形设置</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>启用磁盘着色器缓存</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>使用 GPU 异步模拟</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>加速 ASTC 格式材质解码</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>垂直同步模式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (垂直同步)不会掉帧或产生画面撕裂,但受到屏幕刷新率的限制。 -FIFO Relaxed 类似于 FIFO,但允许从低 FPS 恢复时产生撕裂。 -Mailbox 具有比 FIFO 更低的延迟,不会产生撕裂但可能会掉帧。 -Immediate (无同步)只显示可用内容,并可能产生撕裂。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>NVDEC 模拟方式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>无视频输出</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>CPU 视频解码</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>GPU 视频解码 (默认)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>全屏模式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>无边框窗口</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>独占全屏</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>屏幕纵横比:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>默认 (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>强制 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>强制 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>强制 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>拉伸窗口</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>画面分辨率:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [实验性]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [实验性]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [实验性]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>窗口滤镜:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>近邻取样</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>双线性过滤</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>双三线过滤</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>高斯模糊</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>强制缩放</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ 超级分辨率锐画技术</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>抗锯齿方式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>快速近似抗锯齿</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>子像素形态学抗锯齿</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>使用全局 FSR 锐化度</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>设置 FSR 锐化度</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>FSR 锐化度:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>使用全局背景颜色</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>设置背景颜色:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>背景颜色:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM (汇编着色器,仅限 NVIDIA 显卡)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (实验性,仅限 Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>关闭</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>垂直同步关</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>推荐</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>开启</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>垂直同步开</translation> </message> @@ -1763,163 +1302,6 @@ Immediate (无同步)只显示可用内容,并可能产生撕裂。</translati <source>Advanced Graphics Settings</source> <translation>高级图形选项</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>精度:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>ASTC 纹理重压缩:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>不压缩 (最高质量)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (低质量)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (中等质量)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>启用异步帧提交 (仅限 Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>在后台运行的同时等待图形命令,以防止 GPU 降低时钟速度。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>强制最大时钟 (仅限 Vulkan 模式)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>启用异步 ASTC 纹理解码,可能减少加载时的卡顿。实验性功能。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>异步 ASTC 纹理解码 (不稳定)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>使用反应性刷新取代预测性刷新,从而更精确地同步内存。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>启用反应性刷新</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>启用异步着色器编译,这可能会减少着色器卡顿。实验性功能。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>启用异步着色器构建 (不稳定)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>启用快速 GPU 时钟。此选项将强制大多数游戏以其最高分辨率运行。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>启用快速 GPU 时钟 (不稳定)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>启用 GPU 供应商专用的管线缓存。在 Vulkan 驱动程序内部不存储管线缓存的情况下,此选项可显著提高着色器加载速度。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>启用 Vulkan 管线缓存</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>启用某些游戏所需的计算管线。此选项仅适用于英特尔专有驱动程序。如果启用,可能会造成崩溃。 -在其他的驱动程序上将始终启用计算管线。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>启用计算管线 (仅限 Intel 显卡 Vulkan 模式)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>在视频播放期间以正常速度运行游戏,即使帧率未锁定。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>播放视频时帧率同步</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>改进某些游戏中透明效果的渲染。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation>屏障反馈环路</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>各向异性过滤:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>自动</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>系统默认</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -3235,100 +2617,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>对话框</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>信息</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>名称</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>游戏 ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>文件名</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>格式</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>版本</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>大小</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>开发商</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>附加项</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>只有当游戏不在运行时,某些设置项才可用。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>通用</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>附加项</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>系统</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>图形</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>高级图形</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>声音</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>输入配置文件</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>属性</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>使用全局设置 (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3651,412 +3028,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>系统</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>系统设置</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>地区:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>自动</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>系统默认</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>欧洲中部时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>古巴标准时间&古巴夏令时</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>古巴</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>东欧时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>埃及</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>爱尔兰</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>东部标准时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>东部标准时间&东部夏令时</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>国家标准时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>爱尔兰国家标准时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>格林威治标准时间 (GMT)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>格林威治</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>中国香港</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>美国夏威夷时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>冰岛</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>伊朗</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>以色列</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>牙买加</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>日本</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>夸贾林环礁</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>利比亚</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>中欧时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>山区标准时间 (北美)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>山区标准时间&山区夏令时 (北美)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>纳瓦霍</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>新西兰时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>新西兰-查塔姆群岛</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>波兰</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>葡萄牙</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>中国标准时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>太平洋标准时间&太平洋夏令时</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>台湾时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>韩国时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>新加坡</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>土耳其</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>世界时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>协调世界时</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>欧洲-莫斯科时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>西欧时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>祖鲁</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>美国</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>欧洲</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>澳大利亚</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>中国</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>韩国</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>中国台湾</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>时区:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>注意:当“地区”设置是“自动选择”时,此设置可能会被覆盖。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>日语 (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>美式英语</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>法语 (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>德语 (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>意大利语 (italiano)</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>核心</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>西班牙语 (español)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>中文</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>韩语 (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>荷兰语 (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>葡萄牙语 (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>俄语 (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>台湾中文</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>英式英语</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>加拿大法语</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>拉美西班牙语</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>简体中文</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>繁体中文 (正體中文)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>巴西-葡萄牙语 (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>自定义系统时间</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>语言</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>随机数生成器种子</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>设备名称</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>不安全的内存布局扩展 (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>只有当游戏不在运行时,系统设置才可用。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>警告:“ %1 ”并不是“ %2 ”地区的有效语言</translation> </message> @@ -4265,64 +3247,64 @@ Drag points to change position, or double-click table cells to edit values.</sou <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>无</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>小 (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>标准 (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>大 (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>最大 (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>小 (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>标准 (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>大 (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>文件名</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>文件类型</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>游戏 ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>游戏名称</translation> </message> @@ -4425,15 +3407,31 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation>文本水印</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>分辨率:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>选择截图保存位置...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation>自动 (%1 x %2, %3 x %4)</translation> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4734,12 +3732,12 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>连接中</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>连接</translation> </message> @@ -4747,86 +3745,86 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>我们收集匿名数据</a>来帮助改进 yuzu 。<br/><br/>您愿意和我们分享您的使用数据吗?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>使用数据共享</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>检测到 Vulkan 的安装已损坏</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Vulkan 初始化失败。<br><br>点击<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>这里</a>获取此问题的相关信息。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation>游戏正在运行</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>正在加载 Web 应用程序...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>禁用 Web 应用程序</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>禁用 Web 应用程序可能会发生未知的行为,且只能在《超级马里奥 3D 全明星》中使用。您确定要禁用 Web 应用程序吗? (您可以在调试选项中重新启用它。)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>当前正在构建的着色器数量</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>当前选定的分辨率缩放比例。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>当前的模拟速度。高于或低于 100% 的值表示运行速度比实际的 Switch 更快或更慢。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>游戏当前运行的帧率。这将因游戏和场景的不同而有所变化。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>在不计算速度限制和垂直同步的情况下,模拟一个 Switch 帧的实际时间。若要进行全速模拟,这个数值不应超过 16.67 毫秒。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>取消静音</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>静音</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>重置音量</translation> </message> @@ -4904,744 +3902,744 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>发生了未知错误。请查看日志了解详情。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>正在关闭…</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>保存数据</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>Mod 数据</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>打开 %1 文件夹时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>文件夹不存在!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>打开可转移着色器缓存时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>为该游戏创建着色器缓存目录时失败。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>删除内容时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>删除更新时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>删除 DLC 时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>删除已安装的游戏内容?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>删除已安装的游戏更新?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>删除已安装的游戏 DLC 内容?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>删除项目</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>删除成功</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>成功删除已安装的游戏。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>该游戏未安装于 NAND 中,无法删除。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>成功删除已安装的游戏更新。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>这个游戏没有任何已安装的更新。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>这个游戏没有任何已安装的 DLC 。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>成功删除游戏 %1 安装的 DLC 。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>删除 OpenGL 模式的着色器缓存?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>删除 Vulkan 模式的着色器缓存?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>删除所有的着色器缓存?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>移除自定义游戏设置?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>移除缓存?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>删除文件</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>删除着色器缓存时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>这个游戏的着色器缓存不存在。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>成功删除着色器缓存。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>删除着色器缓存失败。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>删除 Vulkan 驱动程序管线缓存时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>删除驱动程序管线缓存失败。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>删除着色器缓存时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>着色器缓存删除成功。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>删除着色器缓存目录失败。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>移除自定义游戏设置时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>这个游戏的自定义设置不存在。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>成功移除自定义游戏设置。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>移除自定义游戏设置失败。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>RomFS 提取失败!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>复制 RomFS 文件时出错,或用户取消了操作。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>完整</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>框架</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>选择 RomFS 转储模式</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>请选择 RomFS 转储的方式。<br>“完整” 会将所有文件复制到新目录中,而<br>“框架” 只会创建目录结构。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>%1 没有足够的空间用于提取 RomFS。请保持足够的空间或于模拟—>设置—>系统—>文件系统—>转储根目录中选择一个其他目录。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>正在提取 RomFS...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>取消</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>RomFS 提取成功!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>操作成功完成。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>创建快捷方式</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>这将为当前的游戏创建快捷方式。但在其更新后,快捷方式可能无法正常工作。是否继续?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>无法在桌面创建快捷方式。路径“ %1 ”不存在。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>无法在应用程序菜单中创建快捷方式。路径“ %1 ”不存在且无法被创建。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>创建图标</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>无法创建图标文件。路径“ %1 ”不存在且无法被创建。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>使用 yuzu 启动 %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>在 %1 处创建快捷方式时失败</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>成功地在 %1 处创建快捷方式</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>打开 %1 时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>选择目录</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>属性</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>无法加载该游戏的属性信息。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch 可执行文件 (%1);;所有文件 (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>加载文件</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>打开提取的 ROM 目录</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>选择的目录无效</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>选择的目录不包含 “main” 文件。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>可安装 Switch 文件 (*.nca *.nsp *.xci);;任天堂内容档案 (*.nca);;任天堂应用包 (*.nsp);;NX 卡带镜像 (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>安装文件</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>剩余 %n 个文件</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>正在安装文件 "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>安装结果</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>为了避免可能存在的冲突,我们不建议将游戏本体安装到 NAND 中。 此功能仅用于安装游戏更新和 DLC 。</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>最近安装了 %n 个文件 </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n 个文件被覆盖 </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n 个文件安装失败 </numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>系统应用</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>系统档案</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>系统应用更新</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>固件包 (A型)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>固件包 (B型)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>游戏</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>游戏更新</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>游戏 DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>差量程序</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>选择 NCA 安装类型...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>请选择此 NCA 的程序类型: (在大多数情况下,选择默认的“游戏”即可。)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>安装失败</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>选择的 NCA 程序类型无效。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>找不到文件</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>文件 "%1" 未找到</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>确定</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>硬件不满足要求</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>您的系统不满足运行 yuzu 的推荐配置。兼容性报告已被禁用。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>未设置 yuzu 账户</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>要提交游戏兼容性测试用例,您必须设置您的 yuzu 帐户。<br><br/>要设置您的 yuzu 帐户,请转到模拟 &gt; 设置 &gt; 网络。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>打开 URL 时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>无法打开 URL : "%1" 。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>TAS 录制中</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>覆盖玩家 1 的文件?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>检测到无效配置</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>掌机手柄无法在主机模式中使用。将会选择 Pro controller。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>当前的 Amiibo 已被移除。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>错误</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>当前游戏并没有在寻找 Amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo 文件 (%1);; 全部文件 (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>加载 Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>加载 Amiibo 数据时出错</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>选择的文件并不是有效的 amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>选择的文件已在使用中</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>发生了未知错误</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>捕获截图</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG 图像 (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>TAS 状态:正在运行 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>TAS 状态:正在录制 %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>TAS 状态:空闲 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>TAS 状态:无效</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>停止运行 (&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>开始 (&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>停止录制 (&E)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>录制 (&E)</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>正在编译 %n 个着色器文件</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>缩放比例: %1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>速度: %1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>速度: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>FPS: %1 (未锁定)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>FPS: %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>帧延迟: %1 毫秒</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>抗锯齿关</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>音量: 静音</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>音量: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>确认重新生成密钥</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5657,37 +4655,37 @@ This will delete your autogenerated key files and re-run the key derivation modu 这将删除您自动生成的密钥文件并重新运行密钥生成模块。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>项目丢失</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- 丢失 BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - 丢失 BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- 丢失 PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>组件丢失</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>密钥缺失。<br>请查看<a href='https://yuzu-emu.org/help/quickstart/'>yuzu 快速导航</a>以获得你的密钥、固件和游戏。<br><br><small>(%1)</small></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5696,49 +4694,49 @@ on your system's performance.</source> 您的系统性能。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>生成密钥</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>系统固件解密失败</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>当前密钥无法解密系统固件。<br>请查看<a href='https://yuzu-emu.org/help/quickstart/'>yuzu 快速导航</a>以获得你的密钥、固件和游戏。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>选择 RomFS 转储目标</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>请选择希望转储的 RomFS。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>您确定要关闭 yuzu 吗?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>您确定要停止模拟吗?未保存的进度将会丢失。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5747,97 +4745,97 @@ Would you like to bypass this and exit anyway?</source> 您希望忽略并退出吗?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>无</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>邻近取样</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>双线性过滤</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>双三线过滤</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>高斯模糊</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>强制缩放</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>主机模式</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>掌机模式</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>正常</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>高</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>Extreme</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>无</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5845,44 +4843,44 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>OpenGL 模式不可用!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>不支持 OpenGL 共享上下文。</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu 没有使用 OpenGL 进行编译。</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>初始化 OpenGL 时出错!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>您的 GPU 可能不支持 OpenGL ,或者您没有安装最新的显卡驱动。</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>初始化 OpenGL 4.6 时出错!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>您的 GPU 可能不支持 OpenGL 4.6 ,或者您没有安装最新的显卡驱动。<br><br>GL 渲染器:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>您的 GPU 可能不支持某些必需的 OpenGL 扩展。请确保您已经安装最新的显卡驱动。<br><br>GL 渲染器:<br>%1<br><br>不支持的扩展:<br>%2</translation> </message> @@ -5890,173 +4888,173 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>收藏</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>开始游戏</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>使用公共设置项进行游戏</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>打开存档位置</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>打开 MOD 数据位置</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>打开可转移着色器缓存</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>删除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>删除已安装的游戏更新</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>删除所有已安装 DLC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>删除自定义设置</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>移除缓存</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>删除 OpenGL 着色器缓存</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>删除 Vulkan 着色器缓存</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>删除所有着色器缓存</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>删除所有安装的项目</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>转储 RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>转储 RomFS 到 SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>复制游戏 ID 到剪贴板</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>查看兼容性报告</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>创建快捷方式</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>添加到桌面</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>添加到应用程序菜单</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>属性</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>扫描子文件夹</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>移除游戏目录</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ 向上移动</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ 向下移动</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>打开目录位置</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>清除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>名称</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>兼容性</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>附加项</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>文件类型</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>大小</translation> </message> @@ -6127,7 +5125,7 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>双击添加新的游戏文件夹</translation> </message> @@ -6140,12 +5138,12 @@ Would you like to bypass this and exit anyway?</source> <translation><numerusform>%1 / %n 个结果</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>搜索:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>搜索游戏</translation> </message> @@ -6221,12 +5219,12 @@ Would you like to bypass this and exit anyway?</source> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>错误</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>向公共大厅公开房间时失败。为了创建公开房间,您必须在模拟 -> 设置 -> 网络中配置有效的 yuzu 帐户。如果不想在公共大厅中公开房间,请选择“未列出”。 @@ -6236,13 +5234,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>开启/关闭静音</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6263,111 +5259,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>主窗口</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>调低音量</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>调高音量</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>捕获截图</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>更改窗口滤镜</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>更改主机运行模式</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>更改 GPU 精度</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>继续/暂停模拟</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>退出全屏</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>退出 yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>全屏</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>加载文件</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>加载/移除 Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>重新启动模拟</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>停止模拟</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>TAS 录制</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>重置 TAS</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>TAS 开始/停止</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>切换搜索栏</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>切换帧率限制</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>切换鼠标平移</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>切换状态栏</translation> </message> @@ -6487,42 +5485,42 @@ Debug Message: </source> <translation>刷新游戏大厅</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>需要密码</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>密码:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>玩家数</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>房间名称</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>首选游戏</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>房主</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>刷新中</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>刷新列表</translation> </message> @@ -7629,7 +6627,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro Controller</translation> </message> @@ -7642,7 +6640,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>双 Joycons 手柄</translation> </message> @@ -7655,7 +6653,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>左 Joycon 手柄</translation> </message> @@ -7668,7 +6666,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>右 Joycon 手柄</translation> </message> @@ -7697,7 +6695,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>掌机模式</translation> </message> @@ -7813,32 +6811,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>GameCube 控制器</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>精灵球 PLUS</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>NES 控制器</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>SNES 控制器</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>N64 控制器</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>世嘉创世纪</translation> </message> diff --git a/dist/languages/zh_TW.ts b/dist/languages/zh_TW.ts index 574ccadd2..4bded2710 100644 --- a/dist/languages/zh_TW.ts +++ b/dist/languages/zh_TW.ts @@ -122,7 +122,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/multiplayer/chat_room.cpp" line="330"/> <source>%1 has been unbanned</source> - <translation>%1 已被解除禁止</translation> + <translation>%1 已被解除封鎖</translation> </message> <message> <location filename="../../src/yuzu/multiplayer/chat_room.cpp" line="446"/> @@ -262,7 +262,7 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/compatdb.ui" line="131"/> <source>No The game crashes or freezes while loading or using the menu</source> - <translation>不,加載或使用菜單時遊戲崩潰或卡死</translation> + <translation>不,加載或使用選單時遊戲崩潰或卡死</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="143"/> @@ -282,62 +282,62 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/compatdb.ui" line="195"/> <source><html><head/><body><p>Does the game work without crashing, freezing or locking up during gameplay?</p></body></html></source> - <translation><html><head/><body><p>游戏在运行时有没有崩溃、卡死或出现软锁?</p></body></html></translation> + <translation><html><head/><body><p>遊戲在遊玩時有沒有當機、凍結或鎖死?</p></body></html></translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="228"/> <source>Yes The game can be finished without any workarounds</source> - <translation>没有,可以顺利地完成整个游戏过程</translation> + <translation>沒有,可以順利地完成整個遊戲過程</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="235"/> <source>No The game can't progress past a certain area</source> - <translation>有,游戏在特定区段无法继续</translation> + <translation>有,遊戲在特定區域無法繼續</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="247"/> <source><html><head/><body><p>Is the game completely playable from start to finish?</p></body></html></source> - <translation><html><head/><body><p>游戏从头到尾都可以顺利运行吗?</p></body></html></translation> + <translation><html><head/><body><p>遊戲從頭到尾都可以順利運行嗎?</p></body></html></translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="280"/> <source>Major The game has major graphical errors</source> - <translation>严重 游戏在运行时有严重的图像错误</translation> + <translation>嚴重 遊戲在運行時有嚴重的圖形錯誤</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="287"/> <source>Minor The game has minor graphical errors</source> - <translation>轻微 游戏在运行时有轻微的图形错误</translation> + <translation>輕微 遊戲在運行時有輕微的圖形錯誤</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="294"/> <source>None Everything is rendered as it looks on the Nintendo Switch</source> - <translation>完美 媲美实机的游戏体验</translation> + <translation>完美 媲美實機的遊戲體驗</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="306"/> <source><html><head/><body><p>Does the game have any graphical glitches?</p></body></html></source> - <translation><html><head/><body><p>游戏运行时出现了图形问题吗?</p></body></html></translation> + <translation><html><head/><body><p>遊戲運行時出現了圖形問題嗎?</p></body></html></translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="339"/> <source>Major The game has major audio errors</source> - <translation>严重 游戏运行时出现严重的音频错误</translation> + <translation>嚴重 遊戲運行時出現嚴重的音訊錯誤</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="346"/> <source>Minor The game has minor audio errors</source> - <translation>轻微 游戏运行时出现轻微的音频错误</translation> + <translation>輕微 遊戲運行時出現輕微的音訊錯誤</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="353"/> <source>None Audio is played perfectly</source> - <translation>完美 游戏运行时音频未出现任何问题</translation> + <translation>完美 遊戲運行時音訊未出現任何問題</translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="365"/> <source><html><head/><body><p>Does the game have any audio glitches / missing effects?</p></body></html></source> - <translation><html><head/><body><p>游戏是否出现音频故障/效果缺失?</p></body></html></translation> + <translation><html><head/><body><p>遊戲是否出現音訊問題/特效消失?</p></body></html></translation> </message> <message> <location filename="../../src/yuzu/compatdb.ui" line="389"/> @@ -366,78 +366,32 @@ This would ban both their forum username and their IP address.</source> </message> </context> <context> - <name>ConfigureAudio</name> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> - <source>Audio</source> - <translation>音訊</translation> - </message> + <name>ConfigurationShared</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> - <source>Output Engine:</source> - <translation>輸出引擎:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/> - <source>Output Device:</source> - <translation>輸出裝置:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="56"/> - <source>Input Device:</source> - <translation>輸入裝置:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/> - <source>Sound Output Mode:</source> - <translation>音訊輸出模式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="78"/> - <source>Mono</source> - <translation>單聲道</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/> - <source>Stereo</source> - <translation>立體聲</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="88"/> - <source>Surround</source> - <translation>環繞音效</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="114"/> - <source>Use global volume</source> - <translation>使用全域音量</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="119"/> - <source>Set volume:</source> - <translation>音量:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="127"/> - <source>Volume:</source> - <translation>音量:</translation> + <location filename="../../src/yuzu/configuration/shared_widget.cpp" line="63"/> + <source>%</source> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="172"/> - <source>0 %</source> - <translation>0 %</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="319"/> + <source>Auto (%1)</source> + <comment>Auto select time zone</comment> + <translation>自動 (%1)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="187"/> - <source>Mute audio when in background</source> - <translation>模擬器在背景執行時靜音</translation> + <location filename="../../src/yuzu/configuration/shared_translation.cpp" line="323"/> + <source>Default (%1)</source> + <comment>Default time zone</comment> + <translation>預設 (%1)</translation> </message> +</context> +<context> + <name>ConfigureAudio</name> <message> - <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="115"/> - <source>%1%</source> - <comment>Volume percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/> + <source>Audio</source> + <translation>音訊</translation> </message> </context> <context> @@ -445,17 +399,17 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/configuration/configure_camera.ui" line="14"/> <source>Configure Infrared Camera</source> - <translation>配置红外摄像头</translation> + <translation>配置红外線攝影機</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_camera.ui" line="26"/> <source>Select where the image of the emulated camera comes from. It may be a virtual camera or a real camera.</source> - <translation>选择模拟摄像头的图像来源。它可以是虚拟摄像头或一个真实的摄像头。</translation> + <translation>選擇模擬攝影機的影像來源。它可以是虛擬攝影機或一個真實的攝影機。</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_camera.ui" line="52"/> <source>Camera Image Source:</source> - <translation>相機圖像來源:</translation> + <translation>相機影像來源:</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_camera.ui" line="71"/> @@ -501,139 +455,25 @@ This would ban both their forum username and their IP address.</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="28"/> <source>General</source> <translation>一般</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/> - <source>Accuracy:</source> - <translation>精度:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/> - <source>Auto</source> - <translation>自動</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/> - <source>Accurate</source> - <translation>高精度</translation> - </message> - <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> - <source>Unsafe</source> - <translation>低精度</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="57"/> - <source>Paranoid (disables most optimizations)</source> - <translation>偏执模式 (禁用绝大多数优化项)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="68"/> <source>We recommend setting accuracy to "Auto".</source> <translation>建議使用「自動」選項</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="65"/> <source>Unsafe CPU Optimization Settings</source> - <translation>低精度CPU效能改善選項</translation> + <translation>低精度 CPU 最佳化選項</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="71"/> <source>These settings reduce accuracy for speed.</source> <translation>這些設定會降低精度以換取效能</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> - <source> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> - </source> - <translation> -<div>此選項在不支援 FMA 的 CPU 上透過降低加、乘法混合指令的精度來提高效能。</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> - <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation>不使用 FMA 指令集(能使不支援 FMA 指令集的 CPU 提高效能)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> - <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> - </source> - <translation> -<div>此選項使用低精度的原生求近似值法來提高某些計算近似浮點數函式的速度。</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="118"/> - <source>Faster FRSQRTE and FRECPE</source> - <translation>更快的 FRSQRTE 和 FRECPE</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/> - <source> - <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> - </source> - <translation> -<div>此選項使用不精確的四捨五入,能提高 32 位元 ASIMD 浮點數函式的速度。</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="130"/> - <source>Faster ASIMD instructions (32 bits only)</source> - <translation>快速 ASIMD 指令(僅限 32 位元)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/> - <source> - <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> - </source> - <translation> -<div>此選項停用 NaN 檢查以提高效能,但同時也會降低特定浮點指令的精度。</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="142"/> - <source>Inaccurate NaN handling</source> - <translation>低精度 NaN 處理</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> - <source> - <div>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.</div> - </source> - <translation> - <div>此選項不執行每次模擬記憶體讀寫前的安全檢查以提高速度。停用此選項可能會允許遊戲讀寫模擬器記憶體。</div> - </translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="154"/> - <source>Disable address space checks</source> - <translation>停用位址空間檢查</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="161"/> - <source> - <div>This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions.</div> - </source> - <translation> -<div>此选项仅通过 cmpxchg 指令来提高速度,以确保独占访问指令的安全性。请注意,这可能会导致死锁和其他问题。</div> -</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="166"/> - <source>Ignore global monitor</source> - <translation>忽略全局监视器</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="191"/> - <source>CPU settings are available only when game is not running.</source> - <translation>僅在遊戲未執行時才能調整 CPU 設定</translation> - </message> </context> <context> <name>ConfigureCpuDebug</name> @@ -650,7 +490,7 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="25"/> <source>Toggle CPU Optimizations</source> - <translation>切換 CPU 效能改善選項</translation> + <translation>切換 CPU 最佳化</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="31"/> @@ -672,7 +512,7 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="48"/> <source>Enable inline page tables</source> - <translation>Enable inline page tables</translation> + <translation>啟用內嵌分頁表</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="55"/> @@ -686,7 +526,7 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="60"/> <source>Enable block linking</source> - <translation>Enable block linking</translation> + <translation>啟用區塊連結</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="67"/> @@ -790,7 +630,7 @@ This would ban both their forum username and their IP address.</source> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="147"/> <source>Enable Host MMU Emulation (general memory instructions)</source> - <translation>启用宿主机 MMU 仿真 (通用内存指令)</translation> + <translation>啟用主機 MMU 仿真 (通用記憶體指令)</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="154"/> @@ -800,15 +640,15 @@ This would ban both their forum username and their IP address.</source> <div style="white-space: nowrap">Disabling this forces all exclusive memory accesses to use Software MMU Emulation.</div> </source> <translation> - <div style="white-space: nowrap">此优化能提高正在运行的游戏对独占内存的访问速度。</div> - <div style="white-space: nowrap">启用此选项可使模拟独占内存的读/写直接在内存中进行,并利用主机的 MMU 机制。</div> - <div style="white-space: nowrap">禁用此功能将迫使所有的独占内存访问都通过软件 MMU 进行模拟。</div> + <div style="white-space: nowrap">此優化能提高正在運行的遊戲對專屬記憶體的存取速度。</div> + <div style="white-space: nowrap">啟用此選項可使模擬專屬記憶體的讀/寫直接在記憶體中進行,並利用主機的 MMU 機制。</div> + <div style="white-space: nowrap">禁用此功能將迫使所有的專屬記憶體存取都透過軟體 MMU 進行模擬。</div> </translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="161"/> <source>Enable Host MMU Emulation (exclusive memory instructions)</source> - <translation>启用主机 MMU 仿真 (独占内存指令)</translation> + <translation>啟用主機 MMU 仿真 (專屬記憶體指令)</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="168"/> @@ -817,14 +657,14 @@ This would ban both their forum username and their IP address.</source> <div style="white-space: nowrap">Enabling it reduces the overhead of fastmem failure of exclusive memory accesses.</div> </source> <translation> -<div style="white-space: nowrap">此优化能提高正在运行的游戏对独占内存的访问速度。</div> -<div style="white-space: nowrap">启用此功能将减少独占内存访问条件下 fastmem 机制失败带来的性能开销。</div> +<div style="white-space: nowrap">此優化能提高正在運行的遊戲對專屬記憶體的存取速度。</div> +<div style="white-space: nowrap">啟用此功能將減少專屬記憶體存取條件下 fastmem 機制失敗帶來的性能損耗。</div> </translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="174"/> <source>Enable recompilation of exclusive memory instructions</source> - <translation>启用独占内存指令的重新编译</translation> + <translation>啟用專屬記憶體指令的重新編譯</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="181"/> @@ -851,222 +691,222 @@ This would ban both their forum username and their IP address.</source> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="15"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="40"/> <source>Debugger</source> <translation>偵錯工具</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="23"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="85"/> <source>Enable GDB Stub</source> <translation>开启 GDB 调试</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="43"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="119"/> <source>Port:</source> <translation>通訊埠:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> <source>Logging</source> <translation>紀錄</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="75"/> - <source>Global Log Filter</source> - <translation>全域紀錄篩選器</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="87"/> - <source>Show Log in Console</source> - <translation>在終端機中顯示紀錄</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="163"/> <source>Open Log Location</source> <translation>開啟紀錄位置</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/> + <source>Global Log Filter</source> + <translation>全域紀錄篩選器</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="213"/> <source>When checked, the max size of the log increases from 100 MB to 1 GB</source> <translation>啟用後紀錄檔案大小上限從 100MB 增加到 1GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="107"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="216"/> <source>Enable Extended Logging**</source> <translation>啟用延伸紀錄**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="223"/> + <source>Show Log in Console</source> + <translation>在終端機中顯示紀錄</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="235"/> <source>Homebrew</source> <translation>Homebrew</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="125"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="243"/> <source>Arguments String</source> <translation>參數字串</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="140"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="260"/> <source>Graphics</source> <translation>圖形</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="149"/> - <source>When checked, the graphics API enters a slower debugging mode</source> - <translation>啟用時圖形 API 會進入較慢的偵錯模式。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="152"/> - <source>Enable Graphics Debugging</source> - <translation>啟用圖形偵錯</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="159"/> - <source>When checked, it enables Nsight Aftermath crash dumps</source> - <translation>啟用時 yuzu 將會儲存 Nsight Aftermath 格式的錯誤傾印檔案。</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="266"/> + <source>When checked, it executes shaders without loop logic changes</source> + <translation>啟用時 yuzu 在執行著色器時,不會修改循環結構的條件判斷。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="162"/> - <source>Enable Nsight Aftermath</source> - <translation>啟用 Nsight Aftermath</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="269"/> + <source>Disable Loop safety checks</source> + <translation>停用循環安全檢查</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="279"/> <source>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</source> <translation>啟用時,將從磁碟著色器快娶或遊戲中轉儲所有的著色器檔案。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="175"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="282"/> <source>Dump Game Shaders</source> <translation>傾印遊戲著色器</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="185"/> - <source>When checked, it will dump all the macro programs of the GPU</source> - <translation>选中后,将转储 GPU 的所有宏程序</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="292"/> + <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> + <translation>停用macro HLE,將會降低遊戲效能。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/> - <source>Dump Maxwell Macros</source> - <translation>转储 Maxwell 宏</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="295"/> + <source>Disable Macro HLE</source> + <translation>停用macro HLE</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="305"/> <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> <translation>啟用時將停用 Macro Just In Time 編譯器,會使得效能降低。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="308"/> <source>Disable Macro JIT</source> <translation>停用 Macro JIT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="211"/> - <source>When checked, it disables the macro HLE functions. Enabling this makes games run slower</source> - <translation>停用macro HLE,將會降低遊戲效能。</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> + <source>When checked, the graphics API enters a slower debugging mode</source> + <translation>啟用時圖形 API 會進入較慢的偵錯模式。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="214"/> - <source>Disable Macro HLE</source> - <translation>停用macro HLE</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="321"/> + <source>Enable Graphics Debugging</source> + <translation>啟用圖形偵錯</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="331"/> + <source>When checked, it will dump all the macro programs of the GPU</source> + <translation>选中后,将转储 GPU 的所有宏程序</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="334"/> + <source>Dump Maxwell Macros</source> + <translation>转储 Maxwell 宏</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="221"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="341"/> <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation>啟用時 yuzu 將記錄有關編譯著色器快取的統計資訊。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="224"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="344"/> <source>Enable Shader Feedback</source> <translation>啟用著色器回饋</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="231"/> - <source>When checked, it executes shaders without loop logic changes</source> - <translation>啟用時 yuzu 在執行著色器時,不會修改循環結構的條件判斷。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="234"/> - <source>Disable Loop safety checks</source> - <translation>停用循環安全檢查</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="351"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> + <translation>啟用時 yuzu 將會儲存 Nsight Aftermath 格式的錯誤傾印檔案。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="244"/> - <source>Debugging</source> - <translation>偵錯</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="354"/> + <source>Enable Nsight Aftermath</source> + <translation>啟用 Nsight Aftermath</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="250"/> - <source>Enable Verbose Reporting Services**</source> - <translation>啟用詳細報告服務</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="380"/> + <source>Advanced</source> + <translation>進階</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="257"/> - <source>Enable FS Access Log</source> - <translation>啟用檔案系統存取記錄</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="386"/> + <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> + <translation>允许 yuzu 在启动时检查 Vulkan 环境是否正常工作。如果是其他程序导致 yuzu 出现此问题,请禁用此选项。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="264"/> - <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> - <translation>启用此选项会将最新的音频命令列表输出到控制台。只影响使用音频渲染器的游戏。</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="389"/> + <source>Perform Startup Vulkan Check</source> + <translation>启动时进行 Vulkan 检测</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="267"/> - <source>Dump Audio Commands To Console**</source> - <translation>将音频命令转储至控制台**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="396"/> + <source>Disable Web Applet</source> + <translation>停用 Web Applet</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="274"/> - <source>Create Minidump After Crash</source> - <translation>微型故障转储</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="403"/> + <source>Enable All Controller Types</source> + <translation>启用其他控制器</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="284"/> - <source>Advanced</source> - <translation>進階</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="410"/> + <source>Enable Auto-Stub**</source> + <translation>啟用自動偵錯**</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="290"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="417"/> <source>Kiosk (Quest) Mode</source> <translation>Kiosk (Quest) 模式</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="297"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="424"/> <source>Enable CPU Debugging</source> <translation>啟用 CPU 模擬偵錯</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="304"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="431"/> <source>Enable Debug Asserts</source> <translation>啟用偵錯</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="311"/> - <source>Enable Auto-Stub**</source> - <translation>啟用自動偵錯**</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="457"/> + <source>Debugging</source> + <translation>偵錯</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="318"/> - <source>Enable All Controller Types</source> - <translation>启用其他控制器</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="463"/> + <source>Enable FS Access Log</source> + <translation>啟用檔案系統存取記錄</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="325"/> - <source>Disable Web Applet</source> - <translation>停用 Web Applet</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="470"/> + <source>Create Minidump After Crash</source> + <translation>微型故障转储</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="332"/> - <source>Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</source> - <translation>允许 yuzu 在启动时检查 Vulkan 环境是否正常工作。如果是其他程序导致 yuzu 出现此问题,请禁用此选项。</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="477"/> + <source>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</source> + <translation>启用此选项会将最新的音频命令列表输出到控制台。只影响使用音频渲染器的游戏。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="335"/> - <source>Perform Startup Vulkan Check</source> - <translation>启动时进行 Vulkan 检测</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="480"/> + <source>Dump Audio Commands To Console**</source> + <translation>将音频命令转储至控制台**</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="487"/> + <source>Enable Verbose Reporting Services**</source> + <translation>啟用詳細報告服務</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="350"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="539"/> <source>**This will be reset automatically when yuzu closes.</source> <translation>**當 yuzu 關閉時會自動重設。</translation> </message> @@ -1136,78 +976,83 @@ This would ban both their forum username and their IP address.</source> <translation>yuzu 設定</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="56"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/> + <location filename="../../src/yuzu/configuration/configure.ui" line="67"/> + <source>Some settings are only available when a game is not running.</source> + <translation>只有当游戏不在运行时,某些设置项才可用。</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="168"/> <source>Audio</source> <translation>音訊</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="57"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="166"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="58"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> <source>Debug</source> <translation>偵錯</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> <source>Filesystem</source> <translation>檔案系統</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="162"/> <source>General</source> <translation>一般</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="167"/> <source>Graphics</source> <translation>圖形</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> <source>GraphicsAdvanced</source> <translation>進階圖形</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> <source>Hotkeys</source> <translation>快速鍵</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="169"/> <source>Controls</source> <translation>控制</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/> <source>Profiles</source> <translation>設定檔</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/> <source>Network</source> <translation>網路</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="73"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="164"/> <source>System</source> <translation>系統</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="74"/> <source>Game List</source> <translation>遊戲清單</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="75"/> <source>Web</source> <translation>網路服務</translation> </message> @@ -1366,57 +1211,17 @@ This would ban both their forum username and their IP address.</source> <translation>一般</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/> - <source>Limit Speed Percent</source> - <translation>執行速度限制</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="42"/> - <source>%</source> - <translation>%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="60"/> - <source>Multicore CPU Emulation</source> - <translation>多核心 CPU 模擬</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="67"/> - <source>Confirm exit while emulation is running</source> - <translation>退出遊戲時需要確認</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="74"/> - <source>Prompt for user on game boot</source> - <translation>啟動遊戲時提示選擇使用者</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="81"/> - <source>Pause emulation when in background</source> - <translation>模擬器在背景執行時暫停</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="88"/> - <source>Hide mouse on inactivity</source> - <translation>滑鼠閒置時自動隱藏</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="95"/> - <source>Disable controller applet</source> - <translation>禁用控制器程序</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_general.ui" line="137"/> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="82"/> <source>Reset All Settings</source> <translation>重設所有設定</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_general.cpp" line="67"/> + <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="68"/> + <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>這將重設所有遊戲的額外設定,但不會刪除遊戲資料夾、使用者設定檔、輸入設定檔,是否繼續?</translation> </message> @@ -1439,311 +1244,43 @@ This would ban both their forum username and their IP address.</source> <translation>API 設定</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> - <source>Shader Backend:</source> - <translation>著色器後端:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> - <source>Device:</source> - <translation>裝置:</translation> - </message> - <message> - <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="144"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="535"/> - <source>None</source> - <translation>無</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="167"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="58"/> <source>Graphics Settings</source> <translation>圖形設定</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="173"/> - <source>Use disk pipeline cache</source> - <translation>使用硬碟管線快取</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="180"/> - <source>Use asynchronous GPU emulation</source> - <translation>使用非同步 CPU 模擬</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="187"/> - <source>Accelerate ASTC texture decoding</source> - <translation>加速 ASTC 材質解碼</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="209"/> - <source>VSync Mode:</source> - <translation>垂直同步模式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> - <source>FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing.</source> - <translation>FIFO (垂直同步)不会掉帧或产生画面撕裂,但受到屏幕刷新率的限制。 -FIFO Relaxed 类似于 FIFO,但允许从低 FPS 恢复时产生撕裂。 -Mailbox 具有比 FIFO 更低的延迟,不会产生撕裂但可能会掉帧。 -Immediate (无同步)只显示可用内容,并可能产生撕裂。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="247"/> - <source>NVDEC emulation:</source> - <translation>NVDEC 模擬方式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/> - <source>No Video Output</source> - <translation>無視訊輸出</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="260"/> - <source>CPU Video Decoding</source> - <translation>CPU 視訊解碼</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="265"/> - <source>GPU Video Decoding (Default)</source> - <translation>GPU 視訊解碼(預設)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="291"/> - <source>Fullscreen Mode:</source> - <translation>全螢幕模式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/> - <source>Borderless Windowed</source> - <translation>無邊框視窗</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/> - <source>Exclusive Fullscreen</source> - <translation>全螢幕獨占</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="330"/> - <source>Aspect Ratio:</source> - <translation>長寬比:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="338"/> - <source>Default (16:9)</source> - <translation>預設 (16:9)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="343"/> - <source>Force 4:3</source> - <translation>強制 4:3</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="348"/> - <source>Force 21:9</source> - <translation>強制 21:9</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="353"/> - <source>Force 16:10</source> - <translation>強制 16:10</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="358"/> - <source>Stretch to Window</source> - <translation>延伸視窗</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="384"/> - <source>Resolution:</source> - <translation>解析度:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="392"/> - <source>0.5X (360p/540p) [EXPERIMENTAL]</source> - <translation>0.5X (360p/540p) [實驗性]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="397"/> - <source>0.75X (540p/810p) [EXPERIMENTAL]</source> - <translation>0.75X (540p/810p) [實驗性]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="402"/> - <source>1X (720p/1080p)</source> - <translation>1X (720p/1080p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="407"/> - <source>1.5X (1080p/1620p) [EXPERIMENTAL]</source> - <translation>1.5X (1080p/1620p) [實驗性]</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="412"/> - <source>2X (1440p/2160p)</source> - <translation>2X (1440p/2160p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="417"/> - <source>3X (2160p/3240p)</source> - <translation>3X (2160p/3240p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="422"/> - <source>4X (2880p/4320p)</source> - <translation>4X (2880p/4320p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="427"/> - <source>5X (3600p/5400p)</source> - <translation>5X (3600p/5400p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="432"/> - <source>6X (4320p/6480p)</source> - <translation>6X (4320p/6480p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="437"/> - <source>7X (5040p/7560p)</source> - <translation>7X (5040p/7560p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="442"/> - <source>8X (5760p/8640p)</source> - <translation>8X (5760p/8640p)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="468"/> - <source>Window Adapting Filter:</source> - <translation>視窗濾鏡:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="476"/> - <source>Nearest Neighbor</source> - <translation>最近鄰域</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="481"/> - <source>Bilinear</source> - <translation>雙線性</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="486"/> - <source>Bicubic</source> - <translation>雙三次</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="491"/> - <source>Gaussian</source> - <translation>高斯</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="496"/> - <source>ScaleForce</source> - <translation>強制縮放</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="501"/> - <source>AMD FidelityFX™️ Super Resolution</source> - <translation>AMD FidelityFX™️ 超級解析度技術</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="527"/> - <source>Anti-Aliasing Method:</source> - <translation>抗鋸齒方式:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="540"/> - <source>FXAA</source> - <translation>FXAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="545"/> - <source>SMAA</source> - <translation>SMAA</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="601"/> - <source>Use global FSR Sharpness</source> - <translation>啟用全域 FSR 清晰度</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="606"/> - <source>Set FSR Sharpness</source> - <translation>設定 FSR 清晰度</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="620"/> - <source>FSR Sharpness:</source> - <translation>FSR 清晰度:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="687"/> - <source>100%</source> - <translation>100%</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="726"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="736"/> - <source>Use global background color</source> - <translation>使用全域背景顏色</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="741"/> - <source>Set background color:</source> - <translation>設定背景顏色:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="103"/> <source>Background Color:</source> <translation>背景顏色:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="89"/> - <source>GLASM (Assembly Shaders, NVIDIA Only)</source> - <translation>GLASM(組合語言著色器,僅限 NVIDIA)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="90"/> - <source>SPIR-V (Experimental, Mesa Only)</source> - <translation>SPIR-V (實驗性,僅 Mesa)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="294"/> - <source>%1%</source> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="263"/> + <source>%</source> <comment>FSR sharpening percentage (e.g. 50%)</comment> - <translation>%1%</translation> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="302"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="376"/> <source>Off</source> <translation>關閉</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="303"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="377"/> <source>VSync Off</source> <translation>垂直同步關</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="305"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="379"/> <source>Recommended</source> <translation>推薦</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="308"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="382"/> <source>On</source> <translation>開啟</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="309"/> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="383"/> <source>VSync On</source> <translation>垂直同步開</translation> </message> @@ -1765,163 +1302,6 @@ Immediate (无同步)只显示可用内容,并可能产生撕裂。</translati <source>Advanced Graphics Settings</source> <translation>進階圖形設定</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="46"/> - <source>Accuracy Level:</source> - <translation>精度:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="90"/> - <source>ASTC recompression:</source> - <translation>ASTC 重新壓縮:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> - <source>Uncompressed (Best quality)</source> - <translation>不壓縮 (最高品質)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="103"/> - <source>BC1 (Low quality)</source> - <translation>BC1 (低品質)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="108"/> - <source>BC3 (Medium quality)</source> - <translation>BC3 (中品質)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="119"/> - <source>Enable asynchronous presentation (Vulkan only)</source> - <translation>启用异步帧提交 (仅限 Vulkan)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="126"/> - <source>Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed.</source> - <translation>在后台运行的同时等待图形命令,以防止 GPU 降低时钟速度。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="129"/> - <source>Force maximum clocks (Vulkan only)</source> - <translation>强制最大时钟 (仅限 Vulkan 模式)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="136"/> - <source>Enables asynchronous ASTC texture decoding, which may reduce load time stutter. This feature is experimental.</source> - <translation>启用异步 ASTC 纹理解码,可能减少加载时的卡顿。实验性功能。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="139"/> - <source>Decode ASTC textures asynchronously (Hack)</source> - <translation>异步 ASTC 纹理解码 (不稳定)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="146"/> - <source>Uses reactive flushing instead of predictive flushing. Allowing a more accurate syncing of memory.</source> - <translation>使用反应性刷新取代预测性刷新,从而更精确地同步内存。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="149"/> - <source>Enable Reactive Flushing</source> - <translation>启用反应性刷新</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="156"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> - <translation>啟用非同步著色器編譯,可能會減少著色器不流暢的問題。實驗性功能。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="159"/> - <source>Use asynchronous shader building (Hack)</source> - <translation>使用非同步著色器編譯(不穩定)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="166"/> - <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> - <translation>啟用快速 GPU 時間。此選項將強制大多數遊戲以其最高解析度執行。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="169"/> - <source>Use Fast GPU Time (Hack)</source> - <translation>使用快速 GPU 時間(不穩定)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="176"/> - <source>Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally.</source> - <translation>启用 GPU 专用的管线缓存。在 Vulkan 驱动程序内部不存储管线缓存的情况下,此选项可显著提高着色器加载速度。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="179"/> - <source>Use Vulkan pipeline cache</source> - <translation>启用 Vulkan 管线缓存</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="186"/> - <source>Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers.</source> - <translation>启用某些游戏所需的计算管线。此选项仅适用于英特尔专有驱动程序。如果启用,可能会造成崩溃。 -在其他的驱动程序上将始终启用计算管线。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="190"/> - <source>Enable Compute Pipelines (Intel Vulkan only)</source> - <translation>启用计算管线 (仅限 Intel 显卡 Vulkan 模式)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="197"/> - <source>Run the game at normal speed during video playback, even when the framerate is unlocked.</source> - <translation>在视频播放期间以正常速度运行游戏,即使帧率未锁定。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="200"/> - <source>Sync to framerate of video playback</source> - <translation>播放视频时帧率同步</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="207"/> - <source>Improves rendering of transparency effects in specific games.</source> - <translation>改进某些游戏中透明效果的渲染。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="210"/> - <source>Barrier feedback loops</source> - <translation>屏障反馈循环</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="232"/> - <source>Anisotropic Filtering:</source> - <translation>各向異性過濾:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="240"/> - <source>Automatic</source> - <translation>自動</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="245"/> - <source>Default</source> - <translation>預設</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="250"/> - <source>2x</source> - <translation>2x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="255"/> - <source>4x</source> - <translation>4x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="260"/> - <source>8x</source> - <translation>8x</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="265"/> - <source>16x</source> - <translation>16x</translation> - </message> </context> <context> <name>ConfigureHotkeys</name> @@ -2759,7 +2139,7 @@ Compute pipelines are always enabled on all other drivers.</source> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="483"/> <source>Calibrate sensor</source> - <translation>校准传感器</translation> + <translation>校正感應器</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="523"/> @@ -3237,100 +2617,95 @@ Current values are %1% and %2% respectively.</source> <context> <name>ConfigurePerGame</name> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="12"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/> <source>Dialog</source> <translation>對話框</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="26"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/> <source>Info</source> <translation>資訊</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="85"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> <translation>名稱</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="92"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/> <source>Title ID</source> <translation>遊戲 ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/> <source>Filename</source> <translation>檔案名稱</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="156"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> <translation>格式</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/> <source>Version</source> <translation>版本</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="170"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/> <source>Size</source> <translation>大小</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="177"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/> <source>Developer</source> <translation>出版商</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="62"/> - <source>Add-Ons</source> - <translation>延伸模組</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/> + <source>Some settings are only available when a game is not running.</source> + <translation>只有当游戏不在运行时,某些设置项才可用。</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="63"/> - <source>General</source> - <translation>一般</translation> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <source>Add-Ons</source> + <translation>延伸模組</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> <source>System</source> <translation>系統</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>CPU</source> <translation>CPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="71"/> <source>Graphics</source> <translation>圖形</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> <source>Adv. Graphics</source> <translation>進階圖形</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Audio</source> <translation>音訊</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="74"/> <source>Input Profiles</source> <translation>輸入設定檔</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="72"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="77"/> <source>Properties</source> <translation>屬性</translation> </message> - <message> - <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="91"/> - <source>Use global configuration (%1)</source> - <translation>使用全域設定 (%1)</translation> - </message> </context> <context> <name>ConfigurePerGameAddons</name> @@ -3653,412 +3028,17 @@ UUID: %2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System</source> <translation>系統</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> - <source>System Settings</source> - <translation>系統設定</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="33"/> - <source>Region:</source> - <translation>區域:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="41"/> - <source>Auto</source> - <translation>自動</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="46"/> - <source>Default</source> - <translation>預設</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="51"/> - <source>CET</source> - <translation>中歐</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> - <source>CST6CDT</source> - <translation>CST6CDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> - <source>Cuba</source> - <translation>古巴</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> - <source>EET</source> - <translation>EET</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> - <source>Egypt</source> - <translation>埃及</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> - <source>Eire</source> - <translation>愛爾蘭</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> - <source>EST</source> - <translation>北美東部</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> - <source>EST5EDT</source> - <translation>EST5EDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> - <source>GB</source> - <translation>英國</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> - <source>GB-Eire</source> - <translation>英國-愛爾蘭</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> - <source>GMT</source> - <translation>GMT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> - <source>GMT+0</source> - <translation>GMT+0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> - <source>GMT-0</source> - <translation>GMT-0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> - <source>GMT0</source> - <translation>GMT0</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> - <source>Greenwich</source> - <translation>格林威治</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> - <source>Hongkong</source> - <translation>香港</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="131"/> - <source>HST</source> - <translation>夏威夷</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> - <source>Iceland</source> - <translation>冰島</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="141"/> - <source>Iran</source> - <translation>伊朗</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> - <source>Israel</source> - <translation>以色列</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="151"/> - <source>Jamaica</source> - <translation>牙買加</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/> - <source>Japan</source> - <translation>日本</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/> - <source>Kwajalein</source> - <translation>瓜加林環礁</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> - <source>Libya</source> - <translation>利比亞</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/> - <source>MET</source> - <translation>中歐</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> - <source>MST</source> - <translation>北美山區</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> - <source>MST7MDT</source> - <translation>MST7MDT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> - <source>Navajo</source> - <translation>納瓦霍</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> - <source>NZ</source> - <translation>紐西蘭</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> - <source>NZ-CHAT</source> - <translation>紐西蘭-查塔姆群島</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> - <source>Poland</source> - <translation>波蘭</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/> - <source>Portugal</source> - <translation>葡萄牙</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> - <source>PRC</source> - <translation>中國</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> - <source>PST8PDT</source> - <translation>太平洋</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> - <source>ROC</source> - <translation>臺灣</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> - <source>ROK</source> - <translation>韓國</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> - <source>Singapore</source> - <translation>新加坡</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/> - <source>Turkey</source> - <translation>土耳其</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/> - <source>UCT</source> - <translation>UCT</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> - <source>Universal</source> - <translation>世界</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/> - <source>UTC</source> - <translation>UTC</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> - <source>W-SU</source> - <translation>莫斯科</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> - <source>WET</source> - <translation>西歐</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> - <source>Zulu</source> - <translation>協調世界時</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> - <source>USA</source> - <translation>美國</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/> - <source>Europe</source> - <translation>歐洲</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/> - <source>Australia</source> - <translation>澳洲</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/> - <source>China</source> - <translation>中國</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/> - <source>Korea</source> - <translation>韓國</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> - <source>Taiwan</source> - <translation>台灣</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/> - <source>Time Zone:</source> - <translation>時區:</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/> - <source>Note: this can be overridden when region setting is auto-select</source> - <translation>注意:當“區域”設定是“自動選擇”時,此設定可能會被覆寫。</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> - <source>Japanese (日本語)</source> - <translation>日文 (日本語)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> - <source>American English</source> - <translation>美式英语</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/> - <source>French (français)</source> - <translation>法文 (français)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/> - <source>German (Deutsch)</source> - <translation>德文 (Deutsch)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/> - <source>Italian (italiano)</source> - <translation>義大利文 (italiano)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/> - <source>Spanish (español)</source> - <translation>西班牙文 (español)</translation> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="62"/> + <source>Core</source> + <translation>核心</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/> - <source>Chinese</source> - <translation>中文</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/> - <source>Korean (한국어)</source> - <translation>韓文 (한국어)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/> - <source>Dutch (Nederlands)</source> - <translation>荷蘭文 (Nederlands)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/> - <source>Portuguese (português)</source> - <translation>葡萄牙文 (português)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/> - <source>Russian (Русский)</source> - <translation>俄文 (Русский)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/> - <source>Taiwanese</source> - <translation>台灣中文</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/> - <source>British English</source> - <translation>英式英文</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/> - <source>Canadian French</source> - <translation>加拿大法文</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/> - <source>Latin American Spanish</source> - <translation>拉丁美洲西班牙文</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/> - <source>Simplified Chinese</source> - <translation>簡體中文</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/> - <source>Traditional Chinese (正體中文)</source> - <translation>正體中文</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="409"/> - <source>Brazilian Portuguese (português do Brasil)</source> - <translation>巴西-葡萄牙語 (português do Brasil)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="417"/> - <source>Custom RTC</source> - <translation>自訂時間</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="424"/> - <source>Language</source> - <translation>語言</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="431"/> - <source>RNG Seed</source> - <translation>隨機種子</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="438"/> - <source>Device Name</source> - <translation>裝置名稱</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="484"/> - <source>Unsafe extended memory layout (8GB DRAM)</source> - <translation>不安全的内存布局扩展 (8GB DRAM)</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="519"/> - <source>System settings are available only when game is not running.</source> - <translation>僅在遊戲未執行時才能修改使用者設定檔</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.cpp" line="67"/> + <location filename="../../src/yuzu/configuration/configure_system.cpp" line="62"/> <source>Warning: "%1" is not a valid language for region "%2"</source> <translation>警告:“ %1 ”并不是“ %2 ”地区的有效语言。</translation> </message> @@ -4267,64 +3247,64 @@ Drag points to change position, or double-click table cells to edit values.</sou <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"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="33"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="41"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="53"/> <source>None</source> <translation>無</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="34"/> <source>Small (32x32)</source> <translation>小 (32x32)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="35"/> <source>Standard (64x64)</source> <translation>中 (64x64)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> <source>Large (128x128)</source> <translation>大 (128x128)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> <source>Full Size (256x256)</source> <translation>更大 (256x256)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="42"/> <source>Small (24x24)</source> <translation>小 (24x24)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="43"/> <source>Standard (48x48)</source> <translation>中 (48x48)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="44"/> <source>Large (72x72)</source> <translation>大 (72x72)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="49"/> <source>Filename</source> <translation>檔案名稱</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="50"/> <source>Filetype</source> <translation>檔案類型</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="51"/> <source>Title ID</source> <translation>遊戲 ID</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="52"/> <source>Title Name</source> <translation>遊戲名稱</translation> </message> @@ -4427,15 +3407,31 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="96"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="214"/> + <source>TextLabel</source> + <translation>文本标签</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="233"/> + <source>Resolution:</source> + <translation>解析度:</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="147"/> <source>Select Screenshots Path...</source> <translation>選擇儲存螢幕截圖位置...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="225"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="291"/> <source><System></source> <translation><System></translation> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="396"/> + <source>Auto (%1 x %2, %3 x %4)</source> + <comment>Screenshot width value</comment> + <translation>自动 (%1 x %2, %3 x %4)</translation> + </message> </context> <context> <name>ConfigureVibration</name> @@ -4736,12 +3732,12 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>DirectConnectWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="120"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="121"/> <source>Connecting</source> <translation>连接中</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="125"/> + <location filename="../../src/yuzu/multiplayer/direct_connect.cpp" line="126"/> <source>Connect</source> <translation>连接</translation> </message> @@ -4749,86 +3745,86 @@ Drag points to change position, or double-click table cells to edit values.</sou <context> <name>GMainWindow</name> <message> - <location filename="../../src/yuzu/main.cpp" line="202"/> + <location filename="../../src/yuzu/main.cpp" line="203"/> <source><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation>我們<a href='https://yuzu-emu.org/help/feature/telemetry/'>蒐集匿名的資料</a>以幫助改善 yuzu。<br/><br/>您願意和我們分享您的使用資料嗎?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="205"/> + <location filename="../../src/yuzu/main.cpp" line="206"/> <source>Telemetry</source> <translation>遙測</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="438"/> + <location filename="../../src/yuzu/main.cpp" line="439"/> <source>Broken Vulkan Installation Detected</source> <translation>检测到 Vulkan 的安装已损坏</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="439"/> + <location filename="../../src/yuzu/main.cpp" line="440"/> <source>Vulkan initialization failed during boot.<br><br>Click <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>.</source> <translation>Vulkan 初始化失败。<br><br>点击<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>这里</a>获取此问题的相关信息。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="459"/> + <location filename="../../src/yuzu/main.cpp" line="460"/> <source>Running a game</source> <extracomment>TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping</extracomment> <translation>游戏正在运行</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="840"/> + <location filename="../../src/yuzu/main.cpp" line="841"/> <source>Loading Web Applet...</source> <translation>載入 Web Applet...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="890"/> - <location filename="../../src/yuzu/main.cpp" line="893"/> + <location filename="../../src/yuzu/main.cpp" line="891"/> + <location filename="../../src/yuzu/main.cpp" line="894"/> <source>Disable Web Applet</source> <translation>停用 Web Applet</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="894"/> + <location filename="../../src/yuzu/main.cpp" line="895"/> <source>Disabling the web applet 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? (This can be re-enabled in the Debug settings.)</source> <translation>禁用 Web 应用程序可能会导致未知的行为,且只能在《超级马里奥 3D 全明星》中使用。您确定要禁用 Web 应用程序吗? (您可以在调试选项中重新启用它。)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1010"/> + <location filename="../../src/yuzu/main.cpp" line="1011"/> <source>The amount of shaders currently being built</source> <translation>目前正在建構的著色器數量</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1012"/> + <location filename="../../src/yuzu/main.cpp" line="1013"/> <source>The current selected resolution scaling multiplier.</source> <translation>目前選擇的解析度縮放比例。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1015"/> + <location filename="../../src/yuzu/main.cpp" line="1016"/> <source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source> <translation>目前的模擬速度。高於或低於 100% 表示比實際 Switch 執行速度更快或更慢。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1018"/> + <location filename="../../src/yuzu/main.cpp" line="1019"/> <source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source> <translation>遊戲即時 FPS。會因遊戲和場景的不同而改變。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1022"/> + <location filename="../../src/yuzu/main.cpp" line="1023"/> <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>在不考慮幀數限制和垂直同步的情況下模擬一個 Switch 畫格的實際時間,若要全速模擬,此數值不得超過 16.67 毫秒。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Unmute</source> <translation>取消靜音</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1077"/> + <location filename="../../src/yuzu/main.cpp" line="1078"/> <source>Mute</source> <translation>靜音</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1082"/> + <location filename="../../src/yuzu/main.cpp" line="1083"/> <source>Reset Volume</source> <translation>重設音量</translation> </message> @@ -4906,743 +3902,743 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>發生未知錯誤,請檢視紀錄了解細節。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(64-bit)</source> <translation>(64-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1930"/> + <location filename="../../src/yuzu/main.cpp" line="1968"/> <source>(32-bit)</source> <translation>(32-bit)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1931"/> + <location filename="../../src/yuzu/main.cpp" line="1969"/> <source>%1 %2</source> <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1989"/> + <location filename="../../src/yuzu/main.cpp" line="2027"/> <source>Closing software...</source> <translation>正在關閉軟體…</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2141"/> + <location filename="../../src/yuzu/main.cpp" line="2179"/> <source>Save Data</source> <translation>儲存資料</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2197"/> + <location filename="../../src/yuzu/main.cpp" line="2235"/> <source>Mod Data</source> <translation>模組資料</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2210"/> + <location filename="../../src/yuzu/main.cpp" line="2248"/> <source>Error Opening %1 Folder</source> <translation>開啟資料夾 %1 時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2211"/> - <location filename="../../src/yuzu/main.cpp" line="2813"/> + <location filename="../../src/yuzu/main.cpp" line="2249"/> + <location filename="../../src/yuzu/main.cpp" line="2857"/> <source>Folder does not exist!</source> <translation>資料夾不存在</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2223"/> + <location filename="../../src/yuzu/main.cpp" line="2261"/> <source>Error Opening Transferable Shader Cache</source> <translation>開啟通用著色器快取位置時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2224"/> + <location filename="../../src/yuzu/main.cpp" line="2262"/> <source>Failed to create the shader cache directory for this title.</source> <translation>無法新增此遊戲的著色器快取資料夾。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2275"/> + <location filename="../../src/yuzu/main.cpp" line="2313"/> <source>Error Removing Contents</source> <translation>移除內容時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2277"/> + <location filename="../../src/yuzu/main.cpp" line="2315"/> <source>Error Removing Update</source> <translation>移除更新時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2279"/> + <location filename="../../src/yuzu/main.cpp" line="2317"/> <source>Error Removing DLC</source> <translation>移除 DLC 時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2288"/> + <location filename="../../src/yuzu/main.cpp" line="2326"/> <source>Remove Installed Game Contents?</source> <translation>移除已安裝的遊戲內容?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2290"/> + <location filename="../../src/yuzu/main.cpp" line="2328"/> <source>Remove Installed Game Update?</source> <translation>移除已安裝的遊戲更新?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2292"/> + <location filename="../../src/yuzu/main.cpp" line="2330"/> <source>Remove Installed Game DLC?</source> <translation>移除已安裝的遊戲 DLC?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2298"/> + <location filename="../../src/yuzu/main.cpp" line="2336"/> <source>Remove Entry</source> <translation>移除項目</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2329"/> - <location filename="../../src/yuzu/main.cpp" line="2345"/> - <location filename="../../src/yuzu/main.cpp" line="2376"/> - <location filename="../../src/yuzu/main.cpp" line="2444"/> - <location filename="../../src/yuzu/main.cpp" line="2478"/> - <location filename="../../src/yuzu/main.cpp" line="2501"/> + <location filename="../../src/yuzu/main.cpp" line="2367"/> + <location filename="../../src/yuzu/main.cpp" line="2383"/> + <location filename="../../src/yuzu/main.cpp" line="2414"/> + <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2516"/> + <location filename="../../src/yuzu/main.cpp" line="2539"/> <source>Successfully Removed</source> <translation>移除成功</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2330"/> + <location filename="../../src/yuzu/main.cpp" line="2368"/> <source>Successfully removed the installed base game.</source> <translation>成功移除已安裝的遊戲。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2334"/> + <location filename="../../src/yuzu/main.cpp" line="2372"/> <source>The base game is not installed in the NAND and cannot be removed.</source> <translation>此遊戲並非安裝在內部儲存空間,因此無法移除。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2346"/> + <location filename="../../src/yuzu/main.cpp" line="2384"/> <source>Successfully removed the installed update.</source> <translation>成功移除已安裝的遊戲更新。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2349"/> + <location filename="../../src/yuzu/main.cpp" line="2387"/> <source>There is no update installed for this title.</source> <translation>此遊戲沒有已安裝的更新。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2372"/> + <location filename="../../src/yuzu/main.cpp" line="2410"/> <source>There are no DLC installed for this title.</source> <translation>此遊戲沒有已安裝的 DLC。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2377"/> + <location filename="../../src/yuzu/main.cpp" line="2415"/> <source>Successfully removed %1 installed DLC.</source> <translation>成功移除遊戲 %1 已安裝的 DLC。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2385"/> + <location filename="../../src/yuzu/main.cpp" line="2423"/> <source>Delete OpenGL Transferable Shader Cache?</source> <translation>刪除 OpenGL 模式的著色器快取?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2387"/> + <location filename="../../src/yuzu/main.cpp" line="2425"/> <source>Delete Vulkan Transferable Shader Cache?</source> <translation>刪除 Vulkan 模式的著色器快取?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2389"/> + <location filename="../../src/yuzu/main.cpp" line="2427"/> <source>Delete All Transferable Shader Caches?</source> <translation>刪除所有的著色器快取?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2391"/> + <location filename="../../src/yuzu/main.cpp" line="2429"/> <source>Remove Custom Game Configuration?</source> <translation>移除額外遊戲設定?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2393"/> + <location filename="../../src/yuzu/main.cpp" line="2431"/> <source>Remove Cache Storage?</source> <translation>移除快取儲存空間?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2399"/> + <location filename="../../src/yuzu/main.cpp" line="2437"/> <source>Remove File</source> <translation>刪除檔案</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2439"/> - <location filename="../../src/yuzu/main.cpp" line="2447"/> + <location filename="../../src/yuzu/main.cpp" line="2477"/> + <location filename="../../src/yuzu/main.cpp" line="2485"/> <source>Error Removing Transferable Shader Cache</source> <translation>刪除通用著色器快取時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2440"/> - <location filename="../../src/yuzu/main.cpp" line="2474"/> + <location filename="../../src/yuzu/main.cpp" line="2478"/> + <location filename="../../src/yuzu/main.cpp" line="2512"/> <source>A shader cache for this title does not exist.</source> <translation>此遊戲沒有著色器快取</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2445"/> + <location filename="../../src/yuzu/main.cpp" line="2483"/> <source>Successfully removed the transferable shader cache.</source> <translation>成功刪除著色器快取。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2448"/> + <location filename="../../src/yuzu/main.cpp" line="2486"/> <source>Failed to remove the transferable shader cache.</source> <translation>刪除通用著色器快取失敗。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2463"/> + <location filename="../../src/yuzu/main.cpp" line="2501"/> <source>Error Removing Vulkan Driver Pipeline Cache</source> <translation>移除 Vulkan 驅動程式管線快取時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2464"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Failed to remove the driver pipeline cache.</source> <translation>無法移除驅動程式管線快取。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2473"/> - <location filename="../../src/yuzu/main.cpp" line="2481"/> + <location filename="../../src/yuzu/main.cpp" line="2511"/> + <location filename="../../src/yuzu/main.cpp" line="2519"/> <source>Error Removing Transferable Shader Caches</source> <translation>刪除通用著色器快取時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2479"/> + <location filename="../../src/yuzu/main.cpp" line="2517"/> <source>Successfully removed the transferable shader caches.</source> <translation>成功刪除通用著色器快取。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2482"/> + <location filename="../../src/yuzu/main.cpp" line="2520"/> <source>Failed to remove the transferable shader cache directory.</source> <translation>無法刪除著色器快取資料夾。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2495"/> - <location filename="../../src/yuzu/main.cpp" line="2504"/> + <location filename="../../src/yuzu/main.cpp" line="2533"/> + <location filename="../../src/yuzu/main.cpp" line="2542"/> <source>Error Removing Custom Configuration</source> <translation>移除額外遊戲設定時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2496"/> + <location filename="../../src/yuzu/main.cpp" line="2534"/> <source>A custom configuration for this title does not exist.</source> <translation>此遊戲沒有額外設定。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="2540"/> <source>Successfully removed the custom game configuration.</source> <translation>成功移除額外遊戲設定。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2505"/> + <location filename="../../src/yuzu/main.cpp" line="2543"/> <source>Failed to remove the custom game configuration.</source> <translation>移除額外遊戲設定失敗。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2527"/> - <location filename="../../src/yuzu/main.cpp" line="2606"/> + <location filename="../../src/yuzu/main.cpp" line="2565"/> + <location filename="../../src/yuzu/main.cpp" line="2650"/> <source>RomFS Extraction Failed!</source> <translation>RomFS 抽取失敗!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2528"/> + <location filename="../../src/yuzu/main.cpp" line="2566"/> <source>There was an error copying the RomFS files or the user cancelled the operation.</source> <translation>複製 RomFS 檔案時發生錯誤或使用者取消動作。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Full</source> <translation>全部</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2586"/> + <location filename="../../src/yuzu/main.cpp" line="2630"/> <source>Skeleton</source> <translation>部分</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2588"/> + <location filename="../../src/yuzu/main.cpp" line="2632"/> <source>Select RomFS Dump Mode</source> <translation>選擇RomFS傾印模式</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2589"/> + <location filename="../../src/yuzu/main.cpp" line="2633"/> <source>Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>請選擇如何傾印 RomFS。<br>「全部」會複製所有檔案到新資料夾中,而<br>「部分」只會建立資料夾結構。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2607"/> + <location filename="../../src/yuzu/main.cpp" line="2651"/> <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 > Configure > System > Filesystem > Dump Root</source> <translation>%1 沒有足夠的空間用於抽取 RomFS。請確保有足夠的空間或於模擬 > 設定 >系統 >檔案系統 > 傾印根目錄中選擇其他資料夾。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> <source>Extracting RomFS...</source> <translation>抽取 RomFS 中...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2614"/> - <location filename="../../src/yuzu/main.cpp" line="2951"/> + <location filename="../../src/yuzu/main.cpp" line="2658"/> + <location filename="../../src/yuzu/main.cpp" line="2995"/> <source>Cancel</source> <translation>取消</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2621"/> + <location filename="../../src/yuzu/main.cpp" line="2665"/> <source>RomFS Extraction Succeeded!</source> <translation>RomFS 抽取完成!</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2622"/> + <location filename="../../src/yuzu/main.cpp" line="2666"/> <source>The operation completed successfully.</source> <translation>動作已成功完成</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2666"/> - <location filename="../../src/yuzu/main.cpp" line="2690"/> - <location filename="../../src/yuzu/main.cpp" line="2700"/> - <location filename="../../src/yuzu/main.cpp" line="2782"/> - <location filename="../../src/yuzu/main.cpp" line="2790"/> + <location filename="../../src/yuzu/main.cpp" line="2710"/> + <location filename="../../src/yuzu/main.cpp" line="2734"/> + <location filename="../../src/yuzu/main.cpp" line="2744"/> + <location filename="../../src/yuzu/main.cpp" line="2826"/> + <location filename="../../src/yuzu/main.cpp" line="2834"/> <source>Create Shortcut</source> <translation>建立捷徑</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2667"/> + <location filename="../../src/yuzu/main.cpp" line="2711"/> <source>This will create a shortcut to the current AppImage. This may not work well if you update. Continue?</source> <translation>這將會為目前的應用程式映像建立捷徑,可能在其更新後無法運作,仍要繼續嗎?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2691"/> + <location filename="../../src/yuzu/main.cpp" line="2735"/> <source>Cannot create shortcut on desktop. Path "%1" does not exist.</source> <translation>無法在桌面上建立捷徑,路徑「%1」不存在。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2701"/> + <location filename="../../src/yuzu/main.cpp" line="2745"/> <source>Cannot create shortcut in applications menu. Path "%1" does not exist and cannot be created.</source> <translation>無法在應用程式選單中建立捷徑,路徑「%1」不存在且無法建立。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2718"/> + <location filename="../../src/yuzu/main.cpp" line="2762"/> <source>Create Icon</source> <translation>建立圖示</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2719"/> + <location filename="../../src/yuzu/main.cpp" line="2763"/> <source>Cannot create icon file. Path "%1" does not exist and cannot be created.</source> <translation>無法建立圖示檔案,路徑「%1」不存在且無法建立。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2770"/> + <location filename="../../src/yuzu/main.cpp" line="2814"/> <source>Start %1 with the yuzu Emulator</source> <translation>使用 yuzu 模擬器啟動 %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2783"/> + <location filename="../../src/yuzu/main.cpp" line="2827"/> <source>Failed to create a shortcut at %1</source> <translation>無法在 %1 建立捷徑</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2791"/> + <location filename="../../src/yuzu/main.cpp" line="2835"/> <source>Successfully created a shortcut to %1</source> <translation>已成功在 %1 建立捷徑</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2812"/> + <location filename="../../src/yuzu/main.cpp" line="2856"/> <source>Error Opening %1</source> <translation>開啟 %1 時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2821"/> + <location filename="../../src/yuzu/main.cpp" line="2865"/> <source>Select Directory</source> <translation>選擇資料夾</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2850"/> + <location filename="../../src/yuzu/main.cpp" line="2894"/> <source>Properties</source> <translation>屬性</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2851"/> + <location filename="../../src/yuzu/main.cpp" line="2895"/> <source>The game properties could not be loaded.</source> <translation>無法載入遊戲屬性</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2868"/> + <location filename="../../src/yuzu/main.cpp" line="2912"/> <source>Switch Executable (%1);;All Files (*.*)</source> <comment>%1 is an identifier for the Switch executable file extensions.</comment> <translation>Switch 執行檔 (%1);;所有檔案 (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2872"/> + <location filename="../../src/yuzu/main.cpp" line="2916"/> <source>Load File</source> <translation>開啟檔案</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2885"/> + <location filename="../../src/yuzu/main.cpp" line="2929"/> <source>Open Extracted ROM Directory</source> <translation>開啟已抽取的 ROM 資料夾</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2896"/> + <location filename="../../src/yuzu/main.cpp" line="2940"/> <source>Invalid Directory Selected</source> <translation>選擇的資料夾無效</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2897"/> + <location filename="../../src/yuzu/main.cpp" line="2941"/> <source>The directory you have selected does not contain a 'main' file.</source> <translation>選擇的資料夾未包含「main」檔案。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2907"/> + <location filename="../../src/yuzu/main.cpp" line="2951"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> <translation>可安装的 Switch 檔案 (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX 卡帶映像 (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2912"/> + <location filename="../../src/yuzu/main.cpp" line="2956"/> <source>Install Files</source> <translation>安裝檔案</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="2958"/> + <location filename="../../src/yuzu/main.cpp" line="3002"/> <source>%n file(s) remaining</source> <translation><numerusform>剩餘 %n 個檔案</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2960"/> + <location filename="../../src/yuzu/main.cpp" line="3004"/> <source>Installing file "%1"...</source> <translation>正在安裝檔案「%1」...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3006"/> - <location filename="../../src/yuzu/main.cpp" line="3020"/> + <location filename="../../src/yuzu/main.cpp" line="3050"/> + <location filename="../../src/yuzu/main.cpp" line="3064"/> <source>Install Results</source> <translation>安裝結果</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3007"/> + <location filename="../../src/yuzu/main.cpp" line="3051"/> <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>為了避免潛在的衝突,不建議將遊戲本體安裝至內部儲存空間。 此功能僅用於安裝遊戲更新和 DLC。</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3013"/> + <location filename="../../src/yuzu/main.cpp" line="3057"/> <source>%n file(s) were newly installed </source> <translation><numerusform>最近安裝了 %n 個檔案 </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3016"/> + <location filename="../../src/yuzu/main.cpp" line="3060"/> <source>%n file(s) were overwritten </source> <translation><numerusform>%n 個檔案被取代 </numerusform></translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="3018"/> + <location filename="../../src/yuzu/main.cpp" line="3062"/> <source>%n file(s) failed to install </source> <translation><numerusform>%n 個檔案安裝失敗</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3119"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>System Application</source> <translation>系統應用程式</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3120"/> + <location filename="../../src/yuzu/main.cpp" line="3164"/> <source>System Archive</source> <translation>系統檔案</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3121"/> + <location filename="../../src/yuzu/main.cpp" line="3165"/> <source>System Application Update</source> <translation>系統應用程式更新</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3122"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source>Firmware Package (Type A)</source> <translation>韌體包(A型)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3123"/> + <location filename="../../src/yuzu/main.cpp" line="3167"/> <source>Firmware Package (Type B)</source> <translation>韌體包(B型)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3124"/> + <location filename="../../src/yuzu/main.cpp" line="3168"/> <source>Game</source> <translation>遊戲</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3125"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source>Game Update</source> <translation>遊戲更新</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3126"/> + <location filename="../../src/yuzu/main.cpp" line="3170"/> <source>Game DLC</source> <translation>遊戲 DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3127"/> + <location filename="../../src/yuzu/main.cpp" line="3171"/> <source>Delta Title</source> <translation>Delta Title</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3130"/> + <location filename="../../src/yuzu/main.cpp" line="3174"/> <source>Select NCA Install Type...</source> <translation>選擇 NCA 安裝類型...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3131"/> + <location filename="../../src/yuzu/main.cpp" line="3175"/> <source>Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.)</source> <translation>請選擇此 NCA 的安裝類型: (在多數情況下,選擇預設的「遊戲」即可。)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3137"/> + <location filename="../../src/yuzu/main.cpp" line="3181"/> <source>Failed to Install</source> <translation>安裝失敗</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3138"/> + <location filename="../../src/yuzu/main.cpp" line="3182"/> <source>The title type you selected for the NCA is invalid.</source> <translation>選擇的 NCA 安裝類型無效。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3173"/> + <location filename="../../src/yuzu/main.cpp" line="3217"/> <source>File not found</source> <translation>找不到檔案</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3174"/> + <location filename="../../src/yuzu/main.cpp" line="3218"/> <source>File "%1" not found</source> <translation>找不到「%1」檔案</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3251"/> + <location filename="../../src/yuzu/main.cpp" line="3295"/> <source>OK</source> <translation>確定</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3277"/> - <location filename="../../src/yuzu/main.cpp" line="3296"/> + <location filename="../../src/yuzu/main.cpp" line="3321"/> + <location filename="../../src/yuzu/main.cpp" line="3340"/> <source>Hardware requirements not met</source> <translation>硬體不符合需求</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3278"/> - <location filename="../../src/yuzu/main.cpp" line="3297"/> + <location filename="../../src/yuzu/main.cpp" line="3322"/> + <location filename="../../src/yuzu/main.cpp" line="3341"/> <source>Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled.</source> <translation>您的系統不符合建議的硬體需求,相容性回報已停用。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3289"/> + <location filename="../../src/yuzu/main.cpp" line="3333"/> <source>Missing yuzu Account</source> <translation>未設定 yuzu 帳號</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3290"/> + <location filename="../../src/yuzu/main.cpp" line="3334"/> <source>In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>為了上傳相容性測試結果,您必須登入 yuzu 帳號。<br><br/>欲登入 yuzu 帳號請至模擬 &gt; 設定 &gt; 網路。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3305"/> + <location filename="../../src/yuzu/main.cpp" line="3349"/> <source>Error opening URL</source> <translation>開啟 URL 時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3306"/> + <location filename="../../src/yuzu/main.cpp" line="3350"/> <source>Unable to open the URL "%1".</source> <translation>無法開啟 URL:「%1」。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3611"/> + <location filename="../../src/yuzu/main.cpp" line="3655"/> <source>TAS Recording</source> <translation>TAS 錄製</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3612"/> + <location filename="../../src/yuzu/main.cpp" line="3656"/> <source>Overwrite file of player 1?</source> <translation>覆寫玩家 1 的檔案?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3638"/> + <location filename="../../src/yuzu/main.cpp" line="3682"/> <source>Invalid config detected</source> <translation>偵測到無效設定</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3639"/> + <location filename="../../src/yuzu/main.cpp" line="3683"/> <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> <translation>掌機手把無法在主機模式中使用。將會選擇 Pro 手把。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>Amiibo</source> <translation>Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3809"/> - <location filename="../../src/yuzu/main.cpp" line="3837"/> + <location filename="../../src/yuzu/main.cpp" line="3853"/> + <location filename="../../src/yuzu/main.cpp" line="3881"/> <source>The current amiibo has been removed</source> <translation>目前 Amiibo 已被移除。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> <source>Error</source> <translation>錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3814"/> - <location filename="../../src/yuzu/main.cpp" line="3849"/> + <location filename="../../src/yuzu/main.cpp" line="3858"/> + <location filename="../../src/yuzu/main.cpp" line="3893"/> <source>The current game is not looking for amiibos</source> <translation>目前遊戲並未在尋找 Amiibos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3820"/> + <location filename="../../src/yuzu/main.cpp" line="3864"/> <source>Amiibo File (%1);; All Files (*.*)</source> <translation>Amiibo 檔案 (%1);; 所有檔案 (*.*)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3821"/> + <location filename="../../src/yuzu/main.cpp" line="3865"/> <source>Load Amiibo</source> <translation>開啟 Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3833"/> + <location filename="../../src/yuzu/main.cpp" line="3877"/> <source>Error loading Amiibo data</source> <translation>載入 Amiibo 資料時發生錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3843"/> + <location filename="../../src/yuzu/main.cpp" line="3887"/> <source>The selected file is not a valid amiibo</source> <translation>選取的檔案不是有效的 Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3846"/> + <location filename="../../src/yuzu/main.cpp" line="3890"/> <source>The selected file is already on use</source> <translation>選取的檔案已在使用中</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3852"/> + <location filename="../../src/yuzu/main.cpp" line="3896"/> <source>An unknown error occurred</source> <translation>發生了未知錯誤</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3904"/> + <location filename="../../src/yuzu/main.cpp" line="3948"/> <source>Capture Screenshot</source> <translation>截圖</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3905"/> + <location filename="../../src/yuzu/main.cpp" line="3949"/> <source>PNG Image (*.png)</source> <translation>PNG 圖片 (*.png)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3988"/> + <location filename="../../src/yuzu/main.cpp" line="4032"/> <source>TAS state: Running %1/%2</source> <translation>TAS 狀態:正在執行 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3992"/> + <location filename="../../src/yuzu/main.cpp" line="4036"/> <source>TAS state: Recording %1</source> <translation>TAS 狀態:正在錄製 %1</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3994"/> + <location filename="../../src/yuzu/main.cpp" line="4038"/> <source>TAS state: Idle %1/%2</source> <translation>TAS 狀態:閒置 %1/%2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="3998"/> + <location filename="../../src/yuzu/main.cpp" line="4042"/> <source>TAS State: Invalid</source> <translation>TAS 狀態:無效</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Stop Running</source> <translation>&停止執行</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4012"/> + <location filename="../../src/yuzu/main.cpp" line="4056"/> <source>&Start</source> <translation>開始(&S)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>Stop R&ecording</source> <translation>停止錄製</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4013"/> + <location filename="../../src/yuzu/main.cpp" line="4057"/> <source>R&ecord</source> <translation>錄製 (&E)</translation> </message> <message numerus="yes"> - <location filename="../../src/yuzu/main.cpp" line="4037"/> + <location filename="../../src/yuzu/main.cpp" line="4081"/> <source>Building: %n shader(s)</source> <translation><numerusform>正在編譯 %n 個著色器檔案</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4046"/> + <location filename="../../src/yuzu/main.cpp" line="4090"/> <source>Scale: %1x</source> <comment>%1 is the resolution scaling factor</comment> <translation>縮放比例:%1x</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4049"/> + <location filename="../../src/yuzu/main.cpp" line="4093"/> <source>Speed: %1% / %2%</source> <translation>速度:%1% / %2%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4053"/> + <location filename="../../src/yuzu/main.cpp" line="4097"/> <source>Speed: %1%</source> <translation>速度:%1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4057"/> + <location filename="../../src/yuzu/main.cpp" line="4101"/> <source>Game: %1 FPS (Unlocked)</source> <translation>遊戲: %1 FPS(未限制)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4060"/> + <location filename="../../src/yuzu/main.cpp" line="4104"/> <source>Game: %1 FPS</source> <translation>遊戲:%1 FPS</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4062"/> + <location filename="../../src/yuzu/main.cpp" line="4106"/> <source>Frame: %1 ms</source> <translation>畫格延遲:%1 ms</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4089"/> + <location filename="../../src/yuzu/main.cpp" line="4133"/> <source>%1 %2</source> <translation>%1 %2</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4099"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="84"/> + <location filename="../../src/yuzu/main.cpp" line="4143"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="86"/> <source>FSR</source> <translation>FSR</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4107"/> + <location filename="../../src/yuzu/main.cpp" line="4151"/> <source>NO AA</source> <translation>抗鋸齒關</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4116"/> + <location filename="../../src/yuzu/main.cpp" line="4160"/> <source>VOLUME: MUTE</source> <translation>音量: 靜音</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4119"/> + <location filename="../../src/yuzu/main.cpp" line="4163"/> <source>VOLUME: %1%</source> <comment>Volume percentage (e.g. 50%)</comment> <translation>音量: %1%</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4200"/> + <location filename="../../src/yuzu/main.cpp" line="4244"/> <source>Confirm Key Rederivation</source> <translation>確認重新產生金鑰</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4201"/> + <location filename="../../src/yuzu/main.cpp" line="4245"/> <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. @@ -5658,37 +4654,37 @@ This will delete your autogenerated key files and re-run the key derivation modu 這將刪除您自動產生的金鑰檔案並重新執行產生金鑰模組。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4235"/> + <location filename="../../src/yuzu/main.cpp" line="4279"/> <source>Missing fuses</source> <translation>遺失項目</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4238"/> + <location filename="../../src/yuzu/main.cpp" line="4282"/> <source> - Missing BOOT0</source> <translation>- 遺失 BOOT0</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4241"/> + <location filename="../../src/yuzu/main.cpp" line="4285"/> <source> - Missing BCPKG2-1-Normal-Main</source> <translation> - 遺失 BCPKG2-1-Normal-Main</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4244"/> + <location filename="../../src/yuzu/main.cpp" line="4288"/> <source> - Missing PRODINFO</source> <translation>- 遺失 PRODINFO</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4249"/> + <location filename="../../src/yuzu/main.cpp" line="4293"/> <source>Derivation Components Missing</source> <translation>遺失產生元件</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4250"/> + <location filename="../../src/yuzu/main.cpp" line="4294"/> <source>Encryption keys are missing. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.<br><br><small>(%1)</small></source> <translation>缺少加密金鑰。 <br>請按照<a href='https://yuzu-emu.org/help/quickstart/'>《Yuzu快速入門指南》來取得所有金鑰、韌體、遊戲<br><br><small>(%1)。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4259"/> + <location filename="../../src/yuzu/main.cpp" line="4303"/> <source>Deriving keys... This may take up to a minute depending on your system's performance.</source> @@ -5697,49 +4693,49 @@ on your system's performance.</source> 您的系統效能。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4261"/> + <location filename="../../src/yuzu/main.cpp" line="4305"/> <source>Deriving Keys</source> <translation>產生金鑰</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4278"/> + <location filename="../../src/yuzu/main.cpp" line="4322"/> <source>System Archive Decryption Failed</source> <translation>系統封存解密失敗</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4279"/> + <location filename="../../src/yuzu/main.cpp" line="4323"/> <source>Encryption keys failed to decrypt firmware. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys, firmware and games.</source> <translation>加密金鑰無法解密韌體。<br>請依循<a href='https://yuzu-emu.org/help/quickstart/'>yuzu 快速開始指南</a>以取得您的金鑰、韌體和遊戲。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4335"/> + <location filename="../../src/yuzu/main.cpp" line="4379"/> <source>Select RomFS Dump Target</source> <translation>選擇 RomFS 傾印目標</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4336"/> + <location filename="../../src/yuzu/main.cpp" line="4380"/> <source>Please select which RomFS you would like to dump.</source> <translation>請選擇希望傾印的 RomFS。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4351"/> + <location filename="../../src/yuzu/main.cpp" line="4395"/> <source>Are you sure you want to close yuzu?</source> <translation>您確定要關閉 yuzu 嗎?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4352"/> - <location filename="../../src/yuzu/main.cpp" line="4447"/> - <location filename="../../src/yuzu/main.cpp" line="4460"/> + <location filename="../../src/yuzu/main.cpp" line="4396"/> + <location filename="../../src/yuzu/main.cpp" line="4491"/> + <location filename="../../src/yuzu/main.cpp" line="4504"/> <source>yuzu</source> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4448"/> + <location filename="../../src/yuzu/main.cpp" line="4492"/> <source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source> <translation>您確定要停止模擬嗎?未儲存的進度將會遺失。</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="4457"/> + <location filename="../../src/yuzu/main.cpp" line="4501"/> <source>The currently running application has requested yuzu to not exit. Would you like to bypass this and exit anyway?</source> @@ -5748,97 +4744,97 @@ Would you like to bypass this and exit anyway?</source> 您希望忽略並退出嗎?</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="69"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> <source>None</source> <translation>無</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="72"/> <source>FXAA</source> <translation>FXAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="71"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="73"/> <source>SMAA</source> <translation>SMAA</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="76"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> <source>Nearest</source> <translation>最近鄰</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="78"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="80"/> <source>Bilinear</source> <translation>雙線性</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="79"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> <source>Bicubic</source> <translation>雙立方</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="81"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> <source>Gaussian</source> <translation>高斯</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="83"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="85"/> <source>ScaleForce</source> <translation>強制縮放</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="88"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="90"/> <source>Docked</source> <translation>TV</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="89"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="91"/> <source>Handheld</source> <translation>掌机模式</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="93"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> <source>Normal</source> <translation>標準</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="94"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="96"/> <source>High</source> <translation>高</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="95"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="97"/> <source>Extreme</source> <translation>極高</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="99"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> <source>Vulkan</source> <translation>Vulkan</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="100"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="102"/> <source>OpenGL</source> <translation>OpenGL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="101"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="103"/> <source>Null</source> <translation>無</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="105"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> <source>GLSL</source> <translation>GLSL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="106"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="108"/> <source>GLASM</source> <translation>GLASM</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="107"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="109"/> <source>SPIRV</source> <translation>SPIRV</translation> </message> @@ -5846,44 +4842,44 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GRenderWindow</name> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="953"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="970"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="965"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="982"/> <source>OpenGL not available!</source> <translation>無法使用 OpenGL 模式!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="954"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="966"/> <source>OpenGL shared contexts are not supported.</source> <translation>不支援 OpenGL 共用的上下文。</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="971"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="983"/> <source>yuzu has not been compiled with OpenGL support.</source> <translation>yuzu 未以支援 OpenGL 的方式編譯。</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="995"/> - <location filename="../../src/yuzu/bootmanager.cpp" line="1015"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1007"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1027"/> <source>Error while initializing OpenGL!</source> <translation>初始化 OpenGL 時發生錯誤!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="996"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1008"/> <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> <translation>您的 GPU 可能不支援 OpenGL,或是未安裝最新的圖形驅動程式</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1005"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1017"/> <source>Error while initializing OpenGL 4.6!</source> <translation>初始化 OpenGL 4.6 時發生錯誤!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1006"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1018"/> <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> <translation>您的 GPU 可能不支援 OpenGL 4.6,或是未安裝最新的圖形驅動程式<br><br>GL 渲染器:<br>%1</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="1016"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="1028"/> <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation>您的 GPU 可能不支援某些必需的 OpenGL 功能。請確保您已安裝最新的圖形驅動程式。<br><br>GL 渲染器:<br>%1<br><br>不支援的功能:<br>%2</translation> </message> @@ -5891,173 +4887,173 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameList</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="532"/> + <location filename="../../src/yuzu/game_list.cpp" line="536"/> <source>Favorite</source> <translation>我的最愛</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="534"/> + <location filename="../../src/yuzu/game_list.cpp" line="538"/> <source>Start Game</source> <translation>開始遊戲</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="536"/> + <location filename="../../src/yuzu/game_list.cpp" line="540"/> <source>Start Game without Custom Configuration</source> <translation>開始遊戲(不使用額外設定)</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="538"/> + <location filename="../../src/yuzu/game_list.cpp" line="542"/> <source>Open Save Data Location</source> <translation>開啟存檔位置</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="539"/> + <location filename="../../src/yuzu/game_list.cpp" line="543"/> <source>Open Mod Data Location</source> <translation>開啟模組位置</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="541"/> + <location filename="../../src/yuzu/game_list.cpp" line="545"/> <source>Open Transferable Pipeline Cache</source> <translation>開啟通用著色器管線快取位置</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="543"/> + <location filename="../../src/yuzu/game_list.cpp" line="547"/> <source>Remove</source> <translation>移除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="544"/> + <location filename="../../src/yuzu/game_list.cpp" line="548"/> <source>Remove Installed Update</source> <translation>移除已安裝的遊戲更新</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="545"/> + <location filename="../../src/yuzu/game_list.cpp" line="549"/> <source>Remove All Installed DLC</source> <translation>移除所有安裝的遊戲更新</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="546"/> + <location filename="../../src/yuzu/game_list.cpp" line="550"/> <source>Remove Custom Configuration</source> <translation>移除額外設定</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="547"/> + <location filename="../../src/yuzu/game_list.cpp" line="551"/> <source>Remove Cache Storage</source> <translation>移除快取儲存空間</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="548"/> + <location filename="../../src/yuzu/game_list.cpp" line="552"/> <source>Remove OpenGL Pipeline Cache</source> <translation>刪除 OpenGL 著色器管線快取</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="549"/> + <location filename="../../src/yuzu/game_list.cpp" line="553"/> <source>Remove Vulkan Pipeline Cache</source> <translation>刪除 Vulkan 著色器管線快取</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="551"/> + <location filename="../../src/yuzu/game_list.cpp" line="555"/> <source>Remove All Pipeline Caches</source> <translation>刪除所有著色器管線快取</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="552"/> + <location filename="../../src/yuzu/game_list.cpp" line="556"/> <source>Remove All Installed Contents</source> <translation>移除所有安裝項目</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="553"/> - <location filename="../../src/yuzu/game_list.cpp" line="554"/> + <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="558"/> <source>Dump RomFS</source> <translation>傾印 RomFS</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="555"/> + <location filename="../../src/yuzu/game_list.cpp" line="559"/> <source>Dump RomFS to SDMC</source> <translation>傾印 RomFS 到 SDMC</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="556"/> + <location filename="../../src/yuzu/game_list.cpp" line="560"/> <source>Copy Title ID to Clipboard</source> <translation>複製遊戲 ID 到剪貼簿</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="557"/> + <location filename="../../src/yuzu/game_list.cpp" line="561"/> <source>Navigate to GameDB entry</source> <translation>檢視遊戲相容性報告</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="559"/> + <location filename="../../src/yuzu/game_list.cpp" line="563"/> <source>Create Shortcut</source> <translation>建立捷徑</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="560"/> + <location filename="../../src/yuzu/game_list.cpp" line="564"/> <source>Add to Desktop</source> <translation>新增至桌面</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="562"/> + <location filename="../../src/yuzu/game_list.cpp" line="566"/> <source>Add to Applications Menu</source> <translation>新增至應用程式選單</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="565"/> + <location filename="../../src/yuzu/game_list.cpp" line="569"/> <source>Properties</source> <translation>屬性</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="648"/> + <location filename="../../src/yuzu/game_list.cpp" line="652"/> <source>Scan Subfolders</source> <translation>包含子資料夾</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="649"/> + <location filename="../../src/yuzu/game_list.cpp" line="653"/> <source>Remove Game Directory</source> <translation>移除遊戲資料夾</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="668"/> + <location filename="../../src/yuzu/game_list.cpp" line="672"/> <source>▲ Move Up</source> <translation>▲ 向上移動</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="669"/> + <location filename="../../src/yuzu/game_list.cpp" line="673"/> <source>▼ Move Down</source> <translation>▼ 向下移動</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="670"/> + <location filename="../../src/yuzu/game_list.cpp" line="674"/> <source>Open Directory Location</source> <translation>開啟資料夾位置</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="715"/> + <location filename="../../src/yuzu/game_list.cpp" line="719"/> <source>Clear</source> <translation>清除</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="779"/> + <location filename="../../src/yuzu/game_list.cpp" line="783"/> <source>Name</source> <translation>名稱</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="780"/> + <location filename="../../src/yuzu/game_list.cpp" line="784"/> <source>Compatibility</source> <translation>相容性</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="781"/> + <location filename="../../src/yuzu/game_list.cpp" line="785"/> <source>Add-ons</source> <translation>延伸模組</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="782"/> + <location filename="../../src/yuzu/game_list.cpp" line="786"/> <source>File type</source> <translation>檔案格式</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="783"/> + <location filename="../../src/yuzu/game_list.cpp" line="787"/> <source>Size</source> <translation>大小</translation> </message> @@ -6128,7 +5124,7 @@ Would you like to bypass this and exit anyway?</source> <context> <name>GameListPlaceholder</name> <message> - <location filename="../../src/yuzu/game_list.cpp" line="956"/> + <location filename="../../src/yuzu/game_list.cpp" line="960"/> <source>Double-click to add a new folder to the game list</source> <translation>連點兩下以新增資料夾至遊戲清單</translation> </message> @@ -6141,12 +5137,12 @@ Would you like to bypass this and exit anyway?</source> <translation><numerusform>%1 / %n 個結果</numerusform></translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="795"/> + <location filename="../../src/yuzu/game_list.cpp" line="799"/> <source>Filter:</source> <translation>搜尋:</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="796"/> + <location filename="../../src/yuzu/game_list.cpp" line="800"/> <source>Enter pattern to filter</source> <translation>輸入文字以搜尋</translation> </message> @@ -6222,12 +5218,12 @@ Would you like to bypass this and exit anyway?</source> <context> <name>HostRoomWindow</name> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="182"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="185"/> <source>Error</source> <translation>錯誤</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="183"/> + <location filename="../../src/yuzu/multiplayer/host_room.cpp" line="186"/> <source>Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid yuzu account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: </source> <translation>向公共大厅公开房间时失败。为了管理公开房间,您必须在模拟 -> 设置 -> 网络中配置有效的 yuzu 帐户。如果不想在公共大厅中公开房间,请选择“未列出”。 @@ -6237,13 +5233,11 @@ Debug Message: </source> <context> <name>Hotkeys</name> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <source>Audio Mute/Unmute</source> <translation>靜音/取消靜音</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="116"/> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> @@ -6264,111 +5258,113 @@ Debug Message: </source> <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Main Window</source> <translation>主要視窗</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="117"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> <source>Audio Volume Down</source> <translation>音訊音量降低</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="118"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> <source>Audio Volume Up</source> <translation>音訊音量提高</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="119"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> <source>Capture Screenshot</source> <translation>截圖</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="120"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> <source>Change Adapting Filter</source> <translation>變更自適性過濾器</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="121"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> <source>Change Docked Mode</source> <translation>變更底座模式</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="122"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> <source>Change GPU Accuracy</source> <translation>變更 GPU 精確度</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="123"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> <source>Continue/Pause Emulation</source> <translation>繼續/暫停模擬</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="124"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> <source>Exit Fullscreen</source> <translation>離開全螢幕</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="125"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> <source>Exit yuzu</source> <translation>離開 yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="126"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> <source>Fullscreen</source> <translation>全屏</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="127"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> <source>Load File</source> <translation>開啟檔案</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="128"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> <source>Load/Remove Amiibo</source> <translation>載入/移除 Amiibo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="129"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> <source>Restart Emulation</source> <translation>重新啟動模擬</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="130"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> <source>Stop Emulation</source> <translation>停止模擬</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> <source>TAS Record</source> <translation>TAS 錄製</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="132"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> <source>TAS Reset</source> <translation>TAS 重設</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="133"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> <source>TAS Start/Stop</source> <translation>TAS 開始/停止</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="134"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> <source>Toggle Filter Bar</source> <translation>切換搜尋列</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="135"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> <source>Toggle Framerate Limit</source> <translation>切換影格速率限制</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="136"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="138"/> <source>Toggle Mouse Panning</source> <translation>切換滑鼠移動</translation> </message> <message> - <location filename="../../src/yuzu/configuration/config.cpp" line="137"/> + <location filename="../../src/yuzu/configuration/config.cpp" line="139"/> <source>Toggle Status Bar</source> <translation>切換狀態列</translation> </message> @@ -6487,42 +5483,42 @@ Debug Message: </source> <translation>重新整理遊戲大廳</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password Required to Join</source> <translation>加入需要密碼</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="113"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="114"/> <source>Password:</source> <translation>密碼:</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="216"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> <source>Players</source> <translation>玩家</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="217"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> <source>Room Name</source> <translation>房間名稱</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="218"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> <source>Preferred Game</source> <translation>偏好遊戲</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="219"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="220"/> <source>Host</source> <translation>主機</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="226"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="227"/> <source>Refreshing</source> <translation>正在重新整理</translation> </message> <message> - <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="283"/> + <location filename="../../src/yuzu/multiplayer/lobby.cpp" line="284"/> <source>Refresh List</source> <translation>重新整理清單</translation> </message> @@ -7629,7 +6625,7 @@ p, li { white-space: pre-wrap; } <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="414"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="418"/> <source>Pro Controller</source> <translation>Pro 手把</translation> </message> @@ -7642,7 +6638,7 @@ p, li { white-space: pre-wrap; } <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="418"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="422"/> <source>Dual Joycons</source> <translation>雙 Joycon 手把</translation> </message> @@ -7655,7 +6651,7 @@ p, li { white-space: pre-wrap; } <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="422"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="426"/> <source>Left Joycon</source> <translation>左 Joycon 手把</translation> </message> @@ -7668,7 +6664,7 @@ p, li { white-space: pre-wrap; } <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="426"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> <source>Right Joycon</source> <translation>右 Joycon 手把</translation> </message> @@ -7697,7 +6693,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/> <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="430"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> <source>Handheld</source> <translation>掌機模式</translation> </message> @@ -7813,32 +6809,32 @@ p, li { white-space: pre-wrap; } <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="434"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="438"/> <source>GameCube Controller</source> <translation>GameCube 手把</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="443"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> <source>Poke Ball Plus</source> <translation>精靈球 PLUS</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="447"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> <source>NES Controller</source> <translation>NES 控制手把</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="451"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> <source>SNES Controller</source> <translation>SNES 控制手把</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="455"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> <source>N64 Controller</source> <translation>N64 控制手把</translation> </message> <message> - <location filename="../../src/yuzu/applets/qt_controller.cpp" line="459"/> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="463"/> <source>Sega Genesis</source> <translation>Mega Drive</translation> </message> diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6068c7a1f..95d54dadc 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -24,7 +24,7 @@ if (MSVC) # Ensure that projects build with Unicode support. add_definitions(-DUNICODE -D_UNICODE) - # /W3 - Level 3 warnings + # /W4 - Level 4 warnings # /MP - Multi-threaded compilation # /Zi - Output debugging information # /Zm - Specifies the precompiled header memory allocation limit @@ -61,7 +61,7 @@ if (MSVC) /external:W0 # Sets the default warning level to 0 for external headers, effectively turning off warnings for external headers # Warnings - /W3 + /W4 /WX /we4062 # Enumerator 'identifier' in a switch of enum 'enumeration' is not handled @@ -84,12 +84,16 @@ if (MSVC) /wd4100 # 'identifier': unreferenced formal parameter /wd4324 # 'struct_name': structure was padded due to __declspec(align()) + /wd4201 # nonstandard extension used : nameless struct/union ) if (USE_CCACHE OR YUZU_USE_PRECOMPILED_HEADERS) # when caching, we need to use /Z7 to downgrade debug info to use an older but more cacheable format # Precompiled headers are deleted if not using /Z7. See https://github.com/nanoant/CMakePCHCompiler/issues/21 add_compile_options(/Z7) + # Avoid D9025 warning + string(REPLACE "/Zi" "" CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO}") + string(REPLACE "/Zi" "" CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}") else() add_compile_options(/Zi) endif() @@ -105,6 +109,8 @@ if (MSVC) set(CMAKE_EXE_LINKER_FLAGS_RELEASE "/DEBUG /MANIFEST:NO /INCREMENTAL:NO /OPT:REF,ICF" CACHE STRING "" FORCE) else() add_compile_options( + -fwrapv + -Werror=all -Werror=extra -Werror=missing-declarations @@ -129,7 +135,6 @@ else() if (ARCHITECTURE_x86_64) add_compile_options("-mcx16") - add_compile_options("-fwrapv") endif() if (APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL Clang) diff --git a/src/audio_core/CMakeLists.txt b/src/audio_core/CMakeLists.txt index e7b595459..67dfe0290 100644 --- a/src/audio_core/CMakeLists.txt +++ b/src/audio_core/CMakeLists.txt @@ -2,6 +2,14 @@ # SPDX-License-Identifier: GPL-2.0-or-later add_library(audio_core STATIC + adsp/adsp.cpp + adsp/adsp.h + adsp/mailbox.h + adsp/apps/audio_renderer/audio_renderer.cpp + adsp/apps/audio_renderer/audio_renderer.h + adsp/apps/audio_renderer/command_buffer.h + adsp/apps/audio_renderer/command_list_processor.cpp + adsp/apps/audio_renderer/command_list_processor.h audio_core.cpp audio_core.h audio_event.h @@ -32,13 +40,6 @@ add_library(audio_core STATIC out/audio_out_system.cpp out/audio_out_system.h precompiled_headers.h - renderer/adsp/adsp.cpp - renderer/adsp/adsp.h - renderer/adsp/audio_renderer.cpp - renderer/adsp/audio_renderer.h - renderer/adsp/command_buffer.h - renderer/adsp/command_list_processor.cpp - renderer/adsp/command_list_processor.h renderer/audio_device.cpp renderer/audio_device.h renderer/audio_renderer.h diff --git a/src/audio_core/adsp/adsp.cpp b/src/audio_core/adsp/adsp.cpp new file mode 100644 index 000000000..0580990f5 --- /dev/null +++ b/src/audio_core/adsp/adsp.cpp @@ -0,0 +1,18 @@ +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#include "audio_core/adsp/adsp.h" +#include "core/core.h" + +namespace AudioCore::ADSP { + +ADSP::ADSP(Core::System& system, Sink::Sink& sink) { + audio_renderer = + std::make_unique<AudioRenderer::AudioRenderer>(system, system.ApplicationMemory(), sink); +} + +AudioRenderer::AudioRenderer& ADSP::AudioRenderer() { + return *audio_renderer.get(); +} + +} // namespace AudioCore::ADSP diff --git a/src/audio_core/adsp/adsp.h b/src/audio_core/adsp/adsp.h new file mode 100644 index 000000000..bd5bcc63b --- /dev/null +++ b/src/audio_core/adsp/adsp.h @@ -0,0 +1,50 @@ +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +#include "audio_core/adsp/apps/audio_renderer/audio_renderer.h" +#include "common/common_types.h" + +namespace Core { +class System; +} // namespace Core + +namespace AudioCore { +namespace Sink { +class Sink; +} + +namespace ADSP { + +/** + * Represents the ADSP embedded within the audio sysmodule. + * This is a 32-bit Linux4Tegra kernel from nVidia, which is launched with the sysmodule on boot. + * + * The kernel will run the apps you write for it, Nintendo have the following: + * + * Gmix - Responsible for mixing final audio and sending it out to hardware. This is last place all + * audio samples end up, and we skip it entirely, since we have very different backends and + * mixing is implicitly handled by the OS (but also due to lack of research/simplicity). + * + * AudioRenderer - Receives command lists generated by the audio render + * system on the host, processes them, and sends the samples to Gmix. + * + * OpusDecoder - Contains libopus, and decodes Opus audio packets into raw pcm data. + * + * Communication between the host and ADSP is done through mailboxes, and mapping of shared memory. + */ +class ADSP { +public: + explicit ADSP(Core::System& system, Sink::Sink& sink); + ~ADSP() = default; + + AudioRenderer::AudioRenderer& AudioRenderer(); + +private: + /// AudioRenderer app + std::unique_ptr<AudioRenderer::AudioRenderer> audio_renderer{}; +}; + +} // namespace ADSP +} // namespace AudioCore diff --git a/src/audio_core/renderer/adsp/audio_renderer.cpp b/src/audio_core/adsp/apps/audio_renderer/audio_renderer.cpp index 9ca716b60..3da342ea3 100644 --- a/src/audio_core/renderer/adsp/audio_renderer.cpp +++ b/src/audio_core/adsp/apps/audio_renderer/audio_renderer.cpp @@ -1,12 +1,12 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include <array> #include <chrono> +#include "audio_core/adsp/apps/audio_renderer/audio_renderer.h" #include "audio_core/audio_core.h" #include "audio_core/common/common.h" -#include "audio_core/renderer/adsp/audio_renderer.h" #include "audio_core/sink/sink.h" #include "common/logging/log.h" #include "common/microprofile.h" @@ -16,108 +16,92 @@ MICROPROFILE_DEFINE(Audio_Renderer, "Audio", "DSP", MP_RGB(60, 19, 97)); -namespace AudioCore::AudioRenderer::ADSP { +namespace AudioCore::ADSP::AudioRenderer { -void AudioRenderer_Mailbox::HostSendMessage(RenderMessage message_) { - adsp_messages.enqueue(message_); - adsp_event.Set(); -} +AudioRenderer::AudioRenderer(Core::System& system_, Core::Memory::Memory& memory_, + Sink::Sink& sink_) + : system{system_}, memory{memory_}, sink{sink_} {} -RenderMessage AudioRenderer_Mailbox::HostWaitMessage() { - host_event.Wait(); - RenderMessage msg{RenderMessage::Invalid}; - if (!host_messages.try_dequeue(msg)) { - LOG_ERROR(Service_Audio, "Failed to dequeue host message!"); - } - return msg; +AudioRenderer::~AudioRenderer() { + Stop(); } -void AudioRenderer_Mailbox::ADSPSendMessage(const RenderMessage message_) { - host_messages.enqueue(message_); - host_event.Set(); -} +void AudioRenderer::Start() { + CreateSinkStreams(); -RenderMessage AudioRenderer_Mailbox::ADSPWaitMessage() { - adsp_event.Wait(); - RenderMessage msg{RenderMessage::Invalid}; - if (!adsp_messages.try_dequeue(msg)) { - LOG_ERROR(Service_Audio, "Failed to dequeue ADSP message!"); - } - return msg; -} + mailbox.Initialize(AppMailboxId::AudioRenderer); -CommandBuffer& AudioRenderer_Mailbox::GetCommandBuffer(const u32 session_id) { - return command_buffers[session_id]; -} + main_thread = std::jthread([this](std::stop_token stop_token) { Main(stop_token); }); -void AudioRenderer_Mailbox::SetCommandBuffer(const u32 session_id, const CommandBuffer& buffer) { - command_buffers[session_id] = buffer; + mailbox.Send(Direction::DSP, {Message::InitializeOK, {}}); + if (mailbox.Receive(Direction::Host).msg != Message::InitializeOK) { + LOG_ERROR(Service_Audio, "Host Audio Renderer -- Failed to receive shutdown " + "message response from ADSP!"); + return; + } + running = true; } -u64 AudioRenderer_Mailbox::GetRenderTimeTaken() const { - return command_buffers[0].render_time_taken + command_buffers[1].render_time_taken; -} +void AudioRenderer::Stop() { + if (!running) { + return; + } -u64 AudioRenderer_Mailbox::GetSignalledTick() const { - return signalled_tick; -} + mailbox.Send(Direction::DSP, {Message::Shutdown, {}}); + if (mailbox.Receive(Direction::Host).msg != Message::Shutdown) { + LOG_ERROR(Service_Audio, "Host Audio Renderer -- Failed to receive shutdown " + "message response from ADSP!"); + } + main_thread.request_stop(); + main_thread.join(); -void AudioRenderer_Mailbox::SetSignalledTick(const u64 tick) { - signalled_tick = tick; + for (auto& stream : streams) { + if (stream) { + stream->Stop(); + sink.CloseStream(stream); + stream = nullptr; + } + } + running = false; } -void AudioRenderer_Mailbox::ClearRemainCount(const u32 session_id) { - command_buffers[session_id].remaining_command_count = 0; +void AudioRenderer::Signal() { + signalled_tick = system.CoreTiming().GetGlobalTimeNs().count(); + Send(Direction::DSP, {Message::Render, {}}); } -u32 AudioRenderer_Mailbox::GetRemainCommandCount(const u32 session_id) const { - return command_buffers[session_id].remaining_command_count; +void AudioRenderer::Wait() { + auto received = Receive(Direction::Host); + if (received.msg != Message::RenderResponse) { + LOG_ERROR(Service_Audio, + "Did not receive the expected render response from the AudioRenderer! Expected " + "{}, got {}", + Message::RenderResponse, received.msg); + } } -void AudioRenderer_Mailbox::ClearCommandBuffers() { - command_buffers[0].buffer = 0; - command_buffers[0].size = 0; - command_buffers[0].reset_buffers = false; - command_buffers[1].buffer = 0; - command_buffers[1].size = 0; - command_buffers[1].reset_buffers = false; +void AudioRenderer::Send(Direction dir, MailboxMessage message) { + mailbox.Send(dir, std::move(message)); } -AudioRenderer::AudioRenderer(Core::System& system_) - : system{system_}, sink{system.AudioCore().GetOutputSink()} { - CreateSinkStreams(); +MailboxMessage AudioRenderer::Receive(Direction dir, bool block) { + return mailbox.Receive(dir, block); } -AudioRenderer::~AudioRenderer() { - Stop(); - for (auto& stream : streams) { - if (stream) { - sink.CloseStream(stream); - } - stream = nullptr; - } +void AudioRenderer::SetCommandBuffer(s32 session_id, CommandBuffer& buffer) noexcept { + command_buffers[session_id] = buffer; } -void AudioRenderer::Start(AudioRenderer_Mailbox* mailbox_) { - if (running) { - return; - } - - mailbox = mailbox_; - thread = std::jthread([this](std::stop_token stop_token) { ThreadFunc(stop_token); }); - running = true; +u32 AudioRenderer::GetRemainCommandCount(s32 session_id) const noexcept { + return command_buffers[session_id].remaining_command_count; } -void AudioRenderer::Stop() { - if (!running) { - return; - } +void AudioRenderer::ClearRemainCommandCount(s32 session_id) noexcept { + command_buffers[session_id].remaining_command_count = 0; +} - for (auto& stream : streams) { - stream->Stop(); - } - thread.join(); - running = false; +u64 AudioRenderer::GetRenderingStartTick(s32 session_id) const noexcept { + return (1000 * command_buffers[session_id].render_time_taken_us) + signalled_tick; } void AudioRenderer::CreateSinkStreams() { @@ -130,41 +114,45 @@ void AudioRenderer::CreateSinkStreams() { } } -void AudioRenderer::ThreadFunc(std::stop_token stop_token) { +void AudioRenderer::Main(std::stop_token stop_token) { static constexpr char name[]{"AudioRenderer"}; MicroProfileOnThreadCreate(name); Common::SetCurrentThreadName(name); Common::SetCurrentThreadPriority(Common::ThreadPriority::High); - if (mailbox->ADSPWaitMessage() != RenderMessage::AudioRenderer_InitializeOK) { + + // TODO: Create buffer map/unmap thread + mailbox + // TODO: Create gMix devices, initialize them here + + if (mailbox.Receive(Direction::DSP).msg != Message::InitializeOK) { LOG_ERROR(Service_Audio, "ADSP Audio Renderer -- Failed to receive initialize message from host!"); return; } - mailbox->ADSPSendMessage(RenderMessage::AudioRenderer_InitializeOK); + mailbox.Send(Direction::Host, {Message::InitializeOK, {}}); - // 0.12 seconds (2304000 / 19200000) + // 0.12 seconds (2,304,000 / 19,200,000) constexpr u64 max_process_time{2'304'000ULL}; while (!stop_token.stop_requested()) { - auto message{mailbox->ADSPWaitMessage()}; - switch (message) { - case RenderMessage::AudioRenderer_Shutdown: - mailbox->ADSPSendMessage(RenderMessage::AudioRenderer_Shutdown); + auto received{mailbox.Receive(Direction::DSP)}; + switch (received.msg) { + case Message::Shutdown: + mailbox.Send(Direction::Host, {Message::Shutdown, {}}); return; - case RenderMessage::AudioRenderer_Render: { + case Message::Render: { if (system.IsShuttingDown()) [[unlikely]] { std::this_thread::sleep_for(std::chrono::milliseconds(5)); - mailbox->ADSPSendMessage(RenderMessage::AudioRenderer_RenderResponse); + mailbox.Send(Direction::Host, {Message::RenderResponse, {}}); continue; } std::array<bool, MaxRendererSessions> buffers_reset{}; std::array<u64, MaxRendererSessions> render_times_taken{}; - const auto start_time{system.CoreTiming().GetClockTicks()}; + const auto start_time{system.CoreTiming().GetGlobalTimeUs().count()}; - for (u32 index = 0; index < 2; index++) { - auto& command_buffer{mailbox->GetCommandBuffer(index)}; + for (u32 index = 0; index < MaxRendererSessions; index++) { + auto& command_buffer{command_buffers[index]}; auto& command_list_processor{command_list_processors[index]}; // Check this buffer is valid, as it may not be used. @@ -176,14 +164,14 @@ void AudioRenderer::ThreadFunc(std::stop_token stop_token) { command_buffer.size, streams[index]); } - if (command_buffer.reset_buffers && !buffers_reset[index]) { + if (command_buffer.reset_buffer && !buffers_reset[index]) { streams[index]->ClearQueue(); buffers_reset[index] = true; } u64 max_time{max_process_time}; if (index == 1 && command_buffer.applet_resource_user_id == - mailbox->GetCommandBuffer(0).applet_resource_user_id) { + command_buffers[0].applet_resource_user_id) { max_time = max_process_time - render_times_taken[0]; if (render_times_taken[0] > max_process_time) { max_time = 0; @@ -193,7 +181,9 @@ void AudioRenderer::ThreadFunc(std::stop_token stop_token) { max_time = std::min(command_buffer.time_limit, max_time); command_list_processor.SetProcessTimeMax(max_time); - streams[index]->WaitFreeSpace(stop_token); + if (index == 0) { + streams[index]->WaitFreeSpace(stop_token); + } // Process the command list { @@ -202,24 +192,24 @@ void AudioRenderer::ThreadFunc(std::stop_token stop_token) { command_list_processor.Process(index) - start_time; } - const auto end_time{system.CoreTiming().GetClockTicks()}; + const auto end_time{system.CoreTiming().GetGlobalTimeUs().count()}; command_buffer.remaining_command_count = command_list_processor.GetRemainingCommandCount(); - command_buffer.render_time_taken = end_time - start_time; + command_buffer.render_time_taken_us = end_time - start_time; } } - mailbox->ADSPSendMessage(RenderMessage::AudioRenderer_RenderResponse); + mailbox.Send(Direction::Host, {Message::RenderResponse, {}}); } break; default: LOG_WARNING(Service_Audio, "ADSP AudioRenderer received an invalid message, msg={:02X}!", - static_cast<u32>(message)); + received.msg); break; } } } -} // namespace AudioCore::AudioRenderer::ADSP +} // namespace AudioCore::ADSP::AudioRenderer diff --git a/src/audio_core/adsp/apps/audio_renderer/audio_renderer.h b/src/audio_core/adsp/apps/audio_renderer/audio_renderer.h new file mode 100644 index 000000000..b225e10fb --- /dev/null +++ b/src/audio_core/adsp/apps/audio_renderer/audio_renderer.h @@ -0,0 +1,115 @@ +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +#include <array> +#include <memory> +#include <thread> + +#include "audio_core/adsp/apps/audio_renderer/command_buffer.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" +#include "audio_core/adsp/mailbox.h" +#include "common/common_types.h" +#include "common/polyfill_thread.h" +#include "common/reader_writer_queue.h" +#include "common/thread.h" + +namespace Core { +class System; +namespace Timing { +struct EventType; +} +namespace Memory { +class Memory; +} +class System; +} // namespace Core + +namespace AudioCore { +namespace Sink { +class Sink; +} + +namespace ADSP::AudioRenderer { + +enum Message : u32 { + Invalid = 0x00, + MapUnmap_Map = 0x01, + MapUnmap_MapResponse = 0x02, + MapUnmap_Unmap = 0x03, + MapUnmap_UnmapResponse = 0x04, + MapUnmap_InvalidateCache = 0x05, + MapUnmap_InvalidateCacheResponse = 0x06, + MapUnmap_Shutdown = 0x07, + MapUnmap_ShutdownResponse = 0x08, + InitializeOK = 0x16, + RenderResponse = 0x20, + Render = 0x2A, + Shutdown = 0x34, +}; + +/** + * The AudioRenderer application running on the ADSP. + */ +class AudioRenderer { +public: + explicit AudioRenderer(Core::System& system, Core::Memory::Memory& memory, Sink::Sink& sink); + ~AudioRenderer(); + + /** + * Start the AudioRenderer. + * + * @param mailbox The mailbox to use for this session. + */ + void Start(); + + /** + * Stop the AudioRenderer. + */ + void Stop(); + + void Signal(); + void Wait(); + + void Send(Direction dir, MailboxMessage message); + MailboxMessage Receive(Direction dir, bool block = true); + + void SetCommandBuffer(s32 session_id, CommandBuffer& buffer) noexcept; + u32 GetRemainCommandCount(s32 session_id) const noexcept; + void ClearRemainCommandCount(s32 session_id) noexcept; + u64 GetRenderingStartTick(s32 session_id) const noexcept; + +private: + /** + * Main AudioRenderer thread, responsible for processing the command lists. + */ + void Main(std::stop_token stop_token); + + /** + * Creates the streams which will receive the processed samples. + */ + void CreateSinkStreams(); + + /// Core system + Core::System& system; + /// Memory + Core::Memory::Memory& memory; + /// The output sink the AudioRenderer will use + Sink::Sink& sink; + /// The active mailbox + Mailbox mailbox; + /// Main thread + std::jthread main_thread{}; + /// The current state + std::atomic<bool> running{}; + std::array<CommandBuffer, MaxRendererSessions> command_buffers{}; + /// The command lists to process + std::array<CommandListProcessor, MaxRendererSessions> command_list_processors{}; + /// The streams which will receive the processed samples + std::array<Sink::SinkStream*, MaxRendererSessions> streams{}; + u64 signalled_tick{0}; +}; + +} // namespace ADSP::AudioRenderer +} // namespace AudioCore diff --git a/src/audio_core/adsp/apps/audio_renderer/command_buffer.h b/src/audio_core/adsp/apps/audio_renderer/command_buffer.h new file mode 100644 index 000000000..3fd1b09dc --- /dev/null +++ b/src/audio_core/adsp/apps/audio_renderer/command_buffer.h @@ -0,0 +1,23 @@ +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +#include "audio_core/common/common.h" +#include "common/common_types.h" + +namespace AudioCore::ADSP::AudioRenderer { + +struct CommandBuffer { + // Set by the host + CpuAddr buffer{}; + u64 size{}; + u64 time_limit{}; + u64 applet_resource_user_id{}; + bool reset_buffer{}; + // Set by the DSP + u32 remaining_command_count{}; + u64 render_time_taken_us{}; +}; + +} // namespace AudioCore::ADSP::AudioRenderer diff --git a/src/audio_core/renderer/adsp/command_list_processor.cpp b/src/audio_core/adsp/apps/audio_renderer/command_list_processor.cpp index 3a0f1ae38..acbc9100c 100644 --- a/src/audio_core/renderer/adsp/command_list_processor.cpp +++ b/src/audio_core/adsp/apps/audio_renderer/command_list_processor.cpp @@ -1,9 +1,9 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include <string> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/command_list_header.h" #include "audio_core/renderer/command/commands.h" #include "common/settings.h" @@ -11,15 +11,15 @@ #include "core/core_timing.h" #include "core/memory.h" -namespace AudioCore::AudioRenderer::ADSP { +namespace AudioCore::ADSP::AudioRenderer { void CommandListProcessor::Initialize(Core::System& system_, CpuAddr buffer, u64 size, Sink::SinkStream* stream_) { system = &system_; memory = &system->ApplicationMemory(); stream = stream_; - header = reinterpret_cast<CommandListHeader*>(buffer); - commands = reinterpret_cast<u8*>(buffer + sizeof(CommandListHeader)); + header = reinterpret_cast<Renderer::CommandListHeader*>(buffer); + commands = reinterpret_cast<u8*>(buffer + sizeof(Renderer::CommandListHeader)); commands_buffer_size = size; command_count = header->command_count; sample_count = header->sample_count; @@ -38,7 +38,7 @@ u32 CommandListProcessor::GetRemainingCommandCount() const { } void CommandListProcessor::SetBuffer(const CpuAddr buffer, const u64 size) { - commands = reinterpret_cast<u8*>(buffer + sizeof(CommandListHeader)); + commands = reinterpret_cast<u8*>(buffer + sizeof(Renderer::CommandListHeader)); commands_buffer_size = size; } @@ -47,7 +47,7 @@ Sink::SinkStream* CommandListProcessor::GetOutputSinkStream() const { } u64 CommandListProcessor::Process(u32 session_id) { - const auto start_time_{system->CoreTiming().GetClockTicks()}; + const auto start_time_{system->CoreTiming().GetGlobalTimeUs().count()}; const auto command_base{CpuAddr(commands)}; if (processed_command_count > 0) { @@ -60,12 +60,12 @@ u64 CommandListProcessor::Process(u32 session_id) { std::string dump{fmt::format("\nSession {}\n", session_id)}; for (u32 index = 0; index < command_count; index++) { - auto& command{*reinterpret_cast<ICommand*>(commands)}; + auto& command{*reinterpret_cast<Renderer::ICommand*>(commands)}; if (command.magic != 0xCAFEBABE) { LOG_ERROR(Service_Audio, "Command has invalid magic! Expected 0xCAFEBABE, got {:08X}", command.magic); - return system->CoreTiming().GetClockTicks() - start_time_; + return system->CoreTiming().GetGlobalTimeUs().count() - start_time_; } auto current_offset{CpuAddr(commands) - command_base}; @@ -74,8 +74,8 @@ u64 CommandListProcessor::Process(u32 session_id) { LOG_ERROR(Service_Audio, "Command exceeded command buffer, buffer size {:08X}, command ends at {:08X}", commands_buffer_size, - CpuAddr(commands) + command.size - sizeof(CommandListHeader)); - return system->CoreTiming().GetClockTicks() - start_time_; + CpuAddr(commands) + command.size - sizeof(Renderer::CommandListHeader)); + return system->CoreTiming().GetGlobalTimeUs().count() - start_time_; } if (Settings::values.dump_audio_commands) { @@ -101,8 +101,8 @@ u64 CommandListProcessor::Process(u32 session_id) { last_dump = dump; } - end_time = system->CoreTiming().GetClockTicks(); + end_time = system->CoreTiming().GetGlobalTimeUs().count(); return end_time - start_time_; } -} // namespace AudioCore::AudioRenderer::ADSP +} // namespace AudioCore::ADSP::AudioRenderer diff --git a/src/audio_core/renderer/adsp/command_list_processor.h b/src/audio_core/adsp/apps/audio_renderer/command_list_processor.h index d78269e1d..9d6fe1851 100644 --- a/src/audio_core/renderer/adsp/command_list_processor.h +++ b/src/audio_core/adsp/apps/audio_renderer/command_list_processor.h @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once @@ -6,6 +6,7 @@ #include <span> #include "audio_core/common/common.h" +#include "audio_core/renderer/command/command_list_header.h" #include "common/common_types.h" namespace Core { @@ -20,10 +21,11 @@ namespace Sink { class SinkStream; } -namespace AudioRenderer { +namespace Renderer { struct CommandListHeader; +} -namespace ADSP { +namespace ADSP::AudioRenderer { /** * A processor for command lists given to the AudioRenderer. @@ -85,7 +87,7 @@ public: /// Stream for the processed samples Sink::SinkStream* stream{}; /// Header info for this command list - CommandListHeader* header{}; + Renderer::CommandListHeader* header{}; /// The command buffer u8* commands{}; /// The command buffer size @@ -114,6 +116,5 @@ public: std::string last_dump{}; }; -} // namespace ADSP -} // namespace AudioRenderer +} // namespace ADSP::AudioRenderer } // namespace AudioCore diff --git a/src/audio_core/adsp/mailbox.h b/src/audio_core/adsp/mailbox.h new file mode 100644 index 000000000..c31b73717 --- /dev/null +++ b/src/audio_core/adsp/mailbox.h @@ -0,0 +1,69 @@ +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +#include "common/bounded_threadsafe_queue.h" +#include "common/common_types.h" + +namespace AudioCore::ADSP { + +enum class AppMailboxId : u32 { + Invalid = 0, + AudioRenderer = 50, + AudioRendererMemoryMapUnmap = 51, +}; + +enum class Direction : u32 { + Host, + DSP, +}; + +struct MailboxMessage { + u32 msg; + std::span<u8> data; +}; + +class Mailbox { +public: + void Initialize(AppMailboxId id_) { + Reset(); + id = id_; + } + + AppMailboxId Id() const noexcept { + return id; + } + + void Send(Direction dir, MailboxMessage&& message) { + auto& queue = dir == Direction::Host ? host_queue : adsp_queue; + queue.EmplaceWait(std::move(message)); + } + + MailboxMessage Receive(Direction dir, bool block = true) { + auto& queue = dir == Direction::Host ? host_queue : adsp_queue; + MailboxMessage t; + if (block) { + queue.PopWait(t); + } else { + queue.TryPop(t); + } + return t; + } + + void Reset() { + id = AppMailboxId::Invalid; + MailboxMessage t; + while (host_queue.TryPop(t)) { + } + while (adsp_queue.TryPop(t)) { + } + } + +private: + AppMailboxId id{0}; + Common::SPSCQueue<MailboxMessage> host_queue; + Common::SPSCQueue<MailboxMessage> adsp_queue; +}; + +} // namespace AudioCore::ADSP diff --git a/src/audio_core/audio_core.cpp b/src/audio_core/audio_core.cpp index 703ef4494..fcaab2b32 100644 --- a/src/audio_core/audio_core.cpp +++ b/src/audio_core/audio_core.cpp @@ -11,7 +11,7 @@ namespace AudioCore { AudioCore::AudioCore(Core::System& system) : audio_manager{std::make_unique<AudioManager>()} { CreateSinks(); // Must be created after the sinks - adsp = std::make_unique<AudioRenderer::ADSP::ADSP>(system, *output_sink); + adsp = std::make_unique<ADSP::ADSP>(system, *output_sink); } AudioCore ::~AudioCore() { @@ -43,7 +43,7 @@ Sink::Sink& AudioCore::GetInputSink() { return *input_sink; } -AudioRenderer::ADSP::ADSP& AudioCore::GetADSP() { +ADSP::ADSP& AudioCore::ADSP() { return *adsp; } diff --git a/src/audio_core/audio_core.h b/src/audio_core/audio_core.h index ea047773e..e4e27fc66 100644 --- a/src/audio_core/audio_core.h +++ b/src/audio_core/audio_core.h @@ -5,8 +5,8 @@ #include <memory> +#include "audio_core/adsp/adsp.h" #include "audio_core/audio_manager.h" -#include "audio_core/renderer/adsp/adsp.h" #include "audio_core/sink/sink.h" namespace Core { @@ -55,7 +55,7 @@ public: * * @return Ref to the ADSP. */ - AudioRenderer::ADSP::ADSP& GetADSP(); + ADSP::ADSP& ADSP(); private: /** @@ -70,7 +70,7 @@ private: /// Sink used for audio input std::unique_ptr<Sink::Sink> input_sink; /// The ADSP in the sysmodule - std::unique_ptr<AudioRenderer::ADSP::ADSP> adsp; + std::unique_ptr<ADSP::ADSP> adsp; }; } // namespace AudioCore diff --git a/src/audio_core/audio_event.cpp b/src/audio_core/audio_event.cpp index d15568e1f..c23ef0990 100644 --- a/src/audio_core/audio_event.cpp +++ b/src/audio_core/audio_event.cpp @@ -20,7 +20,6 @@ size_t Event::GetManagerIndex(const Type type) const { default: UNREACHABLE(); } - return 3; } void Event::SetAudioEvent(const Type type, const bool signalled) { diff --git a/src/audio_core/audio_in_manager.cpp b/src/audio_core/audio_in_manager.cpp index 3dfb613cb..a3667524f 100644 --- a/src/audio_core/audio_in_manager.cpp +++ b/src/audio_core/audio_in_manager.cpp @@ -73,7 +73,7 @@ void Manager::BufferReleaseAndRegister() { } } -u32 Manager::GetDeviceNames(std::vector<AudioRenderer::AudioDevice::AudioDeviceName>& names, +u32 Manager::GetDeviceNames(std::vector<Renderer::AudioDevice::AudioDeviceName>& names, [[maybe_unused]] const u32 max_count, [[maybe_unused]] const bool filter) { std::scoped_lock l{mutex}; diff --git a/src/audio_core/audio_in_manager.h b/src/audio_core/audio_in_manager.h index 8a519df99..5c4614cd1 100644 --- a/src/audio_core/audio_in_manager.h +++ b/src/audio_core/audio_in_manager.h @@ -65,8 +65,8 @@ public: * * @return Number of names written. */ - u32 GetDeviceNames(std::vector<AudioRenderer::AudioDevice::AudioDeviceName>& names, - u32 max_count, bool filter); + u32 GetDeviceNames(std::vector<Renderer::AudioDevice::AudioDeviceName>& names, u32 max_count, + bool filter); /// Core system Core::System& system; diff --git a/src/audio_core/audio_out_manager.cpp b/src/audio_core/audio_out_manager.cpp index f22821360..316ea7c81 100644 --- a/src/audio_core/audio_out_manager.cpp +++ b/src/audio_core/audio_out_manager.cpp @@ -73,7 +73,7 @@ void Manager::BufferReleaseAndRegister() { } u32 Manager::GetAudioOutDeviceNames( - std::vector<AudioRenderer::AudioDevice::AudioDeviceName>& names) const { + std::vector<Renderer::AudioDevice::AudioDeviceName>& names) const { names.emplace_back("DeviceOut"); return 1; } diff --git a/src/audio_core/audio_out_manager.h b/src/audio_core/audio_out_manager.h index 1e05ec5ed..c3e445d5d 100644 --- a/src/audio_core/audio_out_manager.h +++ b/src/audio_core/audio_out_manager.h @@ -61,8 +61,7 @@ public: * @param names - Output container to write names to. * @return Number of names written. */ - u32 GetAudioOutDeviceNames( - std::vector<AudioRenderer::AudioDevice::AudioDeviceName>& names) const; + u32 GetAudioOutDeviceNames(std::vector<Renderer::AudioDevice::AudioDeviceName>& names) const; /// Core system Core::System& system; diff --git a/src/audio_core/audio_render_manager.cpp b/src/audio_core/audio_render_manager.cpp index 320715727..3c53e3afd 100644 --- a/src/audio_core/audio_render_manager.cpp +++ b/src/audio_core/audio_render_manager.cpp @@ -6,7 +6,7 @@ #include "audio_core/common/feature_support.h" #include "core/core.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { Manager::Manager(Core::System& system_) : system{system_}, system_manager{std::make_unique<SystemManager>(system)} { @@ -67,4 +67,4 @@ bool Manager::RemoveSystem(System& system_) { return system_manager->Remove(system_); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/audio_render_manager.h b/src/audio_core/audio_render_manager.h index fffa5944d..45537b270 100644 --- a/src/audio_core/audio_render_manager.h +++ b/src/audio_core/audio_render_manager.h @@ -20,7 +20,7 @@ class System; namespace AudioCore { struct AudioRendererParameterInternal; -namespace AudioRenderer { +namespace Renderer { /** * Wrapper for the audio system manager, handles service calls. */ @@ -101,5 +101,5 @@ private: std::unique_ptr<SystemManager> system_manager{}; }; -} // namespace AudioRenderer +} // namespace Renderer } // namespace AudioCore diff --git a/src/audio_core/common/audio_renderer_parameter.h b/src/audio_core/common/audio_renderer_parameter.h index 8c7892bcf..6c4e9fdc6 100644 --- a/src/audio_core/common/audio_renderer_parameter.h +++ b/src/audio_core/common/audio_renderer_parameter.h @@ -51,10 +51,10 @@ struct AudioRendererSystemContext { s32 session_id; s8 channels; s16 mix_buffer_count; - AudioRenderer::BehaviorInfo* behavior; + Renderer::BehaviorInfo* behavior; std::span<s32> depop_buffer; - AudioRenderer::UpsamplerManager* upsampler_manager; - AudioRenderer::MemoryPoolInfo* memory_pool_info; + Renderer::UpsamplerManager* upsampler_manager; + Renderer::MemoryPoolInfo* memory_pool_info; }; } // namespace AudioCore diff --git a/src/audio_core/renderer/adsp/adsp.cpp b/src/audio_core/renderer/adsp/adsp.cpp deleted file mode 100644 index b1db31e93..000000000 --- a/src/audio_core/renderer/adsp/adsp.cpp +++ /dev/null @@ -1,117 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#include "audio_core/renderer/adsp/adsp.h" -#include "audio_core/renderer/adsp/command_buffer.h" -#include "audio_core/sink/sink.h" -#include "common/logging/log.h" -#include "core/core.h" -#include "core/core_timing.h" -#include "core/memory.h" - -namespace AudioCore::AudioRenderer::ADSP { - -ADSP::ADSP(Core::System& system_, Sink::Sink& sink_) - : system{system_}, memory{system.ApplicationMemory()}, sink{sink_} {} - -ADSP::~ADSP() { - ClearCommandBuffers(); -} - -State ADSP::GetState() const { - if (running) { - return State::Started; - } - return State::Stopped; -} - -AudioRenderer_Mailbox* ADSP::GetRenderMailbox() { - return &render_mailbox; -} - -void ADSP::ClearRemainCount(const u32 session_id) { - render_mailbox.ClearRemainCount(session_id); -} - -u64 ADSP::GetSignalledTick() const { - return render_mailbox.GetSignalledTick(); -} - -u64 ADSP::GetTimeTaken() const { - return render_mailbox.GetRenderTimeTaken(); -} - -u64 ADSP::GetRenderTimeTaken(const u32 session_id) { - return render_mailbox.GetCommandBuffer(session_id).render_time_taken; -} - -u32 ADSP::GetRemainCommandCount(const u32 session_id) const { - return render_mailbox.GetRemainCommandCount(session_id); -} - -void ADSP::SendCommandBuffer(const u32 session_id, const CommandBuffer& command_buffer) { - render_mailbox.SetCommandBuffer(session_id, command_buffer); -} - -u64 ADSP::GetRenderingStartTick(const u32 session_id) { - return render_mailbox.GetSignalledTick() + - render_mailbox.GetCommandBuffer(session_id).render_time_taken; -} - -bool ADSP::Start() { - if (running) { - return running; - } - - running = true; - systems_active++; - audio_renderer = std::make_unique<AudioRenderer>(system); - audio_renderer->Start(&render_mailbox); - render_mailbox.HostSendMessage(RenderMessage::AudioRenderer_InitializeOK); - if (render_mailbox.HostWaitMessage() != RenderMessage::AudioRenderer_InitializeOK) { - LOG_ERROR( - Service_Audio, - "Host Audio Renderer -- Failed to receive initialize message response from ADSP!"); - } - return running; -} - -void ADSP::Stop() { - systems_active--; - if (running && systems_active == 0) { - { - std::scoped_lock l{mailbox_lock}; - render_mailbox.HostSendMessage(RenderMessage::AudioRenderer_Shutdown); - if (render_mailbox.HostWaitMessage() != RenderMessage::AudioRenderer_Shutdown) { - LOG_ERROR(Service_Audio, "Host Audio Renderer -- Failed to receive shutdown " - "message response from ADSP!"); - } - } - audio_renderer->Stop(); - running = false; - } -} - -void ADSP::Signal() { - const auto signalled_tick{system.CoreTiming().GetClockTicks()}; - render_mailbox.SetSignalledTick(signalled_tick); - render_mailbox.HostSendMessage(RenderMessage::AudioRenderer_Render); -} - -void ADSP::Wait() { - std::scoped_lock l{mailbox_lock}; - auto response{render_mailbox.HostWaitMessage()}; - if (response != RenderMessage::AudioRenderer_RenderResponse) { - LOG_ERROR(Service_Audio, "Invalid ADSP response message, expected 0x{:02X}, got 0x{:02X}", - static_cast<u32>(RenderMessage::AudioRenderer_RenderResponse), - static_cast<u32>(response)); - } - - ClearCommandBuffers(); -} - -void ADSP::ClearCommandBuffers() { - render_mailbox.ClearCommandBuffers(); -} - -} // namespace AudioCore::AudioRenderer::ADSP diff --git a/src/audio_core/renderer/adsp/adsp.h b/src/audio_core/renderer/adsp/adsp.h deleted file mode 100644 index f7a2f25e4..000000000 --- a/src/audio_core/renderer/adsp/adsp.h +++ /dev/null @@ -1,171 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include <memory> -#include <mutex> - -#include "audio_core/renderer/adsp/audio_renderer.h" -#include "common/common_types.h" - -namespace Core { -namespace Memory { -class Memory; -} -class System; -} // namespace Core - -namespace AudioCore { -namespace Sink { -class Sink; -} - -namespace AudioRenderer::ADSP { -struct CommandBuffer; - -enum class State { - Started, - Stopped, -}; - -/** - * Represents the ADSP embedded within the audio sysmodule. - * This is a 32-bit Linux4Tegra kernel from nVidia, which is launched with the sysmodule on boot. - * - * The kernel will run apps you program for it, Nintendo have the following: - * - * Gmix - Responsible for mixing final audio and sending it out to hardware. This is last place all - * audio samples end up, and we skip it entirely, since we have very different backends and - * mixing is implicitly handled by the OS (but also due to lack of research/simplicity). - * - * AudioRenderer - Receives command lists generated by the audio render - * system, processes them, and sends the samples to Gmix. - * - * OpusDecoder - Contains libopus, and controls processing Opus audio and sends it to Gmix. - * Not much research done here, TODO if needed. - * - * We only implement the AudioRenderer for now. - * - * Communication for the apps is done through mailboxes, and some shared memory. - */ -class ADSP { -public: - explicit ADSP(Core::System& system, Sink::Sink& sink); - ~ADSP(); - - /** - * Start the ADSP. - * - * @return True if started or already running, otherwise false. - */ - bool Start(); - - /** - * Stop the ADSP. - */ - void Stop(); - - /** - * Get the ADSP's state. - * - * @return Started or Stopped. - */ - State GetState() const; - - /** - * Get the AudioRenderer mailbox to communicate with it. - * - * @return The AudioRenderer mailbox. - */ - AudioRenderer_Mailbox* GetRenderMailbox(); - - /** - * Get the tick the ADSP was signalled. - * - * @return The tick the ADSP was signalled. - */ - u64 GetSignalledTick() const; - - /** - * Get the total time it took for the ADSP to run the last command lists (both command lists). - * - * @return The tick the ADSP was signalled. - */ - u64 GetTimeTaken() const; - - /** - * Get the last time a given command list took to run. - * - * @param session_id - The session id to check (0 or 1). - * @return The time it took. - */ - u64 GetRenderTimeTaken(u32 session_id); - - /** - * Clear the remaining command count for a given session. - * - * @param session_id - The session id to check (0 or 1). - */ - void ClearRemainCount(u32 session_id); - - /** - * Get the remaining number of commands left to process for a command list. - * - * @param session_id - The session id to check (0 or 1). - * @return The number of commands remaining. - */ - u32 GetRemainCommandCount(u32 session_id) const; - - /** - * Get the last tick a command list started processing. - * - * @param session_id - The session id to check (0 or 1). - * @return The last tick the given command list started. - */ - u64 GetRenderingStartTick(u32 session_id); - - /** - * Set a command buffer to be processed. - * - * @param session_id - The session id to check (0 or 1). - * @param command_buffer - The command buffer to process. - */ - void SendCommandBuffer(u32 session_id, const CommandBuffer& command_buffer); - - /** - * Clear the command buffers (does not clear the time taken or the remaining command count) - */ - void ClearCommandBuffers(); - - /** - * Signal the AudioRenderer to begin processing. - */ - void Signal(); - - /** - * Wait for the AudioRenderer to finish processing. - */ - void Wait(); - -private: - /// Core system - Core::System& system; - /// Core memory - Core::Memory::Memory& memory; - /// Number of systems active, used to prevent accidental shutdowns - u8 systems_active{0}; - /// ADSP running state - std::atomic<bool> running{false}; - /// Output sink used by the ADSP - Sink::Sink& sink; - /// AudioRenderer app - std::unique_ptr<AudioRenderer> audio_renderer{}; - /// Communication for the AudioRenderer - AudioRenderer_Mailbox render_mailbox{}; - /// Mailbox lock ffor the render mailbox - std::mutex mailbox_lock; -}; - -} // namespace AudioRenderer::ADSP -} // namespace AudioCore diff --git a/src/audio_core/renderer/adsp/audio_renderer.h b/src/audio_core/renderer/adsp/audio_renderer.h deleted file mode 100644 index 88e558183..000000000 --- a/src/audio_core/renderer/adsp/audio_renderer.h +++ /dev/null @@ -1,204 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include <array> -#include <memory> -#include <thread> - -#include "audio_core/renderer/adsp/command_buffer.h" -#include "audio_core/renderer/adsp/command_list_processor.h" -#include "common/common_types.h" -#include "common/polyfill_thread.h" -#include "common/reader_writer_queue.h" -#include "common/thread.h" - -namespace Core { -namespace Timing { -struct EventType; -} -class System; -} // namespace Core - -namespace AudioCore { -namespace Sink { -class Sink; -} - -namespace AudioRenderer::ADSP { - -enum class RenderMessage { - /* 0x00 */ Invalid, - /* 0x01 */ AudioRenderer_MapUnmap_Map, - /* 0x02 */ AudioRenderer_MapUnmap_MapResponse, - /* 0x03 */ AudioRenderer_MapUnmap_Unmap, - /* 0x04 */ AudioRenderer_MapUnmap_UnmapResponse, - /* 0x05 */ AudioRenderer_MapUnmap_InvalidateCache, - /* 0x06 */ AudioRenderer_MapUnmap_InvalidateCacheResponse, - /* 0x07 */ AudioRenderer_MapUnmap_Shutdown, - /* 0x08 */ AudioRenderer_MapUnmap_ShutdownResponse, - /* 0x16 */ AudioRenderer_InitializeOK = 0x16, - /* 0x20 */ AudioRenderer_RenderResponse = 0x20, - /* 0x2A */ AudioRenderer_Render = 0x2A, - /* 0x34 */ AudioRenderer_Shutdown = 0x34, -}; - -/** - * A mailbox for the AudioRenderer, allowing communication between the host and the AudioRenderer - * running on the ADSP. - */ -class AudioRenderer_Mailbox { -public: - /** - * Send a message from the host to the AudioRenderer. - * - * @param message - The message to send to the AudioRenderer. - */ - void HostSendMessage(RenderMessage message); - - /** - * Host wait for a message from the AudioRenderer. - * - * @return The message returned from the AudioRenderer. - */ - RenderMessage HostWaitMessage(); - - /** - * Send a message from the AudioRenderer to the host. - * - * @param message - The message to send to the host. - */ - void ADSPSendMessage(RenderMessage message); - - /** - * AudioRenderer wait for a message from the host. - * - * @return The message returned from the AudioRenderer. - */ - RenderMessage ADSPWaitMessage(); - - /** - * Get the command buffer with the given session id (0 or 1). - * - * @param session_id - The session id to get (0 or 1). - * @return The command buffer. - */ - CommandBuffer& GetCommandBuffer(u32 session_id); - - /** - * Set the command buffer with the given session id (0 or 1). - * - * @param session_id - The session id to get (0 or 1). - * @param buffer - The command buffer to set. - */ - void SetCommandBuffer(u32 session_id, const CommandBuffer& buffer); - - /** - * Get the total render time taken for the last command lists sent. - * - * @return Total render time taken for the last command lists. - */ - u64 GetRenderTimeTaken() const; - - /** - * Get the tick the AudioRenderer was signalled. - * - * @return The tick the AudioRenderer was signalled. - */ - u64 GetSignalledTick() const; - - /** - * Set the tick the AudioRenderer was signalled. - * - * @param tick - The tick the AudioRenderer was signalled. - */ - void SetSignalledTick(u64 tick); - - /** - * Clear the remaining command count. - * - * @param session_id - Index for which command list to clear (0 or 1). - */ - void ClearRemainCount(u32 session_id); - - /** - * Get the remaining command count for a given command list. - * - * @param session_id - Index for which command list to clear (0 or 1). - * @return The remaining command count. - */ - u32 GetRemainCommandCount(u32 session_id) const; - - /** - * Clear the command buffers (does not clear the time taken or the remaining command count). - */ - void ClearCommandBuffers(); - -private: - /// Host signalling event - Common::Event host_event{}; - /// AudioRenderer signalling event - Common::Event adsp_event{}; - /// Host message queue - - Common::ReaderWriterQueue<RenderMessage> host_messages{}; - /// AudioRenderer message queue - - Common::ReaderWriterQueue<RenderMessage> adsp_messages{}; - /// Command buffers - - std::array<CommandBuffer, MaxRendererSessions> command_buffers{}; - /// Tick the AudioRnederer was signalled - u64 signalled_tick{}; -}; - -/** - * The AudioRenderer application running on the ADSP. - */ -class AudioRenderer { -public: - explicit AudioRenderer(Core::System& system); - ~AudioRenderer(); - - /** - * Start the AudioRenderer. - * - * @param mailbox The mailbox to use for this session. - */ - void Start(AudioRenderer_Mailbox* mailbox); - - /** - * Stop the AudioRenderer. - */ - void Stop(); - -private: - /** - * Main AudioRenderer thread, responsible for processing the command lists. - */ - void ThreadFunc(std::stop_token stop_token); - - /** - * Creates the streams which will receive the processed samples. - */ - void CreateSinkStreams(); - - /// Core system - Core::System& system; - /// Main thread - std::jthread thread{}; - /// The current state - std::atomic<bool> running{}; - /// The active mailbox - AudioRenderer_Mailbox* mailbox{}; - /// The command lists to process - std::array<CommandListProcessor, MaxRendererSessions> command_list_processors{}; - /// The output sink the AudioRenderer will use - Sink::Sink& sink; - /// The streams which will receive the processed samples - std::array<Sink::SinkStream*, MaxRendererSessions> streams; -}; - -} // namespace AudioRenderer::ADSP -} // namespace AudioCore diff --git a/src/audio_core/renderer/adsp/command_buffer.h b/src/audio_core/renderer/adsp/command_buffer.h deleted file mode 100644 index 880b279d8..000000000 --- a/src/audio_core/renderer/adsp/command_buffer.h +++ /dev/null @@ -1,21 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "audio_core/common/common.h" -#include "common/common_types.h" - -namespace AudioCore::AudioRenderer::ADSP { - -struct CommandBuffer { - CpuAddr buffer; - u64 size; - u64 time_limit; - u32 remaining_command_count; - bool reset_buffers; - u64 applet_resource_user_id; - u64 render_time_taken; -}; - -} // namespace AudioCore::AudioRenderer::ADSP diff --git a/src/audio_core/renderer/audio_device.cpp b/src/audio_core/renderer/audio_device.cpp index 0d9d8f6ce..2d9bf82bb 100644 --- a/src/audio_core/renderer/audio_device.cpp +++ b/src/audio_core/renderer/audio_device.cpp @@ -10,7 +10,7 @@ #include "audio_core/sink/sink.h" #include "core/core.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { constexpr std::array usb_device_names{ AudioDevice::AudioDeviceName{"AudioStereoJackOutput"}, @@ -71,4 +71,4 @@ f32 AudioDevice::GetDeviceVolume([[maybe_unused]] std::string_view name) const { return output_sink.GetDeviceVolume(); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/audio_device.h b/src/audio_core/renderer/audio_device.h index dd6be70ee..ca4040add 100644 --- a/src/audio_core/renderer/audio_device.h +++ b/src/audio_core/renderer/audio_device.h @@ -16,7 +16,7 @@ namespace Sink { class Sink; } -namespace AudioRenderer { +namespace Renderer { /** * An interface to an output audio device available to the Switch. */ @@ -76,5 +76,5 @@ private: const u32 user_revision; }; -} // namespace AudioRenderer +} // namespace Renderer } // namespace AudioCore diff --git a/src/audio_core/renderer/audio_renderer.cpp b/src/audio_core/renderer/audio_renderer.cpp index a8257eb2e..09efe9be9 100644 --- a/src/audio_core/renderer/audio_renderer.cpp +++ b/src/audio_core/renderer/audio_renderer.cpp @@ -9,7 +9,7 @@ #include "core/hle/kernel/k_transfer_memory.h" #include "core/hle/service/audio/errors.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { Renderer::Renderer(Core::System& system_, Manager& manager_, Kernel::KEvent* rendered_event) : core{system_}, manager{manager_}, system{system_, rendered_event} {} @@ -64,4 +64,4 @@ Result Renderer::RequestUpdate(std::span<const u8> input, std::span<u8> performa return system.Update(input, performance, output); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/audio_renderer.h b/src/audio_core/renderer/audio_renderer.h index 90c6f9727..24650278b 100644 --- a/src/audio_core/renderer/audio_renderer.h +++ b/src/audio_core/renderer/audio_renderer.h @@ -19,7 +19,7 @@ class KTransferMemory; namespace AudioCore { struct AudioRendererParameterInternal; -namespace AudioRenderer { +namespace Renderer { class Manager; /** @@ -31,7 +31,7 @@ public: /** * Initialize the renderer. - * Registers the system with the AudioRenderer::Manager, allocates workbuffers and initializes + * Registers the system with the Renderer::Manager, allocates workbuffers and initializes * everything to a default state. * * @param params - Input parameters to initialize the system with. @@ -93,5 +93,5 @@ private: System system; }; -} // namespace AudioRenderer +} // namespace Renderer } // namespace AudioCore diff --git a/src/audio_core/renderer/behavior/behavior_info.cpp b/src/audio_core/renderer/behavior/behavior_info.cpp index 3d2a91312..058539042 100644 --- a/src/audio_core/renderer/behavior/behavior_info.cpp +++ b/src/audio_core/renderer/behavior/behavior_info.cpp @@ -4,7 +4,7 @@ #include "audio_core/common/feature_support.h" #include "audio_core/renderer/behavior/behavior_info.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { BehaviorInfo::BehaviorInfo() : process_revision{CurrentRevision} {} @@ -190,4 +190,4 @@ bool BehaviorInfo::IsI3dl2ReverbChannelMappingChanged() const { return CheckFeatureSupported(SupportTags::I3dl2ReverbChannelMappingChange, user_revision); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/behavior/behavior_info.h b/src/audio_core/renderer/behavior/behavior_info.h index b52340229..a4958857a 100644 --- a/src/audio_core/renderer/behavior/behavior_info.h +++ b/src/audio_core/renderer/behavior/behavior_info.h @@ -10,7 +10,7 @@ #include "common/common_types.h" #include "core/hle/service/audio/errors.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Holds host and user revisions, checks whether render features can be enabled, and reports errors. */ @@ -264,7 +264,7 @@ public: /** * Check if skipping voice pitch and sample rate conversion is supported. * This speeds up the data source commands by skipping resampling if unwanted. - * See AudioCore::AudioRenderer::DecodeFromWaveBuffers + * See AudioCore::Renderer::DecodeFromWaveBuffers * * @return True if supported, otherwise false. */ @@ -273,7 +273,7 @@ public: /** * Check if resetting played sample count at loop points is supported. * This resets the number of samples played in a voice state when a loop point is reached. - * See AudioCore::AudioRenderer::DecodeFromWaveBuffers + * See AudioCore::Renderer::DecodeFromWaveBuffers * * @return True if supported, otherwise false. */ @@ -373,4 +373,4 @@ public: u32 error_count{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/behavior/info_updater.cpp b/src/audio_core/renderer/behavior/info_updater.cpp index e312eb166..667711e17 100644 --- a/src/audio_core/renderer/behavior/info_updater.cpp +++ b/src/audio_core/renderer/behavior/info_updater.cpp @@ -15,7 +15,7 @@ #include "audio_core/renderer/splitter/splitter_context.h" #include "audio_core/renderer/voice/voice_context.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { InfoUpdater::InfoUpdater(std::span<const u8> input_, std::span<u8> output_, const u32 process_handle_, BehaviorInfo& behaviour_) @@ -536,4 +536,4 @@ Result InfoUpdater::CheckConsumedSize() { return ResultSuccess; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/behavior/info_updater.h b/src/audio_core/renderer/behavior/info_updater.h index c817d8d8d..fb4b7d25a 100644 --- a/src/audio_core/renderer/behavior/info_updater.h +++ b/src/audio_core/renderer/behavior/info_updater.h @@ -8,7 +8,7 @@ #include "common/common_types.h" #include "core/hle/service/audio/errors.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class BehaviorInfo; class VoiceContext; class MixContext; @@ -202,4 +202,4 @@ private: BehaviorInfo& behaviour; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/command_buffer.cpp b/src/audio_core/renderer/command/command_buffer.cpp index 0bd418306..67d43e69a 100644 --- a/src/audio_core/renderer/command/command_buffer.cpp +++ b/src/audio_core/renderer/command/command_buffer.cpp @@ -16,7 +16,7 @@ #include "audio_core/renderer/voice/voice_info.h" #include "audio_core/renderer/voice/voice_state.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { template <typename T, CommandId Id> T& CommandBuffer::GenerateStart(const s32 node_id) { @@ -713,4 +713,4 @@ void CommandBuffer::GenerateCompressorCommand(s16 buffer_offset, EffectInfoBase& GenerateEnd<CompressorCommand>(cmd); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/command_buffer.h b/src/audio_core/renderer/command/command_buffer.h index 162170846..12e8c2c81 100644 --- a/src/audio_core/renderer/command/command_buffer.h +++ b/src/audio_core/renderer/command/command_buffer.h @@ -10,7 +10,7 @@ #include "audio_core/renderer/performance/performance_manager.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { struct UpsamplerInfo; struct VoiceState; class EffectInfoBase; @@ -465,4 +465,4 @@ private: void GenerateEnd(T& cmd); }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/command_generator.cpp b/src/audio_core/renderer/command/command_generator.cpp index fba84c7bd..ccb186209 100644 --- a/src/audio_core/renderer/command/command_generator.cpp +++ b/src/audio_core/renderer/command/command_generator.cpp @@ -21,7 +21,7 @@ #include "audio_core/renderer/voice/voice_context.h" #include "common/alignment.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { CommandGenerator::CommandGenerator(CommandBuffer& command_buffer_, const CommandListHeader& command_list_header_, @@ -793,4 +793,4 @@ void CommandGenerator::GeneratePerformanceCommand( command_buffer.GeneratePerformanceCommand(node_id, state, entry_addresses); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/command_generator.h b/src/audio_core/renderer/command/command_generator.h index b3cd7b408..38ee2a64e 100644 --- a/src/audio_core/renderer/command/command_generator.h +++ b/src/audio_core/renderer/command/command_generator.h @@ -12,7 +12,7 @@ namespace AudioCore { struct AudioRendererSystemContext; -namespace AudioRenderer { +namespace Renderer { class CommandBuffer; struct CommandListHeader; class VoiceContext; @@ -345,5 +345,5 @@ private: PerformanceManager* performance_manager; }; -} // namespace AudioRenderer +} // namespace Renderer } // namespace AudioCore diff --git a/src/audio_core/renderer/command/command_list_header.h b/src/audio_core/renderer/command/command_list_header.h index 988530b1f..de9ee070b 100644 --- a/src/audio_core/renderer/command/command_list_header.h +++ b/src/audio_core/renderer/command/command_list_header.h @@ -8,7 +8,7 @@ #include "audio_core/common/common.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { struct CommandListHeader { u64 buffer_size; @@ -19,4 +19,4 @@ struct CommandListHeader { u32 sample_rate; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/command_processing_time_estimator.cpp b/src/audio_core/renderer/command/command_processing_time_estimator.cpp index 3091f587a..a48a016b1 100644 --- a/src/audio_core/renderer/command/command_processing_time_estimator.cpp +++ b/src/audio_core/renderer/command/command_processing_time_estimator.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/command/command_processing_time_estimator.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { u32 CommandProcessingTimeEstimatorVersion1::Estimate( const PcmInt16DataSourceVersion1Command& command) const { @@ -3617,4 +3617,4 @@ u32 CommandProcessingTimeEstimatorVersion5::Estimate(const CompressorCommand& co } } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/command_processing_time_estimator.h b/src/audio_core/renderer/command/command_processing_time_estimator.h index 452217196..1c76e4ba4 100644 --- a/src/audio_core/renderer/command/command_processing_time_estimator.h +++ b/src/audio_core/renderer/command/command_processing_time_estimator.h @@ -6,7 +6,7 @@ #include "audio_core/renderer/command/commands.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Estimate the processing time required for all commands. */ @@ -251,4 +251,4 @@ private: u32 buffer_count{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/data_source/adpcm.cpp b/src/audio_core/renderer/command/data_source/adpcm.cpp index e66ed2990..28e76fdcc 100644 --- a/src/audio_core/renderer/command/data_source/adpcm.cpp +++ b/src/audio_core/renderer/command/data_source/adpcm.cpp @@ -3,20 +3,20 @@ #include <span> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/data_source/adpcm.h" #include "audio_core/renderer/command/data_source/decode.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void AdpcmDataSourceVersion1Command::Dump(const ADSP::CommandListProcessor& processor, +void AdpcmDataSourceVersion1Command::Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("AdpcmDataSourceVersion1Command\n\toutput_index {:02X} source sample " "rate {} target sample rate {} src quality {}\n", output_index, sample_rate, processor.target_sample_rate, src_quality); } -void AdpcmDataSourceVersion1Command::Process(const ADSP::CommandListProcessor& processor) { +void AdpcmDataSourceVersion1Command::Process(const AudioRenderer::CommandListProcessor& processor) { auto out_buffer{processor.mix_buffers.subspan(output_index * processor.sample_count, processor.sample_count)}; @@ -41,18 +41,18 @@ void AdpcmDataSourceVersion1Command::Process(const ADSP::CommandListProcessor& p DecodeFromWaveBuffers(*processor.memory, args); } -bool AdpcmDataSourceVersion1Command::Verify(const ADSP::CommandListProcessor& processor) { +bool AdpcmDataSourceVersion1Command::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -void AdpcmDataSourceVersion2Command::Dump(const ADSP::CommandListProcessor& processor, +void AdpcmDataSourceVersion2Command::Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("AdpcmDataSourceVersion2Command\n\toutput_index {:02X} source sample " "rate {} target sample rate {} src quality {}\n", output_index, sample_rate, processor.target_sample_rate, src_quality); } -void AdpcmDataSourceVersion2Command::Process(const ADSP::CommandListProcessor& processor) { +void AdpcmDataSourceVersion2Command::Process(const AudioRenderer::CommandListProcessor& processor) { auto out_buffer{processor.mix_buffers.subspan(output_index * processor.sample_count, processor.sample_count)}; @@ -77,8 +77,8 @@ void AdpcmDataSourceVersion2Command::Process(const ADSP::CommandListProcessor& p DecodeFromWaveBuffers(*processor.memory, args); } -bool AdpcmDataSourceVersion2Command::Verify(const ADSP::CommandListProcessor& processor) { +bool AdpcmDataSourceVersion2Command::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/data_source/adpcm.h b/src/audio_core/renderer/command/data_source/adpcm.h index a9cf9cee4..487846f0c 100644 --- a/src/audio_core/renderer/command/data_source/adpcm.h +++ b/src/audio_core/renderer/command/data_source/adpcm.h @@ -11,11 +11,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command to decode ADPCM-encoded version 1 wavebuffers * into the output_index mix buffer. @@ -27,14 +28,14 @@ struct AdpcmDataSourceVersion1Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -42,13 +43,13 @@ struct AdpcmDataSourceVersion1Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Quality used for sample rate conversion SrcQuality src_quality; /// Mix buffer index for decoded samples s16 output_index; - /// Flags to control decoding (see AudioCore::AudioRenderer::VoiceInfo::Flags) + /// Flags to control decoding (see AudioCore::Renderer::VoiceInfo::Flags) u16 flags; /// Wavebuffer sample rate u32 sample_rate; @@ -75,14 +76,14 @@ struct AdpcmDataSourceVersion2Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -90,13 +91,13 @@ struct AdpcmDataSourceVersion2Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Quality used for sample rate conversion SrcQuality src_quality; /// Mix buffer index for decoded samples s16 output_index; - /// Flags to control decoding (see AudioCore::AudioRenderer::VoiceInfo::Flags) + /// Flags to control decoding (see AudioCore::Renderer::VoiceInfo::Flags) u16 flags; /// Wavebuffer sample rate u32 sample_rate; @@ -116,4 +117,4 @@ struct AdpcmDataSourceVersion2Command : ICommand { u64 data_size; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/data_source/decode.cpp b/src/audio_core/renderer/command/data_source/decode.cpp index 257aa866e..762aec8ad 100644 --- a/src/audio_core/renderer/command/data_source/decode.cpp +++ b/src/audio_core/renderer/command/data_source/decode.cpp @@ -11,7 +11,7 @@ #include "common/scratch_buffer.h" #include "core/memory.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { constexpr u32 TempBufferSize = 0x3F00; constexpr std::array<u8, 3> PitchBySrcQuality = {4, 8, 4}; @@ -364,7 +364,7 @@ void DecodeFromWaveBuffers(Core::Memory::Memory& memory, const DecodeFromWaveBuf wavebuffers_consumed++; } else { voice_state.loop_count++; - if (wavebuffer.loop_count > 0 && + if (wavebuffer.loop_count >= 0 && (voice_state.loop_count > wavebuffer.loop_count || samples_decoded == 0)) { voice_state.wave_buffer_valid[wavebuffer_index] = false; voice_state.loop_count = 0; @@ -423,4 +423,4 @@ void DecodeFromWaveBuffers(Core::Memory::Memory& memory, const DecodeFromWaveBuf voice_state.fraction = fraction; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/data_source/decode.h b/src/audio_core/renderer/command/data_source/decode.h index 4d63d6fa8..5f52f32f0 100644 --- a/src/audio_core/renderer/command/data_source/decode.h +++ b/src/audio_core/renderer/command/data_source/decode.h @@ -15,7 +15,7 @@ namespace Core::Memory { class Memory; } -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { struct DecodeFromWaveBuffersArgs { SampleFormat sample_format; @@ -56,4 +56,4 @@ struct DecodeArg { */ void DecodeFromWaveBuffers(Core::Memory::Memory& memory, const DecodeFromWaveBuffersArgs& args); -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/data_source/pcm_float.cpp b/src/audio_core/renderer/command/data_source/pcm_float.cpp index be77fab69..5cc0797f4 100644 --- a/src/audio_core/renderer/command/data_source/pcm_float.cpp +++ b/src/audio_core/renderer/command/data_source/pcm_float.cpp @@ -1,13 +1,13 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/data_source/decode.h" #include "audio_core/renderer/command/data_source/pcm_float.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void PcmFloatDataSourceVersion1Command::Dump(const ADSP::CommandListProcessor& processor, +void PcmFloatDataSourceVersion1Command::Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("PcmFloatDataSourceVersion1Command\n\toutput_index {:02X} channel {} " @@ -16,7 +16,8 @@ void PcmFloatDataSourceVersion1Command::Dump(const ADSP::CommandListProcessor& p processor.target_sample_rate, src_quality); } -void PcmFloatDataSourceVersion1Command::Process(const ADSP::CommandListProcessor& processor) { +void PcmFloatDataSourceVersion1Command::Process( + const AudioRenderer::CommandListProcessor& processor) { auto out_buffer = processor.mix_buffers.subspan(output_index * processor.sample_count, processor.sample_count); @@ -41,11 +42,12 @@ void PcmFloatDataSourceVersion1Command::Process(const ADSP::CommandListProcessor DecodeFromWaveBuffers(*processor.memory, args); } -bool PcmFloatDataSourceVersion1Command::Verify(const ADSP::CommandListProcessor& processor) { +bool PcmFloatDataSourceVersion1Command::Verify( + const AudioRenderer::CommandListProcessor& processor) { return true; } -void PcmFloatDataSourceVersion2Command::Dump(const ADSP::CommandListProcessor& processor, +void PcmFloatDataSourceVersion2Command::Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("PcmFloatDataSourceVersion2Command\n\toutput_index {:02X} channel {} " @@ -54,7 +56,8 @@ void PcmFloatDataSourceVersion2Command::Dump(const ADSP::CommandListProcessor& p processor.target_sample_rate, src_quality); } -void PcmFloatDataSourceVersion2Command::Process(const ADSP::CommandListProcessor& processor) { +void PcmFloatDataSourceVersion2Command::Process( + const AudioRenderer::CommandListProcessor& processor) { auto out_buffer = processor.mix_buffers.subspan(output_index * processor.sample_count, processor.sample_count); @@ -79,8 +82,9 @@ void PcmFloatDataSourceVersion2Command::Process(const ADSP::CommandListProcessor DecodeFromWaveBuffers(*processor.memory, args); } -bool PcmFloatDataSourceVersion2Command::Verify(const ADSP::CommandListProcessor& processor) { +bool PcmFloatDataSourceVersion2Command::Verify( + const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/data_source/pcm_float.h b/src/audio_core/renderer/command/data_source/pcm_float.h index e4af77c20..2c9d1877e 100644 --- a/src/audio_core/renderer/command/data_source/pcm_float.h +++ b/src/audio_core/renderer/command/data_source/pcm_float.h @@ -9,11 +9,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command to decode PCM float-encoded version 1 wavebuffers * into the output_index mix buffer. @@ -25,14 +26,14 @@ struct PcmFloatDataSourceVersion1Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -40,13 +41,13 @@ struct PcmFloatDataSourceVersion1Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Quality used for sample rate conversion SrcQuality src_quality; /// Mix buffer index for decoded samples s16 output_index; - /// Flags to control decoding (see AudioCore::AudioRenderer::VoiceInfo::Flags) + /// Flags to control decoding (see AudioCore::Renderer::VoiceInfo::Flags) u16 flags; /// Wavebuffer sample rate u32 sample_rate; @@ -73,14 +74,14 @@ struct PcmFloatDataSourceVersion2Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -88,13 +89,13 @@ struct PcmFloatDataSourceVersion2Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Quality used for sample rate conversion SrcQuality src_quality; /// Mix buffer index for decoded samples s16 output_index; - /// Flags to control decoding (see AudioCore::AudioRenderer::VoiceInfo::Flags) + /// Flags to control decoding (see AudioCore::Renderer::VoiceInfo::Flags) u16 flags; /// Wavebuffer sample rate u32 sample_rate; @@ -110,4 +111,4 @@ struct PcmFloatDataSourceVersion2Command : ICommand { CpuAddr voice_state; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/data_source/pcm_int16.cpp b/src/audio_core/renderer/command/data_source/pcm_int16.cpp index 7a27463e4..649993068 100644 --- a/src/audio_core/renderer/command/data_source/pcm_int16.cpp +++ b/src/audio_core/renderer/command/data_source/pcm_int16.cpp @@ -3,13 +3,13 @@ #include <span> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/data_source/decode.h" #include "audio_core/renderer/command/data_source/pcm_int16.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void PcmInt16DataSourceVersion1Command::Dump(const ADSP::CommandListProcessor& processor, +void PcmInt16DataSourceVersion1Command::Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("PcmInt16DataSourceVersion1Command\n\toutput_index {:02X} channel {} " @@ -18,7 +18,8 @@ void PcmInt16DataSourceVersion1Command::Dump(const ADSP::CommandListProcessor& p processor.target_sample_rate, src_quality); } -void PcmInt16DataSourceVersion1Command::Process(const ADSP::CommandListProcessor& processor) { +void PcmInt16DataSourceVersion1Command::Process( + const AudioRenderer::CommandListProcessor& processor) { auto out_buffer = processor.mix_buffers.subspan(output_index * processor.sample_count, processor.sample_count); @@ -43,11 +44,12 @@ void PcmInt16DataSourceVersion1Command::Process(const ADSP::CommandListProcessor DecodeFromWaveBuffers(*processor.memory, args); } -bool PcmInt16DataSourceVersion1Command::Verify(const ADSP::CommandListProcessor& processor) { +bool PcmInt16DataSourceVersion1Command::Verify( + const AudioRenderer::CommandListProcessor& processor) { return true; } -void PcmInt16DataSourceVersion2Command::Dump(const ADSP::CommandListProcessor& processor, +void PcmInt16DataSourceVersion2Command::Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("PcmInt16DataSourceVersion2Command\n\toutput_index {:02X} channel {} " @@ -56,7 +58,8 @@ void PcmInt16DataSourceVersion2Command::Dump(const ADSP::CommandListProcessor& p processor.target_sample_rate, src_quality); } -void PcmInt16DataSourceVersion2Command::Process(const ADSP::CommandListProcessor& processor) { +void PcmInt16DataSourceVersion2Command::Process( + const AudioRenderer::CommandListProcessor& processor) { auto out_buffer = processor.mix_buffers.subspan(output_index * processor.sample_count, processor.sample_count); DecodeFromWaveBuffersArgs args{ @@ -80,8 +83,9 @@ void PcmInt16DataSourceVersion2Command::Process(const ADSP::CommandListProcessor DecodeFromWaveBuffers(*processor.memory, args); } -bool PcmInt16DataSourceVersion2Command::Verify(const ADSP::CommandListProcessor& processor) { +bool PcmInt16DataSourceVersion2Command::Verify( + const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/data_source/pcm_int16.h b/src/audio_core/renderer/command/data_source/pcm_int16.h index 5de1ad60d..2c013f003 100644 --- a/src/audio_core/renderer/command/data_source/pcm_int16.h +++ b/src/audio_core/renderer/command/data_source/pcm_int16.h @@ -9,11 +9,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command to decode PCM s16-encoded version 1 wavebuffers * into the output_index mix buffer. @@ -25,14 +26,14 @@ struct PcmInt16DataSourceVersion1Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -40,13 +41,13 @@ struct PcmInt16DataSourceVersion1Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Quality used for sample rate conversion SrcQuality src_quality; /// Mix buffer index for decoded samples s16 output_index; - /// Flags to control decoding (see AudioCore::AudioRenderer::VoiceInfo::Flags) + /// Flags to control decoding (see AudioCore::Renderer::VoiceInfo::Flags) u16 flags; /// Wavebuffer sample rate u32 sample_rate; @@ -72,26 +73,26 @@ struct PcmInt16DataSourceVersion2Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Quality used for sample rate conversion SrcQuality src_quality; /// Mix buffer index for decoded samples s16 output_index; - /// Flags to control decoding (see AudioCore::AudioRenderer::VoiceInfo::Flags) + /// Flags to control decoding (see AudioCore::Renderer::VoiceInfo::Flags) u16 flags; /// Wavebuffer sample rate u32 sample_rate; @@ -107,4 +108,4 @@ struct PcmInt16DataSourceVersion2Command : ICommand { CpuAddr voice_state; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/aux_.cpp b/src/audio_core/renderer/command/effect/aux_.cpp index a3e12b3e7..74d9c229f 100644 --- a/src/audio_core/renderer/command/effect/aux_.cpp +++ b/src/audio_core/renderer/command/effect/aux_.cpp @@ -1,13 +1,13 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/aux_.h" #include "audio_core/renderer/effect/aux_.h" #include "core/core.h" #include "core/memory.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Reset an AuxBuffer. * @@ -175,13 +175,13 @@ static u32 ReadAuxBufferDsp(Core::Memory::Memory& memory, CpuAddr return_info_, return read_count_; } -void AuxCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +void AuxCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("AuxCommand\n\tenabled {} input {:02X} output {:02X}\n", effect_enabled, input, output); } -void AuxCommand::Process(const ADSP::CommandListProcessor& processor) { +void AuxCommand::Process(const AudioRenderer::CommandListProcessor& processor) { auto input_buffer{ processor.mix_buffers.subspan(input * processor.sample_count, processor.sample_count)}; auto output_buffer{ @@ -208,8 +208,8 @@ void AuxCommand::Process(const ADSP::CommandListProcessor& processor) { } } -bool AuxCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool AuxCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/aux_.h b/src/audio_core/renderer/command/effect/aux_.h index 825c93732..da1e55261 100644 --- a/src/audio_core/renderer/command/effect/aux_.h +++ b/src/audio_core/renderer/command/effect/aux_.h @@ -8,11 +8,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command to read and write an auxiliary buffer, writing the input mix buffer to game * memory, and reading into the output buffer from game memory. @@ -24,14 +25,14 @@ struct AuxCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -39,7 +40,7 @@ struct AuxCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer index s16 input; @@ -63,4 +64,4 @@ struct AuxCommand : ICommand { bool effect_enabled; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/biquad_filter.cpp b/src/audio_core/renderer/command/effect/biquad_filter.cpp index dea6423dc..3392e7747 100644 --- a/src/audio_core/renderer/command/effect/biquad_filter.cpp +++ b/src/audio_core/renderer/command/effect/biquad_filter.cpp @@ -1,12 +1,12 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/biquad_filter.h" #include "audio_core/renderer/voice/voice_state.h" #include "common/bit_cast.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Biquad filter float implementation. * @@ -76,14 +76,14 @@ static void ApplyBiquadFilterInt(std::span<s32> output, std::span<const s32> inp } } -void BiquadFilterCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, - std::string& string) { +void BiquadFilterCommand::Dump( + [[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format( "BiquadFilterCommand\n\tinput {:02X} output {:02X} needs_init {} use_float_processing {}\n", input, output, needs_init, use_float_processing); } -void BiquadFilterCommand::Process(const ADSP::CommandListProcessor& processor) { +void BiquadFilterCommand::Process(const AudioRenderer::CommandListProcessor& processor) { auto state_{reinterpret_cast<VoiceState::BiquadFilterState*>(state)}; if (needs_init) { *state_ = {}; @@ -103,8 +103,8 @@ void BiquadFilterCommand::Process(const ADSP::CommandListProcessor& processor) { } } -bool BiquadFilterCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool BiquadFilterCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/biquad_filter.h b/src/audio_core/renderer/command/effect/biquad_filter.h index 4c9c42d29..0e903930a 100644 --- a/src/audio_core/renderer/command/effect/biquad_filter.h +++ b/src/audio_core/renderer/command/effect/biquad_filter.h @@ -10,11 +10,12 @@ #include "audio_core/renderer/voice/voice_state.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for applying a biquad filter to the input mix buffer, saving the results to * the output mix buffer. @@ -26,14 +27,14 @@ struct BiquadFilterCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -41,7 +42,7 @@ struct BiquadFilterCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer index s16 input; @@ -71,4 +72,4 @@ void ApplyBiquadFilterFloat(std::span<s32> output, std::span<const s32> input, std::array<s16, 3>& b, std::array<s16, 2>& a, VoiceState::BiquadFilterState& state, const u32 sample_count); -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/capture.cpp b/src/audio_core/renderer/command/effect/capture.cpp index 042fd286e..f235ce027 100644 --- a/src/audio_core/renderer/command/effect/capture.cpp +++ b/src/audio_core/renderer/command/effect/capture.cpp @@ -1,12 +1,12 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/capture.h" #include "audio_core/renderer/effect/aux_.h" #include "core/memory.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Reset an AuxBuffer. * @@ -118,13 +118,13 @@ static u32 WriteAuxBufferDsp(Core::Memory::Memory& memory, const CpuAddr send_in return write_count_; } -void CaptureCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +void CaptureCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("CaptureCommand\n\tenabled {} input {:02X} output {:02X}", effect_enabled, input, output); } -void CaptureCommand::Process(const ADSP::CommandListProcessor& processor) { +void CaptureCommand::Process(const AudioRenderer::CommandListProcessor& processor) { if (effect_enabled) { auto input_buffer{ processor.mix_buffers.subspan(input * processor.sample_count, processor.sample_count)}; @@ -135,8 +135,8 @@ void CaptureCommand::Process(const ADSP::CommandListProcessor& processor) { } } -bool CaptureCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool CaptureCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/capture.h b/src/audio_core/renderer/command/effect/capture.h index 8670acb24..a0016c6f6 100644 --- a/src/audio_core/renderer/command/effect/capture.h +++ b/src/audio_core/renderer/command/effect/capture.h @@ -8,11 +8,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for capturing a mix buffer. That is, writing it back to a given game memory * address. @@ -24,14 +25,14 @@ struct CaptureCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -39,7 +40,7 @@ struct CaptureCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer index s16 input; @@ -59,4 +60,4 @@ struct CaptureCommand : ICommand { bool effect_enabled; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/compressor.cpp b/src/audio_core/renderer/command/effect/compressor.cpp index ee9b68d5b..7ff707f4e 100644 --- a/src/audio_core/renderer/command/effect/compressor.cpp +++ b/src/audio_core/renderer/command/effect/compressor.cpp @@ -5,11 +5,11 @@ #include <span> #include <vector> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/compressor.h" #include "audio_core/renderer/effect/compressor.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { static void SetCompressorEffectParameter(const CompressorInfo::ParameterVersion2& params, CompressorInfo::State& state) { @@ -110,7 +110,7 @@ static void ApplyCompressorEffect(const CompressorInfo::ParameterVersion2& param } } -void CompressorCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +void CompressorCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("CompressorCommand\n\tenabled {} \n\tinputs: ", effect_enabled); for (s16 i = 0; i < parameter.channel_count; i++) { @@ -123,7 +123,7 @@ void CompressorCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& string += "\n"; } -void CompressorCommand::Process(const ADSP::CommandListProcessor& processor) { +void CompressorCommand::Process(const AudioRenderer::CommandListProcessor& processor) { std::array<std::span<const s32>, MaxChannels> input_buffers{}; std::array<std::span<s32>, MaxChannels> output_buffers{}; @@ -148,8 +148,8 @@ void CompressorCommand::Process(const ADSP::CommandListProcessor& processor) { processor.sample_count); } -bool CompressorCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool CompressorCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/compressor.h b/src/audio_core/renderer/command/effect/compressor.h index f8e96cb43..c011aa927 100644 --- a/src/audio_core/renderer/command/effect/compressor.h +++ b/src/audio_core/renderer/command/effect/compressor.h @@ -10,11 +10,12 @@ #include "audio_core/renderer/effect/compressor.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for limiting volume between a high and low threshold. * Version 1. @@ -26,14 +27,14 @@ struct CompressorCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -41,7 +42,7 @@ struct CompressorCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer offsets for each channel std::array<s16, MaxChannels> inputs; @@ -57,4 +58,4 @@ struct CompressorCommand : ICommand { bool effect_enabled; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/delay.cpp b/src/audio_core/renderer/command/effect/delay.cpp index e536cbb1e..ffb298c07 100644 --- a/src/audio_core/renderer/command/effect/delay.cpp +++ b/src/audio_core/renderer/command/effect/delay.cpp @@ -1,10 +1,10 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/delay.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Update the DelayInfo state according to the given parameters. * @@ -194,7 +194,7 @@ static void ApplyDelayEffect(const DelayInfo::ParameterVersion1& params, DelayIn } } -void DelayCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +void DelayCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("DelayCommand\n\tenabled {} \n\tinputs: ", effect_enabled); for (u32 i = 0; i < MaxChannels; i++) { @@ -207,7 +207,7 @@ void DelayCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& proce string += "\n"; } -void DelayCommand::Process(const ADSP::CommandListProcessor& processor) { +void DelayCommand::Process(const AudioRenderer::CommandListProcessor& processor) { std::array<std::span<const s32>, MaxChannels> input_buffers{}; std::array<std::span<s32>, MaxChannels> output_buffers{}; @@ -231,8 +231,8 @@ void DelayCommand::Process(const ADSP::CommandListProcessor& processor) { processor.sample_count); } -bool DelayCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool DelayCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/delay.h b/src/audio_core/renderer/command/effect/delay.h index b7a15ae6b..bfeac7af4 100644 --- a/src/audio_core/renderer/command/effect/delay.h +++ b/src/audio_core/renderer/command/effect/delay.h @@ -10,11 +10,12 @@ #include "audio_core/renderer/effect/delay.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for a delay effect. Delays inputs mix buffers according to the parameters * and state, outputs receives the delayed samples. @@ -26,14 +27,14 @@ struct DelayCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -41,7 +42,7 @@ struct DelayCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer offsets for each channel std::array<s16, MaxChannels> inputs; @@ -57,4 +58,4 @@ struct DelayCommand : ICommand { bool effect_enabled; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp b/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp index d2bfb67cc..ecfdfabc6 100644 --- a/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp +++ b/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp @@ -3,11 +3,11 @@ #include <numbers> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/i3dl2_reverb.h" #include "common/polyfill_ranges.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { constexpr std::array<f32, I3dl2ReverbInfo::MaxDelayLines> MinDelayLineTimes{ 5.0f, @@ -394,7 +394,7 @@ static void ApplyI3dl2ReverbEffect(const I3dl2ReverbInfo::ParameterVersion1& par } } -void I3dl2ReverbCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +void I3dl2ReverbCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("I3dl2ReverbCommand\n\tenabled {} \n\tinputs: ", effect_enabled); for (u32 i = 0; i < parameter.channel_count; i++) { @@ -407,7 +407,7 @@ void I3dl2ReverbCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& string += "\n"; } -void I3dl2ReverbCommand::Process(const ADSP::CommandListProcessor& processor) { +void I3dl2ReverbCommand::Process(const AudioRenderer::CommandListProcessor& processor) { std::array<std::span<const s32>, MaxChannels> input_buffers{}; std::array<std::span<s32>, MaxChannels> output_buffers{}; @@ -431,8 +431,8 @@ void I3dl2ReverbCommand::Process(const ADSP::CommandListProcessor& processor) { processor.sample_count); } -bool I3dl2ReverbCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool I3dl2ReverbCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/i3dl2_reverb.h b/src/audio_core/renderer/command/effect/i3dl2_reverb.h index 243877056..e4c538ae8 100644 --- a/src/audio_core/renderer/command/effect/i3dl2_reverb.h +++ b/src/audio_core/renderer/command/effect/i3dl2_reverb.h @@ -10,11 +10,12 @@ #include "audio_core/renderer/effect/i3dl2.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for a I3DL2Reverb effect. Apply a reverb to inputs mix buffer according to * the I3DL2 spec, outputs receives the results. @@ -26,14 +27,14 @@ struct I3dl2ReverbCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -41,7 +42,7 @@ struct I3dl2ReverbCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer offsets for each channel std::array<s16, MaxChannels> inputs; @@ -57,4 +58,4 @@ struct I3dl2ReverbCommand : ICommand { bool effect_enabled; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/light_limiter.cpp b/src/audio_core/renderer/command/effect/light_limiter.cpp index 4161a9821..63aa06f5c 100644 --- a/src/audio_core/renderer/command/effect/light_limiter.cpp +++ b/src/audio_core/renderer/command/effect/light_limiter.cpp @@ -1,10 +1,10 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/light_limiter.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Update the LightLimiterInfo state according to the given parameters. * A no-op. @@ -133,8 +133,8 @@ static void ApplyLightLimiterEffect(const LightLimiterInfo::ParameterVersion2& p } } -void LightLimiterVersion1Command::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, - std::string& string) { +void LightLimiterVersion1Command::Dump( + [[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("LightLimiterVersion1Command\n\tinputs: "); for (u32 i = 0; i < MaxChannels; i++) { string += fmt::format("{:02X}, ", inputs[i]); @@ -146,7 +146,7 @@ void LightLimiterVersion1Command::Dump([[maybe_unused]] const ADSP::CommandListP string += "\n"; } -void LightLimiterVersion1Command::Process(const ADSP::CommandListProcessor& processor) { +void LightLimiterVersion1Command::Process(const AudioRenderer::CommandListProcessor& processor) { std::array<std::span<const s32>, MaxChannels> input_buffers{}; std::array<std::span<s32>, MaxChannels> output_buffers{}; @@ -172,12 +172,12 @@ void LightLimiterVersion1Command::Process(const ADSP::CommandListProcessor& proc processor.sample_count, statistics); } -bool LightLimiterVersion1Command::Verify(const ADSP::CommandListProcessor& processor) { +bool LightLimiterVersion1Command::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -void LightLimiterVersion2Command::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, - std::string& string) { +void LightLimiterVersion2Command::Dump( + [[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("LightLimiterVersion2Command\n\tinputs: \n"); for (u32 i = 0; i < MaxChannels; i++) { string += fmt::format("{:02X}, ", inputs[i]); @@ -189,7 +189,7 @@ void LightLimiterVersion2Command::Dump([[maybe_unused]] const ADSP::CommandListP string += "\n"; } -void LightLimiterVersion2Command::Process(const ADSP::CommandListProcessor& processor) { +void LightLimiterVersion2Command::Process(const AudioRenderer::CommandListProcessor& processor) { std::array<std::span<const s32>, MaxChannels> input_buffers{}; std::array<std::span<s32>, MaxChannels> output_buffers{}; @@ -215,8 +215,8 @@ void LightLimiterVersion2Command::Process(const ADSP::CommandListProcessor& proc processor.sample_count, statistics); } -bool LightLimiterVersion2Command::Verify(const ADSP::CommandListProcessor& processor) { +bool LightLimiterVersion2Command::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/light_limiter.h b/src/audio_core/renderer/command/effect/light_limiter.h index 5d98272c7..6e3ee1b53 100644 --- a/src/audio_core/renderer/command/effect/light_limiter.h +++ b/src/audio_core/renderer/command/effect/light_limiter.h @@ -10,11 +10,12 @@ #include "audio_core/renderer/effect/light_limiter.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for limiting volume between a high and low threshold. * Version 1. @@ -26,14 +27,14 @@ struct LightLimiterVersion1Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -41,7 +42,7 @@ struct LightLimiterVersion1Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer offsets for each channel std::array<s16, MaxChannels> inputs; @@ -68,21 +69,21 @@ struct LightLimiterVersion2Command : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. * * @param processor - The CommandListProcessor processing this command. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer offsets for each channel std::array<s16, MaxChannels> inputs; @@ -100,4 +101,4 @@ struct LightLimiterVersion2Command : ICommand { bool effect_enabled; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/multi_tap_biquad_filter.cpp b/src/audio_core/renderer/command/effect/multi_tap_biquad_filter.cpp index 48a7cba8a..208bbeaf2 100644 --- a/src/audio_core/renderer/command/effect/multi_tap_biquad_filter.cpp +++ b/src/audio_core/renderer/command/effect/multi_tap_biquad_filter.cpp @@ -1,20 +1,20 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/biquad_filter.h" #include "audio_core/renderer/command/effect/multi_tap_biquad_filter.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void MultiTapBiquadFilterCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, - std::string& string) { +void MultiTapBiquadFilterCommand::Dump( + [[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format( "MultiTapBiquadFilterCommand\n\tinput {:02X}\n\toutput {:02X}\n\tneeds_init ({}, {})\n", input, output, needs_init[0], needs_init[1]); } -void MultiTapBiquadFilterCommand::Process(const ADSP::CommandListProcessor& processor) { +void MultiTapBiquadFilterCommand::Process(const AudioRenderer::CommandListProcessor& processor) { if (filter_tap_count > MaxBiquadFilters) { LOG_ERROR(Service_Audio, "Too many filter taps! {}", filter_tap_count); filter_tap_count = MaxBiquadFilters; @@ -38,8 +38,8 @@ void MultiTapBiquadFilterCommand::Process(const ADSP::CommandListProcessor& proc } } -bool MultiTapBiquadFilterCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool MultiTapBiquadFilterCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/multi_tap_biquad_filter.h b/src/audio_core/renderer/command/effect/multi_tap_biquad_filter.h index 99c2c0830..50fce80b0 100644 --- a/src/audio_core/renderer/command/effect/multi_tap_biquad_filter.h +++ b/src/audio_core/renderer/command/effect/multi_tap_biquad_filter.h @@ -10,11 +10,12 @@ #include "audio_core/renderer/voice/voice_info.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for applying multiple biquads at once. */ @@ -25,14 +26,14 @@ struct MultiTapBiquadFilterCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -40,7 +41,7 @@ struct MultiTapBiquadFilterCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer index s16 input; @@ -56,4 +57,4 @@ struct MultiTapBiquadFilterCommand : ICommand { u8 filter_tap_count; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/reverb.cpp b/src/audio_core/renderer/command/effect/reverb.cpp index fc2f15a5e..7f152a962 100644 --- a/src/audio_core/renderer/command/effect/reverb.cpp +++ b/src/audio_core/renderer/command/effect/reverb.cpp @@ -4,11 +4,11 @@ #include <numbers> #include <ranges> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/reverb.h" #include "common/polyfill_ranges.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { constexpr std::array<f32, ReverbInfo::MaxDelayLines> FdnMaxDelayLineTimes = { 53.9532470703125f, @@ -396,7 +396,7 @@ static void ApplyReverbEffect(const ReverbInfo::ParameterVersion2& params, Rever } } -void ReverbCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +void ReverbCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format( "ReverbCommand\n\tenabled {} long_size_pre_delay_supported {}\n\tinputs: ", effect_enabled, @@ -411,7 +411,7 @@ void ReverbCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& proc string += "\n"; } -void ReverbCommand::Process(const ADSP::CommandListProcessor& processor) { +void ReverbCommand::Process(const AudioRenderer::CommandListProcessor& processor) { std::array<std::span<const s32>, MaxChannels> input_buffers{}; std::array<std::span<s32>, MaxChannels> output_buffers{}; @@ -435,8 +435,8 @@ void ReverbCommand::Process(const ADSP::CommandListProcessor& processor) { processor.sample_count); } -bool ReverbCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool ReverbCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/effect/reverb.h b/src/audio_core/renderer/command/effect/reverb.h index 328756150..2056c73f2 100644 --- a/src/audio_core/renderer/command/effect/reverb.h +++ b/src/audio_core/renderer/command/effect/reverb.h @@ -10,11 +10,12 @@ #include "audio_core/renderer/effect/reverb.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for a Reverb effect. Apply a reverb to inputs mix buffer, outputs receives * the results. @@ -26,14 +27,14 @@ struct ReverbCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -41,7 +42,7 @@ struct ReverbCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer offsets for each channel std::array<s16, MaxChannels> inputs; @@ -59,4 +60,4 @@ struct ReverbCommand : ICommand { bool long_size_pre_delay_supported; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/icommand.h b/src/audio_core/renderer/command/icommand.h index f2dd41254..10a78ddf2 100644 --- a/src/audio_core/renderer/command/icommand.h +++ b/src/audio_core/renderer/command/icommand.h @@ -3,14 +3,18 @@ #pragma once +#include <string> + #include "audio_core/common/common.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { +using namespace ::AudioCore::ADSP; + enum class CommandId : u8 { /* 0x00 */ Invalid, /* 0x01 */ DataSourcePcmInt16Version1, @@ -59,14 +63,15 @@ struct ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - virtual void Dump(const ADSP::CommandListProcessor& processor, std::string& string) = 0; + virtual void Dump(const AudioRenderer::CommandListProcessor& processor, + std::string& string) = 0; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - virtual void Process(const ADSP::CommandListProcessor& processor) = 0; + virtual void Process(const AudioRenderer::CommandListProcessor& processor) = 0; /** * Verify this command's data is valid. @@ -74,7 +79,7 @@ struct ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - virtual bool Verify(const ADSP::CommandListProcessor& processor) = 0; + virtual bool Verify(const AudioRenderer::CommandListProcessor& processor) = 0; /// Command magic 0xCAFEBABE u32 magic{}; @@ -90,4 +95,4 @@ struct ICommand { u32 node_id{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/clear_mix.cpp b/src/audio_core/renderer/command/mix/clear_mix.cpp index 4f649d6a8..060d7cb28 100644 --- a/src/audio_core/renderer/command/mix/clear_mix.cpp +++ b/src/audio_core/renderer/command/mix/clear_mix.cpp @@ -3,22 +3,22 @@ #include <string> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/mix/clear_mix.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void ClearMixBufferCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, - std::string& string) { +void ClearMixBufferCommand::Dump( + [[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("ClearMixBufferCommand\n"); } -void ClearMixBufferCommand::Process(const ADSP::CommandListProcessor& processor) { +void ClearMixBufferCommand::Process(const AudioRenderer::CommandListProcessor& processor) { memset(processor.mix_buffers.data(), 0, processor.mix_buffers.size_bytes()); } -bool ClearMixBufferCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool ClearMixBufferCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/clear_mix.h b/src/audio_core/renderer/command/mix/clear_mix.h index 956ec0b65..650fa1a8a 100644 --- a/src/audio_core/renderer/command/mix/clear_mix.h +++ b/src/audio_core/renderer/command/mix/clear_mix.h @@ -8,11 +8,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for a clearing the mix buffers. * Used at the start of each command list. @@ -24,14 +25,14 @@ struct ClearMixBufferCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -39,7 +40,7 @@ struct ClearMixBufferCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/copy_mix.cpp b/src/audio_core/renderer/command/mix/copy_mix.cpp index 1d49f1644..5d386f95a 100644 --- a/src/audio_core/renderer/command/mix/copy_mix.cpp +++ b/src/audio_core/renderer/command/mix/copy_mix.cpp @@ -1,18 +1,18 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/mix/copy_mix.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void CopyMixBufferCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, - std::string& string) { +void CopyMixBufferCommand::Dump( + [[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("CopyMixBufferCommand\n\tinput {:02X} output {:02X}\n", input_index, output_index); } -void CopyMixBufferCommand::Process(const ADSP::CommandListProcessor& processor) { +void CopyMixBufferCommand::Process(const AudioRenderer::CommandListProcessor& processor) { auto output{processor.mix_buffers.subspan(output_index * processor.sample_count, processor.sample_count)}; auto input{processor.mix_buffers.subspan(input_index * processor.sample_count, @@ -20,8 +20,8 @@ void CopyMixBufferCommand::Process(const ADSP::CommandListProcessor& processor) std::memcpy(output.data(), input.data(), processor.sample_count * sizeof(s32)); } -bool CopyMixBufferCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool CopyMixBufferCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/copy_mix.h b/src/audio_core/renderer/command/mix/copy_mix.h index a59007fb6..ae247c3f8 100644 --- a/src/audio_core/renderer/command/mix/copy_mix.h +++ b/src/audio_core/renderer/command/mix/copy_mix.h @@ -8,11 +8,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for a copying a mix buffer from input to output. */ @@ -23,14 +24,14 @@ struct CopyMixBufferCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -38,7 +39,7 @@ struct CopyMixBufferCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer index s16 input_index; @@ -46,4 +47,4 @@ struct CopyMixBufferCommand : ICommand { s16 output_index; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/depop_for_mix_buffers.cpp b/src/audio_core/renderer/command/mix/depop_for_mix_buffers.cpp index c2bc10061..caedb56b7 100644 --- a/src/audio_core/renderer/command/mix/depop_for_mix_buffers.cpp +++ b/src/audio_core/renderer/command/mix/depop_for_mix_buffers.cpp @@ -1,11 +1,11 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/common/common.h" -#include "audio_core/renderer/adsp/command_list_processor.h" #include "audio_core/renderer/command/mix/depop_for_mix_buffers.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Apply depopping. Add the depopped sample to each incoming new sample, decaying it each time * according to decay. @@ -36,13 +36,13 @@ static s32 ApplyDepopMix(std::span<s32> output, const s32 depop_sample, } } -void DepopForMixBuffersCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, - std::string& string) { +void DepopForMixBuffersCommand::Dump( + [[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("DepopForMixBuffersCommand\n\tinput {:02X} count {} decay {}\n", input, count, decay.to_float()); } -void DepopForMixBuffersCommand::Process(const ADSP::CommandListProcessor& processor) { +void DepopForMixBuffersCommand::Process(const AudioRenderer::CommandListProcessor& processor) { auto end_index{std::min(processor.buffer_count, input + count)}; std::span<s32> depop_buff{reinterpret_cast<s32*>(depop_buffer), end_index}; @@ -57,8 +57,8 @@ void DepopForMixBuffersCommand::Process(const ADSP::CommandListProcessor& proces } } -bool DepopForMixBuffersCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool DepopForMixBuffersCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/depop_for_mix_buffers.h b/src/audio_core/renderer/command/mix/depop_for_mix_buffers.h index e7268ff27..699d38988 100644 --- a/src/audio_core/renderer/command/mix/depop_for_mix_buffers.h +++ b/src/audio_core/renderer/command/mix/depop_for_mix_buffers.h @@ -9,11 +9,12 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for depopping a mix buffer. * Adds a cumulation of previous samples to the current mix buffer with a decay. @@ -25,14 +26,14 @@ struct DepopForMixBuffersCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -40,7 +41,7 @@ struct DepopForMixBuffersCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Starting input mix buffer index u32 input; @@ -52,4 +53,4 @@ struct DepopForMixBuffersCommand : ICommand { CpuAddr depop_buffer; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/depop_prepare.cpp b/src/audio_core/renderer/command/mix/depop_prepare.cpp index 69bb78ccc..2faf4681a 100644 --- a/src/audio_core/renderer/command/mix/depop_prepare.cpp +++ b/src/audio_core/renderer/command/mix/depop_prepare.cpp @@ -1,15 +1,15 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/mix/depop_prepare.h" #include "audio_core/renderer/voice/voice_state.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void DepopPrepareCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, - std::string& string) { +void DepopPrepareCommand::Dump( + [[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("DepopPrepareCommand\n\tinputs: "); for (u32 i = 0; i < buffer_count; i++) { string += fmt::format("{:02X}, ", inputs[i]); @@ -17,7 +17,7 @@ void DepopPrepareCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor string += "\n"; } -void DepopPrepareCommand::Process(const ADSP::CommandListProcessor& processor) { +void DepopPrepareCommand::Process(const AudioRenderer::CommandListProcessor& processor) { auto samples{reinterpret_cast<s32*>(previous_samples)}; auto buffer{reinterpret_cast<s32*>(depop_buffer)}; @@ -29,8 +29,8 @@ void DepopPrepareCommand::Process(const ADSP::CommandListProcessor& processor) { } } -bool DepopPrepareCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool DepopPrepareCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/depop_prepare.h b/src/audio_core/renderer/command/mix/depop_prepare.h index a5465da9a..161a94461 100644 --- a/src/audio_core/renderer/command/mix/depop_prepare.h +++ b/src/audio_core/renderer/command/mix/depop_prepare.h @@ -8,11 +8,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for preparing depop. * Adds the previusly output last samples to the depop buffer. @@ -24,14 +25,14 @@ struct DepopPrepareCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -39,7 +40,7 @@ struct DepopPrepareCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Depop buffer offset for each mix buffer std::array<s16, MaxMixBuffers> inputs; @@ -51,4 +52,4 @@ struct DepopPrepareCommand : ICommand { CpuAddr depop_buffer; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/mix.cpp b/src/audio_core/renderer/command/mix/mix.cpp index 8ecf9b05a..8bd689b88 100644 --- a/src/audio_core/renderer/command/mix/mix.cpp +++ b/src/audio_core/renderer/command/mix/mix.cpp @@ -5,11 +5,11 @@ #include <limits> #include <span> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/mix/mix.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Mix input mix buffer into output mix buffer, with volume applied to the input. * @@ -28,7 +28,7 @@ static void ApplyMix(std::span<s32> output, std::span<const s32> input, const f3 } } -void MixCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +void MixCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("MixCommand"); string += fmt::format("\n\tinput {:02X}", input_index); @@ -37,7 +37,7 @@ void MixCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& process string += "\n"; } -void MixCommand::Process(const ADSP::CommandListProcessor& processor) { +void MixCommand::Process(const AudioRenderer::CommandListProcessor& processor) { auto output{processor.mix_buffers.subspan(output_index * processor.sample_count, processor.sample_count)}; auto input{processor.mix_buffers.subspan(input_index * processor.sample_count, @@ -63,8 +63,8 @@ void MixCommand::Process(const ADSP::CommandListProcessor& processor) { } } -bool MixCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool MixCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/mix.h b/src/audio_core/renderer/command/mix/mix.h index 0201cf171..64c812382 100644 --- a/src/audio_core/renderer/command/mix/mix.h +++ b/src/audio_core/renderer/command/mix/mix.h @@ -8,11 +8,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for mixing an input mix buffer to an output mix buffer, with a volume * applied to the input. @@ -24,14 +25,14 @@ struct MixCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -39,7 +40,7 @@ struct MixCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Fixed point precision u8 precision; @@ -51,4 +52,4 @@ struct MixCommand : ICommand { f32 volume; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/mix_ramp.cpp b/src/audio_core/renderer/command/mix/mix_ramp.cpp index d67123cd8..2f6500da5 100644 --- a/src/audio_core/renderer/command/mix/mix_ramp.cpp +++ b/src/audio_core/renderer/command/mix/mix_ramp.cpp @@ -1,12 +1,12 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/mix/mix_ramp.h" #include "common/fixed_point.h" #include "common/logging/log.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { template <size_t Q> s32 ApplyMixRamp(std::span<s32> output, std::span<const s32> input, const f32 volume_, @@ -33,7 +33,8 @@ s32 ApplyMixRamp(std::span<s32> output, std::span<const s32> input, const f32 vo template s32 ApplyMixRamp<15>(std::span<s32>, std::span<const s32>, f32, f32, u32); template s32 ApplyMixRamp<23>(std::span<s32>, std::span<const s32>, f32, f32, u32); -void MixRampCommand::Dump(const ADSP::CommandListProcessor& processor, std::string& string) { +void MixRampCommand::Dump(const AudioRenderer::CommandListProcessor& processor, + std::string& string) { const auto ramp{(volume - prev_volume) / static_cast<f32>(processor.sample_count)}; string += fmt::format("MixRampCommand"); string += fmt::format("\n\tinput {:02X}", input_index); @@ -44,7 +45,7 @@ void MixRampCommand::Dump(const ADSP::CommandListProcessor& processor, std::stri string += "\n"; } -void MixRampCommand::Process(const ADSP::CommandListProcessor& processor) { +void MixRampCommand::Process(const AudioRenderer::CommandListProcessor& processor) { auto output{processor.mix_buffers.subspan(output_index * processor.sample_count, processor.sample_count)}; auto input{processor.mix_buffers.subspan(input_index * processor.sample_count, @@ -75,8 +76,8 @@ void MixRampCommand::Process(const ADSP::CommandListProcessor& processor) { } } -bool MixRampCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool MixRampCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/mix_ramp.h b/src/audio_core/renderer/command/mix/mix_ramp.h index 52f74a273..92209b53a 100644 --- a/src/audio_core/renderer/command/mix/mix_ramp.h +++ b/src/audio_core/renderer/command/mix/mix_ramp.h @@ -9,11 +9,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for mixing an input mix buffer to an output mix buffer, with a volume * applied to the input, and volume ramping to smooth out the transition. @@ -25,14 +26,14 @@ struct MixRampCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -40,7 +41,7 @@ struct MixRampCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Fixed point precision u8 precision; @@ -70,4 +71,4 @@ template <size_t Q> s32 ApplyMixRamp(std::span<s32> output, std::span<const s32> input, f32 volume_, f32 ramp_, u32 sample_count); -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/mix_ramp_grouped.cpp b/src/audio_core/renderer/command/mix/mix_ramp_grouped.cpp index 43dbef9fc..64138a9bf 100644 --- a/src/audio_core/renderer/command/mix/mix_ramp_grouped.cpp +++ b/src/audio_core/renderer/command/mix/mix_ramp_grouped.cpp @@ -1,13 +1,14 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/mix/mix_ramp.h" #include "audio_core/renderer/command/mix/mix_ramp_grouped.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void MixRampGroupedCommand::Dump(const ADSP::CommandListProcessor& processor, std::string& string) { +void MixRampGroupedCommand::Dump(const AudioRenderer::CommandListProcessor& processor, + std::string& string) { string += "MixRampGroupedCommand"; for (u32 i = 0; i < buffer_count; i++) { string += fmt::format("\n\t{}", i); @@ -21,7 +22,7 @@ void MixRampGroupedCommand::Dump(const ADSP::CommandListProcessor& processor, st } } -void MixRampGroupedCommand::Process(const ADSP::CommandListProcessor& processor) { +void MixRampGroupedCommand::Process(const AudioRenderer::CommandListProcessor& processor) { std::span<s32> prev_samples = {reinterpret_cast<s32*>(previous_samples), MaxMixBuffers}; for (u32 i = 0; i < buffer_count; i++) { @@ -58,8 +59,8 @@ void MixRampGroupedCommand::Process(const ADSP::CommandListProcessor& processor) } } -bool MixRampGroupedCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool MixRampGroupedCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/mix_ramp_grouped.h b/src/audio_core/renderer/command/mix/mix_ramp_grouped.h index 3b0ce67ef..9621e42a3 100644 --- a/src/audio_core/renderer/command/mix/mix_ramp_grouped.h +++ b/src/audio_core/renderer/command/mix/mix_ramp_grouped.h @@ -9,11 +9,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for mixing multiple input mix buffers to multiple output mix buffers, with * a volume applied to the input, and volume ramping to smooth out the transition. @@ -25,14 +26,14 @@ struct MixRampGroupedCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -40,7 +41,7 @@ struct MixRampGroupedCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Fixed point precision u8 precision; @@ -58,4 +59,4 @@ struct MixRampGroupedCommand : ICommand { CpuAddr previous_samples; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/volume.cpp b/src/audio_core/renderer/command/mix/volume.cpp index b045fb062..92baf6cc3 100644 --- a/src/audio_core/renderer/command/mix/volume.cpp +++ b/src/audio_core/renderer/command/mix/volume.cpp @@ -1,12 +1,12 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/mix/volume.h" #include "common/fixed_point.h" #include "common/logging/log.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Apply volume to the input mix buffer, saving to the output buffer. * @@ -29,7 +29,7 @@ static void ApplyUniformGain(std::span<s32> output, std::span<const s32> input, } } -void VolumeCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +void VolumeCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("VolumeCommand"); string += fmt::format("\n\tinput {:02X}", input_index); @@ -38,7 +38,7 @@ void VolumeCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& proc string += "\n"; } -void VolumeCommand::Process(const ADSP::CommandListProcessor& processor) { +void VolumeCommand::Process(const AudioRenderer::CommandListProcessor& processor) { // If input and output buffers are the same, and the volume is 1.0f, this won't do // anything, so just skip. if (input_index == output_index && volume == 1.0f) { @@ -65,8 +65,8 @@ void VolumeCommand::Process(const ADSP::CommandListProcessor& processor) { } } -bool VolumeCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool VolumeCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/volume.h b/src/audio_core/renderer/command/mix/volume.h index 6ae9fb794..fbb8156ca 100644 --- a/src/audio_core/renderer/command/mix/volume.h +++ b/src/audio_core/renderer/command/mix/volume.h @@ -8,11 +8,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for applying volume to a mix buffer. */ @@ -23,14 +24,14 @@ struct VolumeCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -38,7 +39,7 @@ struct VolumeCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Fixed point precision u8 precision; @@ -50,4 +51,4 @@ struct VolumeCommand : ICommand { f32 volume; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/volume_ramp.cpp b/src/audio_core/renderer/command/mix/volume_ramp.cpp index 424307148..fdc751957 100644 --- a/src/audio_core/renderer/command/mix/volume_ramp.cpp +++ b/src/audio_core/renderer/command/mix/volume_ramp.cpp @@ -1,11 +1,11 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/mix/volume_ramp.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Apply volume with ramping to the input mix buffer, saving to the output buffer. * @@ -38,7 +38,8 @@ static void ApplyLinearEnvelopeGain(std::span<s32> output, std::span<const s32> } } -void VolumeRampCommand::Dump(const ADSP::CommandListProcessor& processor, std::string& string) { +void VolumeRampCommand::Dump(const AudioRenderer::CommandListProcessor& processor, + std::string& string) { const auto ramp{(volume - prev_volume) / static_cast<f32>(processor.sample_count)}; string += fmt::format("VolumeRampCommand"); string += fmt::format("\n\tinput {:02X}", input_index); @@ -49,7 +50,7 @@ void VolumeRampCommand::Dump(const ADSP::CommandListProcessor& processor, std::s string += "\n"; } -void VolumeRampCommand::Process(const ADSP::CommandListProcessor& processor) { +void VolumeRampCommand::Process(const AudioRenderer::CommandListProcessor& processor) { auto output{processor.mix_buffers.subspan(output_index * processor.sample_count, processor.sample_count)}; auto input{processor.mix_buffers.subspan(input_index * processor.sample_count, @@ -77,8 +78,8 @@ void VolumeRampCommand::Process(const ADSP::CommandListProcessor& processor) { } } -bool VolumeRampCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool VolumeRampCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/mix/volume_ramp.h b/src/audio_core/renderer/command/mix/volume_ramp.h index 77b61547e..d9794fb95 100644 --- a/src/audio_core/renderer/command/mix/volume_ramp.h +++ b/src/audio_core/renderer/command/mix/volume_ramp.h @@ -8,11 +8,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for applying volume to a mix buffer, with ramping for the volume to smooth * out the transition. @@ -24,14 +25,14 @@ struct VolumeRampCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -39,7 +40,7 @@ struct VolumeRampCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Fixed point precision u8 precision; @@ -53,4 +54,4 @@ struct VolumeRampCommand : ICommand { f32 volume; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/performance/performance.cpp b/src/audio_core/renderer/command/performance/performance.cpp index 4a881547f..f0cfcc9fd 100644 --- a/src/audio_core/renderer/command/performance/performance.cpp +++ b/src/audio_core/renderer/command/performance/performance.cpp @@ -1,25 +1,25 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/performance/performance.h" #include "core/core.h" #include "core/core_timing.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void PerformanceCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +void PerformanceCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("PerformanceCommand\n\tstate {}\n", static_cast<u32>(state)); } -void PerformanceCommand::Process(const ADSP::CommandListProcessor& processor) { +void PerformanceCommand::Process(const AudioRenderer::CommandListProcessor& processor) { auto base{entry_address.translated_address}; if (state == PerformanceState::Start) { auto start_time_ptr{reinterpret_cast<u32*>(base + entry_address.entry_start_time_offset)}; *start_time_ptr = - static_cast<u32>(processor.system->CoreTiming().GetClockTicks() - processor.start_time - - processor.current_processing_time); + static_cast<u32>(processor.system->CoreTiming().GetGlobalTimeUs().count() - + processor.start_time - processor.current_processing_time); } else if (state == PerformanceState::Stop) { auto processed_time_ptr{ reinterpret_cast<u32*>(base + entry_address.entry_processed_time_offset)}; @@ -27,14 +27,14 @@ void PerformanceCommand::Process(const ADSP::CommandListProcessor& processor) { reinterpret_cast<u32*>(base + entry_address.header_entry_count_offset)}; *processed_time_ptr = - static_cast<u32>(processor.system->CoreTiming().GetClockTicks() - processor.start_time - - processor.current_processing_time); + static_cast<u32>(processor.system->CoreTiming().GetGlobalTimeUs().count() - + processor.start_time - processor.current_processing_time); (*entry_count_ptr)++; } } -bool PerformanceCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool PerformanceCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/performance/performance.h b/src/audio_core/renderer/command/performance/performance.h index 11a7d6c08..522e51e34 100644 --- a/src/audio_core/renderer/command/performance/performance.h +++ b/src/audio_core/renderer/command/performance/performance.h @@ -10,11 +10,12 @@ #include "audio_core/renderer/performance/performance_manager.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for writing AudioRenderer performance metrics back to the sysmodule. */ @@ -25,14 +26,14 @@ struct PerformanceCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -40,7 +41,7 @@ struct PerformanceCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// State of the performance PerformanceState state; @@ -48,4 +49,4 @@ struct PerformanceCommand : ICommand { PerformanceEntryAddresses entry_address; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/resample/downmix_6ch_to_2ch.cpp b/src/audio_core/renderer/command/resample/downmix_6ch_to_2ch.cpp index 1fd90308a..f9b289887 100644 --- a/src/audio_core/renderer/command/resample/downmix_6ch_to_2ch.cpp +++ b/src/audio_core/renderer/command/resample/downmix_6ch_to_2ch.cpp @@ -1,13 +1,13 @@ // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/resample/downmix_6ch_to_2ch.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void DownMix6chTo2chCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, - std::string& string) { +void DownMix6chTo2chCommand::Dump( + [[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("DownMix6chTo2chCommand\n\tinputs: "); for (u32 i = 0; i < MaxChannels; i++) { string += fmt::format("{:02X}, ", inputs[i]); @@ -19,7 +19,7 @@ void DownMix6chTo2chCommand::Dump([[maybe_unused]] const ADSP::CommandListProces string += "\n"; } -void DownMix6chTo2chCommand::Process(const ADSP::CommandListProcessor& processor) { +void DownMix6chTo2chCommand::Process(const AudioRenderer::CommandListProcessor& processor) { auto in_front_left{ processor.mix_buffers.subspan(inputs[0] * processor.sample_count, processor.sample_count)}; auto in_front_right{ @@ -67,8 +67,8 @@ void DownMix6chTo2chCommand::Process(const ADSP::CommandListProcessor& processor std::memset(out_back_right.data(), 0, out_back_right.size_bytes()); } -bool DownMix6chTo2chCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool DownMix6chTo2chCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/resample/downmix_6ch_to_2ch.h b/src/audio_core/renderer/command/resample/downmix_6ch_to_2ch.h index dc133a73b..96cbc5506 100644 --- a/src/audio_core/renderer/command/resample/downmix_6ch_to_2ch.h +++ b/src/audio_core/renderer/command/resample/downmix_6ch_to_2ch.h @@ -9,11 +9,12 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for downmixing 6 channels to 2. * Channel layout (SMPTE): @@ -31,14 +32,14 @@ struct DownMix6chTo2chCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -46,7 +47,7 @@ struct DownMix6chTo2chCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Input mix buffer offsets for each channel std::array<s16, MaxChannels> inputs; @@ -56,4 +57,4 @@ struct DownMix6chTo2chCommand : ICommand { std::array<Common::FixedPoint<48, 16>, 4> down_mix_coeff; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/resample/resample.cpp b/src/audio_core/renderer/command/resample/resample.cpp index 070c9d2b8..51f4ba39e 100644 --- a/src/audio_core/renderer/command/resample/resample.cpp +++ b/src/audio_core/renderer/command/resample/resample.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/command/resample/resample.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { static void ResampleLowQuality(std::span<s32> output, std::span<const s16> input, const Common::FixedPoint<49, 15>& sample_rate_ratio, @@ -880,4 +880,4 @@ void Resample(std::span<s32> output, std::span<const s16> input, } } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/resample/resample.h b/src/audio_core/renderer/command/resample/resample.h index ba9209b82..134aff0c9 100644 --- a/src/audio_core/renderer/command/resample/resample.h +++ b/src/audio_core/renderer/command/resample/resample.h @@ -9,7 +9,7 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Resample an input buffer into an output buffer, according to the sample_rate_ratio. * @@ -26,4 +26,4 @@ void Resample(std::span<s32> output, std::span<const s16> input, const Common::FixedPoint<49, 15>& sample_rate_ratio, Common::FixedPoint<49, 15>& fraction, u32 samples_to_write, SrcQuality src_quality); -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/resample/upsample.cpp b/src/audio_core/renderer/command/resample/upsample.cpp index 86ddee1a4..691d70390 100644 --- a/src/audio_core/renderer/command/resample/upsample.cpp +++ b/src/audio_core/renderer/command/resample/upsample.cpp @@ -3,11 +3,11 @@ #include <array> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/resample/upsample.h" #include "audio_core/renderer/upsampler/upsampler_info.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Upsampling impl. Input must be 8K, 16K or 32K, output is 48K. * @@ -198,7 +198,7 @@ static void SrcProcessFrame(std::span<s32> output, std::span<const s32> input, } } -auto UpsampleCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +auto UpsampleCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) -> void { string += fmt::format("UpsampleCommand\n\tsource_sample_count {} source_sample_rate {}", source_sample_count, source_sample_rate); @@ -213,7 +213,7 @@ auto UpsampleCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& pr string += "\n"; } -void UpsampleCommand::Process(const ADSP::CommandListProcessor& processor) { +void UpsampleCommand::Process(const AudioRenderer::CommandListProcessor& processor) { const auto info{reinterpret_cast<UpsamplerInfo*>(upsampler_info)}; const auto input_count{std::min(info->input_count, buffer_count)}; const std::span<const s16> inputs_{reinterpret_cast<const s16*>(inputs), input_count}; @@ -234,8 +234,8 @@ void UpsampleCommand::Process(const ADSP::CommandListProcessor& processor) { } } -bool UpsampleCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool UpsampleCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/resample/upsample.h b/src/audio_core/renderer/command/resample/upsample.h index bfc94e8af..877271ba9 100644 --- a/src/audio_core/renderer/command/resample/upsample.h +++ b/src/audio_core/renderer/command/resample/upsample.h @@ -8,11 +8,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for upsampling a mix buffer to 48Khz. * Input must be 8Khz, 16Khz or 32Khz, and output will be 48Khz. @@ -24,14 +25,14 @@ struct UpsampleCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -39,7 +40,7 @@ struct UpsampleCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Pointer to the output samples buffer. CpuAddr samples_buffer; @@ -57,4 +58,4 @@ struct UpsampleCommand : ICommand { CpuAddr upsampler_info; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/sink/circular_buffer.cpp b/src/audio_core/renderer/command/sink/circular_buffer.cpp index e2ce59792..e056d15a6 100644 --- a/src/audio_core/renderer/command/sink/circular_buffer.cpp +++ b/src/audio_core/renderer/command/sink/circular_buffer.cpp @@ -3,14 +3,14 @@ #include <vector> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/sink/circular_buffer.h" #include "core/memory.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void CircularBufferSinkCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, - std::string& string) { +void CircularBufferSinkCommand::Dump( + [[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format( "CircularBufferSinkCommand\n\tinput_count {} ring size {:04X} ring pos {:04X}\n\tinputs: ", input_count, size, pos); @@ -20,7 +20,7 @@ void CircularBufferSinkCommand::Dump([[maybe_unused]] const ADSP::CommandListPro string += "\n"; } -void CircularBufferSinkCommand::Process(const ADSP::CommandListProcessor& processor) { +void CircularBufferSinkCommand::Process(const AudioRenderer::CommandListProcessor& processor) { constexpr s32 min{std::numeric_limits<s16>::min()}; constexpr s32 max{std::numeric_limits<s16>::max()}; @@ -41,8 +41,8 @@ void CircularBufferSinkCommand::Process(const ADSP::CommandListProcessor& proces } } -bool CircularBufferSinkCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool CircularBufferSinkCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/sink/circular_buffer.h b/src/audio_core/renderer/command/sink/circular_buffer.h index e7d5be26e..a3234a406 100644 --- a/src/audio_core/renderer/command/sink/circular_buffer.h +++ b/src/audio_core/renderer/command/sink/circular_buffer.h @@ -8,11 +8,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for sinking samples to a circular buffer. */ @@ -23,14 +24,14 @@ struct CircularBufferSinkCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -38,7 +39,7 @@ struct CircularBufferSinkCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Number of input mix buffers u32 input_count; @@ -52,4 +53,4 @@ struct CircularBufferSinkCommand : ICommand { u32 pos; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/sink/device.cpp b/src/audio_core/renderer/command/sink/device.cpp index 5f74dd7ad..3480ed475 100644 --- a/src/audio_core/renderer/command/sink/device.cpp +++ b/src/audio_core/renderer/command/sink/device.cpp @@ -3,13 +3,13 @@ #include <algorithm> -#include "audio_core/renderer/adsp/command_list_processor.h" +#include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/sink/device.h" #include "audio_core/sink/sink.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { -void DeviceSinkCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& processor, +void DeviceSinkCommand::Dump([[maybe_unused]] const AudioRenderer::CommandListProcessor& processor, std::string& string) { string += fmt::format("DeviceSinkCommand\n\t{} session {} input_count {}\n\tinputs: ", std::string_view(name), session_id, input_count); @@ -19,7 +19,7 @@ void DeviceSinkCommand::Dump([[maybe_unused]] const ADSP::CommandListProcessor& string += "\n"; } -void DeviceSinkCommand::Process(const ADSP::CommandListProcessor& processor) { +void DeviceSinkCommand::Process(const AudioRenderer::CommandListProcessor& processor) { constexpr s32 min = std::numeric_limits<s16>::min(); constexpr s32 max = std::numeric_limits<s16>::max(); @@ -51,8 +51,8 @@ void DeviceSinkCommand::Process(const ADSP::CommandListProcessor& processor) { } } -bool DeviceSinkCommand::Verify(const ADSP::CommandListProcessor& processor) { +bool DeviceSinkCommand::Verify(const AudioRenderer::CommandListProcessor& processor) { return true; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/command/sink/device.h b/src/audio_core/renderer/command/sink/device.h index 1099bcf8c..385b51ecc 100644 --- a/src/audio_core/renderer/command/sink/device.h +++ b/src/audio_core/renderer/command/sink/device.h @@ -10,11 +10,12 @@ #include "audio_core/renderer/command/icommand.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP::AudioRenderer { class CommandListProcessor; } +namespace AudioCore::Renderer { + /** * AudioRenderer command for sinking samples to an output device. */ @@ -25,14 +26,14 @@ struct DeviceSinkCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @param string - The string to print into. */ - void Dump(const ADSP::CommandListProcessor& processor, std::string& string) override; + void Dump(const AudioRenderer::CommandListProcessor& processor, std::string& string) override; /** * Process this command. * * @param processor - The CommandListProcessor processing this command. */ - void Process(const ADSP::CommandListProcessor& processor) override; + void Process(const AudioRenderer::CommandListProcessor& processor) override; /** * Verify this command's data is valid. @@ -40,7 +41,7 @@ struct DeviceSinkCommand : ICommand { * @param processor - The CommandListProcessor processing this command. * @return True if the command is valid, otherwise false. */ - bool Verify(const ADSP::CommandListProcessor& processor) override; + bool Verify(const AudioRenderer::CommandListProcessor& processor) override; /// Device name char name[0x100]; @@ -54,4 +55,4 @@ struct DeviceSinkCommand : ICommand { std::array<s16, MaxChannels> inputs; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/aux_.cpp b/src/audio_core/renderer/effect/aux_.cpp index 51e780ef1..1c1411eff 100644 --- a/src/audio_core/renderer/effect/aux_.cpp +++ b/src/audio_core/renderer/effect/aux_.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/effect/aux_.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void AuxInfo::Update(BehaviorInfo::ErrorInfo& error_info, const InParameterVersion1& in_params, const PoolMapper& pool_mapper) { @@ -90,4 +90,4 @@ CpuAddr AuxInfo::GetWorkbuffer(s32 index) { return workbuffers[index].GetReference(true); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/aux_.h b/src/audio_core/renderer/effect/aux_.h index 4d3d9e3d9..c5b3058da 100644 --- a/src/audio_core/renderer/effect/aux_.h +++ b/src/audio_core/renderer/effect/aux_.h @@ -9,7 +9,7 @@ #include "audio_core/renderer/effect/effect_info_base.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Auxiliary Buffer used for Aux commands. * Send and return buffers are available (names from the game's perspective). @@ -120,4 +120,4 @@ public: CpuAddr GetWorkbuffer(s32 index) override; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/biquad_filter.cpp b/src/audio_core/renderer/effect/biquad_filter.cpp index a1efb3231..08161d840 100644 --- a/src/audio_core/renderer/effect/biquad_filter.cpp +++ b/src/audio_core/renderer/effect/biquad_filter.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/effect/biquad_filter.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void BiquadFilterInfo::Update(BehaviorInfo::ErrorInfo& error_info, const InParameterVersion1& in_params, const PoolMapper& pool_mapper) { @@ -49,4 +49,4 @@ void BiquadFilterInfo::InitializeResultState(EffectResultState& result_state) {} void BiquadFilterInfo::UpdateResultState(EffectResultState& cpu_state, EffectResultState& dsp_state) {} -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/biquad_filter.h b/src/audio_core/renderer/effect/biquad_filter.h index f53fd5bab..5a22899ab 100644 --- a/src/audio_core/renderer/effect/biquad_filter.h +++ b/src/audio_core/renderer/effect/biquad_filter.h @@ -9,7 +9,7 @@ #include "audio_core/renderer/effect/effect_info_base.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class BiquadFilterInfo : public EffectInfoBase { public: @@ -76,4 +76,4 @@ public: void UpdateResultState(EffectResultState& cpu_state, EffectResultState& dsp_state) override; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/buffer_mixer.cpp b/src/audio_core/renderer/effect/buffer_mixer.cpp index 9c8877f01..826e246ec 100644 --- a/src/audio_core/renderer/effect/buffer_mixer.cpp +++ b/src/audio_core/renderer/effect/buffer_mixer.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/effect/buffer_mixer.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void BufferMixerInfo::Update(BehaviorInfo::ErrorInfo& error_info, const InParameterVersion1& in_params, const PoolMapper& pool_mapper) { @@ -46,4 +46,4 @@ void BufferMixerInfo::InitializeResultState(EffectResultState& result_state) {} void BufferMixerInfo::UpdateResultState(EffectResultState& cpu_state, EffectResultState& dsp_state) {} -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/buffer_mixer.h b/src/audio_core/renderer/effect/buffer_mixer.h index 23eed4a8b..0c01ef38d 100644 --- a/src/audio_core/renderer/effect/buffer_mixer.h +++ b/src/audio_core/renderer/effect/buffer_mixer.h @@ -9,7 +9,7 @@ #include "audio_core/renderer/effect/effect_info_base.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class BufferMixerInfo : public EffectInfoBase { public: @@ -72,4 +72,4 @@ public: void UpdateResultState(EffectResultState& cpu_state, EffectResultState& dsp_state) override; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/capture.cpp b/src/audio_core/renderer/effect/capture.cpp index 3f038efdb..dfa062a59 100644 --- a/src/audio_core/renderer/effect/capture.cpp +++ b/src/audio_core/renderer/effect/capture.cpp @@ -4,7 +4,7 @@ #include "audio_core/renderer/effect/aux_.h" #include "audio_core/renderer/effect/capture.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void CaptureInfo::Update(BehaviorInfo::ErrorInfo& error_info, const InParameterVersion1& in_params, const PoolMapper& pool_mapper) { @@ -79,4 +79,4 @@ CpuAddr CaptureInfo::GetWorkbuffer(s32 index) { return workbuffers[index].GetReference(true); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/capture.h b/src/audio_core/renderer/effect/capture.h index 6fbed8e6b..cbe71e22a 100644 --- a/src/audio_core/renderer/effect/capture.h +++ b/src/audio_core/renderer/effect/capture.h @@ -9,7 +9,7 @@ #include "audio_core/renderer/effect/effect_info_base.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class CaptureInfo : public EffectInfoBase { public: @@ -62,4 +62,4 @@ public: CpuAddr GetWorkbuffer(s32 index) override; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/compressor.cpp b/src/audio_core/renderer/effect/compressor.cpp index 220ae02f9..fea0aefcf 100644 --- a/src/audio_core/renderer/effect/compressor.cpp +++ b/src/audio_core/renderer/effect/compressor.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/effect/compressor.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void CompressorInfo::Update(BehaviorInfo::ErrorInfo& error_info, const InParameterVersion1& in_params, const PoolMapper& pool_mapper) {} @@ -37,4 +37,4 @@ CpuAddr CompressorInfo::GetWorkbuffer(s32 index) { return GetSingleBuffer(index); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/compressor.h b/src/audio_core/renderer/effect/compressor.h index 019a5ae58..cda55c284 100644 --- a/src/audio_core/renderer/effect/compressor.h +++ b/src/audio_core/renderer/effect/compressor.h @@ -10,7 +10,7 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class CompressorInfo : public EffectInfoBase { public: @@ -103,4 +103,4 @@ public: CpuAddr GetWorkbuffer(s32 index) override; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/delay.cpp b/src/audio_core/renderer/effect/delay.cpp index d9853efd9..e038d4498 100644 --- a/src/audio_core/renderer/effect/delay.cpp +++ b/src/audio_core/renderer/effect/delay.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/effect/delay.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void DelayInfo::Update(BehaviorInfo::ErrorInfo& error_info, const InParameterVersion1& in_params, const PoolMapper& pool_mapper) { @@ -90,4 +90,4 @@ CpuAddr DelayInfo::GetWorkbuffer(s32 index) { return GetSingleBuffer(index); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/delay.h b/src/audio_core/renderer/effect/delay.h index accc42a06..47417fbc6 100644 --- a/src/audio_core/renderer/effect/delay.h +++ b/src/audio_core/renderer/effect/delay.h @@ -11,7 +11,7 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class DelayInfo : public EffectInfoBase { public: @@ -132,4 +132,4 @@ public: CpuAddr GetWorkbuffer(s32 index) override; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/effect_context.cpp b/src/audio_core/renderer/effect/effect_context.cpp index 74c7801c9..00f6d7822 100644 --- a/src/audio_core/renderer/effect/effect_context.cpp +++ b/src/audio_core/renderer/effect/effect_context.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/effect/effect_context.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void EffectContext::Initialize(std::span<EffectInfoBase> effect_infos_, const u32 effect_count_, std::span<EffectResultState> result_states_cpu_, @@ -38,4 +38,4 @@ void EffectContext::UpdateStateByDspShared() { } } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/effect_context.h b/src/audio_core/renderer/effect/effect_context.h index 8f6d6e7d8..8364c5521 100644 --- a/src/audio_core/renderer/effect/effect_context.h +++ b/src/audio_core/renderer/effect/effect_context.h @@ -9,7 +9,7 @@ #include "audio_core/renderer/effect/effect_result_state.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class EffectContext { public: @@ -72,4 +72,4 @@ private: size_t dsp_state_count{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/effect_info_base.h b/src/audio_core/renderer/effect/effect_info_base.h index dbdccf278..b49503409 100644 --- a/src/audio_core/renderer/effect/effect_info_base.h +++ b/src/audio_core/renderer/effect/effect_info_base.h @@ -12,7 +12,7 @@ #include "audio_core/renderer/memory/pool_mapper.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Base of all effects. Holds various data and functions used for all derived effects. * Should not be used directly. @@ -432,4 +432,4 @@ protected: std::array<u8, sizeof(State)> state{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/effect_reset.h b/src/audio_core/renderer/effect/effect_reset.h index 1ea67e334..c9e3b4b78 100644 --- a/src/audio_core/renderer/effect/effect_reset.h +++ b/src/audio_core/renderer/effect/effect_reset.h @@ -14,7 +14,7 @@ #include "audio_core/renderer/effect/reverb.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Reset an effect, and create a new one of the given type. * @@ -68,4 +68,4 @@ static void ResetEffect(EffectInfoBase* effect, const EffectInfoBase::Type type) } } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/effect_result_state.h b/src/audio_core/renderer/effect/effect_result_state.h index ae096ad69..f4d4b6086 100644 --- a/src/audio_core/renderer/effect/effect_result_state.h +++ b/src/audio_core/renderer/effect/effect_result_state.h @@ -7,10 +7,10 @@ #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { struct EffectResultState { std::array<u8, 0x80> state; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/i3dl2.cpp b/src/audio_core/renderer/effect/i3dl2.cpp index 960b29cfc..a3c324c1e 100644 --- a/src/audio_core/renderer/effect/i3dl2.cpp +++ b/src/audio_core/renderer/effect/i3dl2.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/effect/i3dl2.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void I3dl2ReverbInfo::Update(BehaviorInfo::ErrorInfo& error_info, const InParameterVersion1& in_params, const PoolMapper& pool_mapper) { @@ -91,4 +91,4 @@ CpuAddr I3dl2ReverbInfo::GetWorkbuffer(s32 index) { return GetSingleBuffer(index); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/i3dl2.h b/src/audio_core/renderer/effect/i3dl2.h index 6e3ffd1d4..e0432b4ae 100644 --- a/src/audio_core/renderer/effect/i3dl2.h +++ b/src/audio_core/renderer/effect/i3dl2.h @@ -11,7 +11,7 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class I3dl2ReverbInfo : public EffectInfoBase { public: @@ -198,4 +198,4 @@ public: CpuAddr GetWorkbuffer(s32 index) override; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/light_limiter.cpp b/src/audio_core/renderer/effect/light_limiter.cpp index 1635a952d..9c8ea3c49 100644 --- a/src/audio_core/renderer/effect/light_limiter.cpp +++ b/src/audio_core/renderer/effect/light_limiter.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/effect/light_limiter.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void LightLimiterInfo::Update(BehaviorInfo::ErrorInfo& error_info, const InParameterVersion1& in_params, const PoolMapper& pool_mapper) { @@ -78,4 +78,4 @@ CpuAddr LightLimiterInfo::GetWorkbuffer(s32 index) { return GetSingleBuffer(index); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/light_limiter.h b/src/audio_core/renderer/effect/light_limiter.h index 338d67bbc..7f2ede405 100644 --- a/src/audio_core/renderer/effect/light_limiter.h +++ b/src/audio_core/renderer/effect/light_limiter.h @@ -11,7 +11,7 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class LightLimiterInfo : public EffectInfoBase { public: @@ -135,4 +135,4 @@ public: CpuAddr GetWorkbuffer(s32 index) override; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/reverb.cpp b/src/audio_core/renderer/effect/reverb.cpp index 2d32383d0..4da72469a 100644 --- a/src/audio_core/renderer/effect/reverb.cpp +++ b/src/audio_core/renderer/effect/reverb.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/effect/reverb.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void ReverbInfo::Update(BehaviorInfo::ErrorInfo& error_info, const InParameterVersion1& in_params, const PoolMapper& pool_mapper) { @@ -90,4 +90,4 @@ CpuAddr ReverbInfo::GetWorkbuffer(s32 index) { return GetSingleBuffer(index); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/effect/reverb.h b/src/audio_core/renderer/effect/reverb.h index 6cc345ef6..52a048da6 100644 --- a/src/audio_core/renderer/effect/reverb.h +++ b/src/audio_core/renderer/effect/reverb.h @@ -11,7 +11,7 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class ReverbInfo : public EffectInfoBase { public: @@ -187,4 +187,4 @@ public: CpuAddr GetWorkbuffer(s32 index) override; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/memory/address_info.h b/src/audio_core/renderer/memory/address_info.h index bb5c930e1..c81ef1b8a 100644 --- a/src/audio_core/renderer/memory/address_info.h +++ b/src/audio_core/renderer/memory/address_info.h @@ -6,7 +6,7 @@ #include "audio_core/renderer/memory/memory_pool_info.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Represents a region of mapped or unmapped memory. @@ -121,4 +121,4 @@ private: CpuAddr dsp_address; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/memory/memory_pool_info.cpp b/src/audio_core/renderer/memory/memory_pool_info.cpp index 9b7824af1..03b44d5f3 100644 --- a/src/audio_core/renderer/memory/memory_pool_info.cpp +++ b/src/audio_core/renderer/memory/memory_pool_info.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/memory/memory_pool_info.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { CpuAddr MemoryPoolInfo::GetCpuAddress() const { return cpu_address; @@ -58,4 +58,4 @@ bool MemoryPoolInfo::IsUsed() const { return in_use; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/memory/memory_pool_info.h b/src/audio_core/renderer/memory/memory_pool_info.h index 80c571bc1..2f9c85184 100644 --- a/src/audio_core/renderer/memory/memory_pool_info.h +++ b/src/audio_core/renderer/memory/memory_pool_info.h @@ -8,7 +8,7 @@ #include "audio_core/common/common.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * CPU pools are mapped in user memory with the supplied process_handle (see PoolMapper). */ @@ -167,4 +167,4 @@ private: bool in_use{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/memory/pool_mapper.cpp b/src/audio_core/renderer/memory/pool_mapper.cpp index 7fd2b5f47..999bb746b 100644 --- a/src/audio_core/renderer/memory/pool_mapper.cpp +++ b/src/audio_core/renderer/memory/pool_mapper.cpp @@ -6,7 +6,7 @@ #include "core/hle/kernel/k_process.h" #include "core/hle/kernel/svc.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { PoolMapper::PoolMapper(u32 process_handle_, bool force_map_) : process_handle{process_handle_}, force_map{force_map_} {} @@ -240,4 +240,4 @@ bool PoolMapper::InitializeSystemPool(MemoryPoolInfo& pool, const u8* memory, } } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/memory/pool_mapper.h b/src/audio_core/renderer/memory/pool_mapper.h index 9a691da7a..95ae5d8ea 100644 --- a/src/audio_core/renderer/memory/pool_mapper.h +++ b/src/audio_core/renderer/memory/pool_mapper.h @@ -10,7 +10,7 @@ #include "common/common_types.h" #include "core/hle/service/audio/errors.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class AddressInfo; /** @@ -176,4 +176,4 @@ private: bool force_map; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/mix/mix_context.cpp b/src/audio_core/renderer/mix/mix_context.cpp index 3a18ae7c2..c712610bb 100644 --- a/src/audio_core/renderer/mix/mix_context.cpp +++ b/src/audio_core/renderer/mix/mix_context.cpp @@ -7,7 +7,7 @@ #include "audio_core/renderer/splitter/splitter_context.h" #include "common/polyfill_ranges.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void MixContext::Initialize(std::span<MixInfo*> sorted_mix_infos_, std::span<MixInfo> mix_infos_, const u32 count_, std::span<s32> effect_process_order_buffer_, @@ -139,4 +139,4 @@ EdgeMatrix& MixContext::GetEdgeMatrix() { return edge_matrix; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/mix/mix_context.h b/src/audio_core/renderer/mix/mix_context.h index bcd9637da..ce19ec8d6 100644 --- a/src/audio_core/renderer/mix/mix_context.h +++ b/src/audio_core/renderer/mix/mix_context.h @@ -10,7 +10,7 @@ #include "audio_core/renderer/nodes/node_states.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class SplitterContext; /* @@ -121,4 +121,4 @@ private: EdgeMatrix edge_matrix{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/mix/mix_info.cpp b/src/audio_core/renderer/mix/mix_info.cpp index cc18e57ee..5e44bde18 100644 --- a/src/audio_core/renderer/mix/mix_info.cpp +++ b/src/audio_core/renderer/mix/mix_info.cpp @@ -7,7 +7,7 @@ #include "audio_core/renderer/nodes/edge_matrix.h" #include "audio_core/renderer/splitter/splitter_context.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { MixInfo::MixInfo(std::span<s32> effect_order_buffer_, s32 effect_count_, BehaviorInfo& behavior) : effect_order_buffer{effect_order_buffer_}, effect_count{effect_count_}, @@ -117,4 +117,4 @@ bool MixInfo::HasAnyConnection() const { return dst_mix_id != UnusedMixId || dst_splitter_id != UnusedSplitterId; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/mix/mix_info.h b/src/audio_core/renderer/mix/mix_info.h index b5fa4c0c7..7005daa4f 100644 --- a/src/audio_core/renderer/mix/mix_info.h +++ b/src/audio_core/renderer/mix/mix_info.h @@ -9,7 +9,7 @@ #include "audio_core/common/common.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class EdgeMatrix; class SplitterContext; class EffectContext; @@ -121,4 +121,4 @@ public: const bool long_size_pre_delay_supported; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/nodes/bit_array.h b/src/audio_core/renderer/nodes/bit_array.h index b0d53cd51..d8a2d09d0 100644 --- a/src/audio_core/renderer/nodes/bit_array.h +++ b/src/audio_core/renderer/nodes/bit_array.h @@ -7,7 +7,7 @@ #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Represents an array of bits used for nodes and edges for the mixing graph. */ @@ -22,4 +22,4 @@ struct BitArray { u32 size{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/nodes/edge_matrix.cpp b/src/audio_core/renderer/nodes/edge_matrix.cpp index 5573f33b9..c28773b22 100644 --- a/src/audio_core/renderer/nodes/edge_matrix.cpp +++ b/src/audio_core/renderer/nodes/edge_matrix.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/nodes/edge_matrix.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void EdgeMatrix::Initialize([[maybe_unused]] std::span<u8> buffer, [[maybe_unused]] const u64 node_buffer_size, const u32 count_) { @@ -35,4 +35,4 @@ u32 EdgeMatrix::GetNodeCount() const { return count; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/nodes/edge_matrix.h b/src/audio_core/renderer/nodes/edge_matrix.h index 27a20e43e..0271c23b1 100644 --- a/src/audio_core/renderer/nodes/edge_matrix.h +++ b/src/audio_core/renderer/nodes/edge_matrix.h @@ -9,7 +9,7 @@ #include "common/alignment.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * An edge matrix, holding the connections for each node to every other node in the graph. */ @@ -79,4 +79,4 @@ private: u32 count; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/nodes/node_states.cpp b/src/audio_core/renderer/nodes/node_states.cpp index b7a44a54c..028a58041 100644 --- a/src/audio_core/renderer/nodes/node_states.cpp +++ b/src/audio_core/renderer/nodes/node_states.cpp @@ -4,7 +4,7 @@ #include "audio_core/renderer/nodes/node_states.h" #include "common/logging/log.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void NodeStates::Initialize(std::span<u8> buffer_, [[maybe_unused]] const u64 node_buffer_size, const u32 count) { @@ -138,4 +138,4 @@ std::pair<std::span<u32>::reverse_iterator, size_t> NodeStates::GetSortedResuls( return {results.rbegin(), result_pos}; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/nodes/node_states.h b/src/audio_core/renderer/nodes/node_states.h index e768cd4b5..991a82841 100644 --- a/src/audio_core/renderer/nodes/node_states.h +++ b/src/audio_core/renderer/nodes/node_states.h @@ -10,7 +10,7 @@ #include "common/alignment.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Graph utility functions for sorting and getting results from the DAG. */ @@ -192,4 +192,4 @@ private: Stack stack{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/performance/detail_aspect.cpp b/src/audio_core/renderer/performance/detail_aspect.cpp index f6405937f..ef8b47cee 100644 --- a/src/audio_core/renderer/performance/detail_aspect.cpp +++ b/src/audio_core/renderer/performance/detail_aspect.cpp @@ -5,7 +5,7 @@ #include "audio_core/renderer/command/command_generator.h" #include "audio_core/renderer/performance/detail_aspect.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { DetailAspect::DetailAspect(CommandGenerator& command_generator_, const PerformanceEntryType entry_type, const s32 node_id_, @@ -22,4 +22,4 @@ DetailAspect::DetailAspect(CommandGenerator& command_generator_, } } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/performance/detail_aspect.h b/src/audio_core/renderer/performance/detail_aspect.h index 736c331b9..0bd7f80c8 100644 --- a/src/audio_core/renderer/performance/detail_aspect.h +++ b/src/audio_core/renderer/performance/detail_aspect.h @@ -7,7 +7,7 @@ #include "audio_core/renderer/performance/performance_manager.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class CommandGenerator; /** @@ -29,4 +29,4 @@ public: s32 node_id; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/performance/entry_aspect.cpp b/src/audio_core/renderer/performance/entry_aspect.cpp index dd4165803..c9241a639 100644 --- a/src/audio_core/renderer/performance/entry_aspect.cpp +++ b/src/audio_core/renderer/performance/entry_aspect.cpp @@ -5,7 +5,7 @@ #include "audio_core/renderer/command/command_generator.h" #include "audio_core/renderer/performance/entry_aspect.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { EntryAspect::EntryAspect(CommandGenerator& command_generator_, const PerformanceEntryType type, const s32 node_id_) @@ -20,4 +20,4 @@ EntryAspect::EntryAspect(CommandGenerator& command_generator_, const Performance } } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/performance/entry_aspect.h b/src/audio_core/renderer/performance/entry_aspect.h index 14c9e3baf..f99287d68 100644 --- a/src/audio_core/renderer/performance/entry_aspect.h +++ b/src/audio_core/renderer/performance/entry_aspect.h @@ -7,7 +7,7 @@ #include "audio_core/renderer/performance/performance_manager.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class CommandGenerator; /** @@ -28,4 +28,4 @@ public: s32 node_id; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/performance/performance_detail.h b/src/audio_core/renderer/performance/performance_detail.h index f603b9026..2b0cf9422 100644 --- a/src/audio_core/renderer/performance/performance_detail.h +++ b/src/audio_core/renderer/performance/performance_detail.h @@ -6,7 +6,7 @@ #include "audio_core/renderer/performance/performance_entry.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { enum class PerformanceDetailType : u8 { Invalid, @@ -47,4 +47,4 @@ struct PerformanceDetailVersion2 { static_assert(sizeof(PerformanceDetailVersion2) == 0x18, "PerformanceDetailVersion2 has the wrong size!"); -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/performance/performance_entry.h b/src/audio_core/renderer/performance/performance_entry.h index d6b1158db..dbd6053a5 100644 --- a/src/audio_core/renderer/performance/performance_entry.h +++ b/src/audio_core/renderer/performance/performance_entry.h @@ -5,7 +5,7 @@ #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { enum class PerformanceEntryType : u8 { Invalid, @@ -34,4 +34,4 @@ struct PerformanceEntryVersion2 { static_assert(sizeof(PerformanceEntryVersion2) == 0x18, "PerformanceEntryVersion2 has the wrong size!"); -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/performance/performance_entry_addresses.h b/src/audio_core/renderer/performance/performance_entry_addresses.h index e381d765c..51eee975f 100644 --- a/src/audio_core/renderer/performance/performance_entry_addresses.h +++ b/src/audio_core/renderer/performance/performance_entry_addresses.h @@ -5,7 +5,7 @@ #include "audio_core/common/common.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { struct PerformanceEntryAddresses { CpuAddr translated_address; @@ -14,4 +14,4 @@ struct PerformanceEntryAddresses { CpuAddr entry_processed_time_offset; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/performance/performance_frame_header.h b/src/audio_core/renderer/performance/performance_frame_header.h index b1848284e..24e4989f8 100644 --- a/src/audio_core/renderer/performance/performance_frame_header.h +++ b/src/audio_core/renderer/performance/performance_frame_header.h @@ -5,7 +5,7 @@ #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { struct PerformanceFrameHeaderVersion1 { /* 0x00 */ u32 magic; // "PERF" @@ -33,4 +33,4 @@ struct PerformanceFrameHeaderVersion2 { static_assert(sizeof(PerformanceFrameHeaderVersion2) == 0x30, "PerformanceFrameHeaderVersion2 has the wrong size!"); -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/performance/performance_manager.cpp b/src/audio_core/renderer/performance/performance_manager.cpp index 8aa0f5ed0..ce736db71 100644 --- a/src/audio_core/renderer/performance/performance_manager.cpp +++ b/src/audio_core/renderer/performance/performance_manager.cpp @@ -6,7 +6,7 @@ #include "audio_core/renderer/performance/performance_manager.h" #include "common/common_funcs.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void PerformanceManager::CreateImpl(const size_t version) { switch (version) { @@ -643,4 +643,4 @@ void PerformanceManagerImpl<PerformanceVersion::Version2, PerformanceFrameHeader target_node_id = target_node_id_; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/performance/performance_manager.h b/src/audio_core/renderer/performance/performance_manager.h index b65caa9b6..ffd0fa1fb 100644 --- a/src/audio_core/renderer/performance/performance_manager.h +++ b/src/audio_core/renderer/performance/performance_manager.h @@ -14,7 +14,7 @@ #include "audio_core/renderer/performance/performance_frame_header.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class BehaviorInfo; class MemoryPoolInfo; @@ -272,4 +272,4 @@ private: PerformanceVersion version{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/sink/circular_buffer_sink_info.cpp b/src/audio_core/renderer/sink/circular_buffer_sink_info.cpp index d91f10402..0ede02b6b 100644 --- a/src/audio_core/renderer/sink/circular_buffer_sink_info.cpp +++ b/src/audio_core/renderer/sink/circular_buffer_sink_info.cpp @@ -5,7 +5,7 @@ #include "audio_core/renderer/sink/circular_buffer_sink_info.h" #include "audio_core/renderer/upsampler/upsampler_manager.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { CircularBufferSinkInfo::CircularBufferSinkInfo() { state.fill(0); @@ -73,4 +73,4 @@ void CircularBufferSinkInfo::UpdateForCommandGeneration() { } } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/sink/circular_buffer_sink_info.h b/src/audio_core/renderer/sink/circular_buffer_sink_info.h index 3356213ea..d4e61d641 100644 --- a/src/audio_core/renderer/sink/circular_buffer_sink_info.h +++ b/src/audio_core/renderer/sink/circular_buffer_sink_info.h @@ -6,7 +6,7 @@ #include "audio_core/renderer/sink/sink_info_base.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Info for a circular buffer sink. */ @@ -38,4 +38,4 @@ public: static_assert(sizeof(CircularBufferSinkInfo) <= sizeof(SinkInfoBase), "CircularBufferSinkInfo is too large!"); -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/sink/device_sink_info.cpp b/src/audio_core/renderer/sink/device_sink_info.cpp index b7b3d6f1d..2de05e38e 100644 --- a/src/audio_core/renderer/sink/device_sink_info.cpp +++ b/src/audio_core/renderer/sink/device_sink_info.cpp @@ -4,7 +4,7 @@ #include "audio_core/renderer/sink/device_sink_info.h" #include "audio_core/renderer/upsampler/upsampler_manager.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { DeviceSinkInfo::DeviceSinkInfo() { state.fill(0); @@ -54,4 +54,4 @@ void DeviceSinkInfo::Update(BehaviorInfo::ErrorInfo& error_info, OutStatus& out_ void DeviceSinkInfo::UpdateForCommandGeneration() {} -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/sink/device_sink_info.h b/src/audio_core/renderer/sink/device_sink_info.h index a1c441454..7974ae820 100644 --- a/src/audio_core/renderer/sink/device_sink_info.h +++ b/src/audio_core/renderer/sink/device_sink_info.h @@ -6,7 +6,7 @@ #include "audio_core/renderer/sink/sink_info_base.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Info for a device sink. */ @@ -37,4 +37,4 @@ public: }; static_assert(sizeof(DeviceSinkInfo) <= sizeof(SinkInfoBase), "DeviceSinkInfo is too large!"); -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/sink/sink_context.cpp b/src/audio_core/renderer/sink/sink_context.cpp index 634bc1cf9..a4f9cac21 100644 --- a/src/audio_core/renderer/sink/sink_context.cpp +++ b/src/audio_core/renderer/sink/sink_context.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/sink/sink_context.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void SinkContext::Initialize(std::span<SinkInfoBase> sink_infos_, const u32 sink_count_) { sink_infos = sink_infos_; @@ -18,4 +18,4 @@ u32 SinkContext::GetCount() const { return sink_count; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/sink/sink_context.h b/src/audio_core/renderer/sink/sink_context.h index 185572e29..66925b48e 100644 --- a/src/audio_core/renderer/sink/sink_context.h +++ b/src/audio_core/renderer/sink/sink_context.h @@ -8,7 +8,7 @@ #include "audio_core/renderer/sink/sink_info_base.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Manages output sinks. */ @@ -44,4 +44,4 @@ private: u32 sink_count{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/sink/sink_info_base.cpp b/src/audio_core/renderer/sink/sink_info_base.cpp index 4279beaa0..8a064f15a 100644 --- a/src/audio_core/renderer/sink/sink_info_base.cpp +++ b/src/audio_core/renderer/sink/sink_info_base.cpp @@ -4,7 +4,7 @@ #include "audio_core/renderer/memory/pool_mapper.h" #include "audio_core/renderer/sink/sink_info_base.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { void SinkInfoBase::CleanUp() { type = Type::Invalid; @@ -48,4 +48,4 @@ u8* SinkInfoBase::GetParameter() { return parameter.data(); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/sink/sink_info_base.h b/src/audio_core/renderer/sink/sink_info_base.h index a1b855f20..e10d1cb38 100644 --- a/src/audio_core/renderer/sink/sink_info_base.h +++ b/src/audio_core/renderer/sink/sink_info_base.h @@ -11,7 +11,7 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { struct UpsamplerInfo; class PoolMapper; @@ -174,4 +174,4 @@ protected: parameter{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/splitter/splitter_context.cpp b/src/audio_core/renderer/splitter/splitter_context.cpp index 7a23ba43f..686150ea6 100644 --- a/src/audio_core/renderer/splitter/splitter_context.cpp +++ b/src/audio_core/renderer/splitter/splitter_context.cpp @@ -7,7 +7,7 @@ #include "audio_core/renderer/splitter/splitter_context.h" #include "common/alignment.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { SplitterDestinationData* SplitterContext::GetDesintationData(const s32 splitter_id, const s32 destination_id) { @@ -214,4 +214,4 @@ u64 SplitterContext::CalcWorkBufferSize(const BehaviorInfo& behavior, return size; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/splitter/splitter_context.h b/src/audio_core/renderer/splitter/splitter_context.h index 1a63db1d3..556e6dcc3 100644 --- a/src/audio_core/renderer/splitter/splitter_context.h +++ b/src/audio_core/renderer/splitter/splitter_context.h @@ -13,7 +13,7 @@ namespace AudioCore { struct AudioRendererParameterInternal; class WorkbufferAllocator; -namespace AudioRenderer { +namespace Renderer { class BehaviorInfo; /** @@ -185,5 +185,5 @@ private: bool splitter_bug_fixed{}; }; -} // namespace AudioRenderer +} // namespace Renderer } // namespace AudioCore diff --git a/src/audio_core/renderer/splitter/splitter_destinations_data.cpp b/src/audio_core/renderer/splitter/splitter_destinations_data.cpp index b27d44896..5ec37e48e 100644 --- a/src/audio_core/renderer/splitter/splitter_destinations_data.cpp +++ b/src/audio_core/renderer/splitter/splitter_destinations_data.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/splitter/splitter_destinations_data.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { SplitterDestinationData::SplitterDestinationData(const s32 id_) : id{id_} {} @@ -84,4 +84,4 @@ void SplitterDestinationData::SetNext(SplitterDestinationData* next_) { next = next_; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/splitter/splitter_destinations_data.h b/src/audio_core/renderer/splitter/splitter_destinations_data.h index d55ce0ad3..90edfc667 100644 --- a/src/audio_core/renderer/splitter/splitter_destinations_data.h +++ b/src/audio_core/renderer/splitter/splitter_destinations_data.h @@ -9,7 +9,7 @@ #include "audio_core/common/common.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Represents a mixing node, can be connected to a previous and next destination forming a chain * that a certain mix buffer will pass through to output. @@ -132,4 +132,4 @@ private: bool need_update{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/splitter/splitter_info.cpp b/src/audio_core/renderer/splitter/splitter_info.cpp index 1aee6720b..beb5b7f19 100644 --- a/src/audio_core/renderer/splitter/splitter_info.cpp +++ b/src/audio_core/renderer/splitter/splitter_info.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/splitter/splitter_info.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { SplitterInfo::SplitterInfo(const s32 id_) : id{id_} {} @@ -76,4 +76,4 @@ void SplitterInfo::SetDestinations(SplitterDestinationData* destinations_) { destinations = destinations_; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/splitter/splitter_info.h b/src/audio_core/renderer/splitter/splitter_info.h index b0ad01fe0..c1e4c2df1 100644 --- a/src/audio_core/renderer/splitter/splitter_info.h +++ b/src/audio_core/renderer/splitter/splitter_info.h @@ -6,7 +6,7 @@ #include "audio_core/renderer/splitter/splitter_destinations_data.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Represents a splitter, wraps multiple output destinations to split an input mix into. */ @@ -104,4 +104,4 @@ private: u32 channel_count{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/system.cpp b/src/audio_core/renderer/system.cpp index 6e07baa54..8f02754c5 100644 --- a/src/audio_core/renderer/system.cpp +++ b/src/audio_core/renderer/system.cpp @@ -4,12 +4,13 @@ #include <chrono> #include <span> +#include "audio_core/adsp/apps/audio_renderer/audio_renderer.h" +#include "audio_core/adsp/apps/audio_renderer/command_buffer.h" #include "audio_core/audio_core.h" #include "audio_core/common/audio_renderer_parameter.h" #include "audio_core/common/common.h" #include "audio_core/common/feature_support.h" #include "audio_core/common/workbuffer_allocator.h" -#include "audio_core/renderer/adsp/adsp.h" #include "audio_core/renderer/behavior/info_updater.h" #include "audio_core/renderer/command/command_buffer.h" #include "audio_core/renderer/command/command_generator.h" @@ -34,7 +35,7 @@ #include "core/hle/kernel/k_transfer_memory.h" #include "core/memory.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { u64 System::GetWorkBufferSize(const AudioRendererParameterInternal& params) { BehaviorInfo behavior; @@ -95,7 +96,8 @@ u64 System::GetWorkBufferSize(const AudioRendererParameterInternal& params) { } System::System(Core::System& core_, Kernel::KEvent* adsp_rendered_event_) - : core{core_}, adsp{core.AudioCore().GetADSP()}, adsp_rendered_event{adsp_rendered_event_} {} + : core{core_}, audio_renderer{core.AudioCore().ADSP().AudioRenderer()}, + adsp_rendered_event{adsp_rendered_event_} {} Result System::Initialize(const AudioRendererParameterInternal& params, Kernel::KTransferMemory* transfer_memory, u64 transfer_memory_size, @@ -443,7 +445,7 @@ void System::Stop() { Result System::Update(std::span<const u8> input, std::span<u8> performance, std::span<u8> output) { std::scoped_lock l{lock}; - const auto start_time{core.CoreTiming().GetClockTicks()}; + const auto start_time{core.CoreTiming().GetGlobalTimeNs().count()}; std::memset(output.data(), 0, output.size()); InfoUpdater info_updater(input, output, process_handle, behavior); @@ -535,7 +537,7 @@ Result System::Update(std::span<const u8> input, std::span<u8> performance, std: adsp_rendered_event->Clear(); num_times_updated++; - const auto end_time{core.CoreTiming().GetClockTicks()}; + const auto end_time{core.CoreTiming().GetGlobalTimeNs().count()}; ticks_spent_updating += end_time - start_time; return ResultSuccess; @@ -583,7 +585,7 @@ void System::SendCommandToDsp() { if (initialized) { if (active) { terminate_event.Reset(); - const auto remaining_command_count{adsp.GetRemainCommandCount(session_id)}; + const auto remaining_command_count{audio_renderer.GetRemainCommandCount(session_id)}; u64 command_size{0}; if (remaining_command_count) { @@ -607,26 +609,24 @@ void System::SendCommandToDsp() { time_limit_percent = 70.0f; } - ADSP::CommandBuffer command_buffer{ + AudioRenderer::CommandBuffer command_buffer{ .buffer{translated_addr}, .size{command_size}, .time_limit{ static_cast<u64>((time_limit_percent / 100) * 2'880'000.0 * (static_cast<f32>(render_time_limit_percent) / 100.0f))}, - .remaining_command_count{remaining_command_count}, - .reset_buffers{reset_command_buffers}, .applet_resource_user_id{applet_resource_user_id}, - .render_time_taken{adsp.GetRenderTimeTaken(session_id)}, + .reset_buffer{reset_command_buffers}, }; - adsp.SendCommandBuffer(session_id, command_buffer); + audio_renderer.SetCommandBuffer(session_id, command_buffer); reset_command_buffers = false; command_buffer_size = command_size; if (remaining_command_count == 0) { adsp_rendered_event->Signal(); } } else { - adsp.ClearRemainCount(session_id); + audio_renderer.ClearRemainCommandCount(session_id); terminate_event.Set(); } } @@ -635,7 +635,7 @@ void System::SendCommandToDsp() { u64 System::GenerateCommand(std::span<u8> in_command_buffer, [[maybe_unused]] u64 command_buffer_size_) { PoolMapper::ClearUseState(memory_pool_workbuffer, memory_pool_count); - const auto start_time{core.CoreTiming().GetClockTicks()}; + const auto start_time{core.CoreTiming().GetGlobalTimeNs().count()}; auto command_list_header{reinterpret_cast<CommandListHeader*>(in_command_buffer.data())}; @@ -732,10 +732,10 @@ u64 System::GenerateCommand(std::span<u8> in_command_buffer, effect_context.UpdateStateByDspShared(); } - const auto end_time{core.CoreTiming().GetClockTicks()}; + const auto end_time{core.CoreTiming().GetGlobalTimeNs().count()}; total_ticks_elapsed += end_time - start_time; num_command_lists_generated++; - render_start_tick = adsp.GetRenderingStartTick(session_id); + render_start_tick = audio_renderer.GetRenderingStartTick(session_id); frames_elapsed++; return command_buffer.size; @@ -819,4 +819,4 @@ u32 System::DropVoices(CommandBuffer& command_buffer, u32 estimated_process_time return voices_dropped; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/system.h b/src/audio_core/renderer/system.h index e328783b6..8a8341710 100644 --- a/src/audio_core/renderer/system.h +++ b/src/audio_core/renderer/system.h @@ -34,12 +34,16 @@ class KTransferMemory; namespace AudioCore { struct AudioRendererParameterInternal; - -namespace AudioRenderer { -class CommandBuffer; namespace ADSP { class ADSP; +namespace AudioRenderer { +class AudioRenderer; } +} // namespace ADSP + +namespace Renderer { +using namespace ::AudioCore::ADSP; +class CommandBuffer; /** * Audio Renderer System, the main worker for audio rendering. @@ -213,8 +217,8 @@ public: private: /// Core system Core::System& core; - /// Reference to the ADSP for communication - ADSP::ADSP& adsp; + /// Reference to the ADSP's AudioRenderer for communication + ::AudioCore::ADSP::AudioRenderer::AudioRenderer& audio_renderer; /// Is this system initialized? bool initialized{}; /// Is this system currently active? @@ -319,5 +323,5 @@ private: f32 drop_voice_param{1.0f}; }; -} // namespace AudioRenderer +} // namespace Renderer } // namespace AudioCore diff --git a/src/audio_core/renderer/system_manager.cpp b/src/audio_core/renderer/system_manager.cpp index 300ecdbf1..a0b8ef29e 100644 --- a/src/audio_core/renderer/system_manager.cpp +++ b/src/audio_core/renderer/system_manager.cpp @@ -3,8 +3,8 @@ #include <chrono> +#include "audio_core/adsp/adsp.h" #include "audio_core/audio_core.h" -#include "audio_core/renderer/adsp/adsp.h" #include "audio_core/renderer/system_manager.h" #include "common/microprofile.h" #include "common/thread.h" @@ -14,24 +14,21 @@ MICROPROFILE_DEFINE(Audio_RenderSystemManager, "Audio", "Render System Manager", MP_RGB(60, 19, 97)); -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { SystemManager::SystemManager(Core::System& core_) - : core{core_}, adsp{core.AudioCore().GetADSP()}, mailbox{adsp.GetRenderMailbox()} {} + : core{core_}, audio_renderer{core.AudioCore().ADSP().AudioRenderer()} {} SystemManager::~SystemManager() { Stop(); } -bool SystemManager::InitializeUnsafe() { +void SystemManager::InitializeUnsafe() { if (!active) { - if (adsp.Start()) { - active = true; - thread = std::jthread([this](std::stop_token stop_token) { ThreadFunc(stop_token); }); - } + active = true; + audio_renderer.Start(); + thread = std::jthread([this](std::stop_token stop_token) { ThreadFunc(stop_token); }); } - - return adsp.GetState() == ADSP::State::Started; } void SystemManager::Stop() { @@ -41,7 +38,7 @@ void SystemManager::Stop() { active = false; thread.request_stop(); thread.join(); - adsp.Stop(); + audio_renderer.Stop(); } bool SystemManager::Add(System& system_) { @@ -55,10 +52,7 @@ bool SystemManager::Add(System& system_) { { std::scoped_lock l{mutex1}; if (systems.empty()) { - if (!InitializeUnsafe()) { - LOG_ERROR(Service_Audio, "Failed to start the AudioRenderer SystemManager"); - return false; - } + InitializeUnsafe(); } } @@ -100,9 +94,9 @@ void SystemManager::ThreadFunc(std::stop_token stop_token) { } } - adsp.Signal(); - adsp.Wait(); + audio_renderer.Signal(); + audio_renderer.Wait(); } } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/system_manager.h b/src/audio_core/renderer/system_manager.h index 9681fd121..62e8e5f15 100644 --- a/src/audio_core/renderer/system_manager.h +++ b/src/audio_core/renderer/system_manager.h @@ -18,11 +18,14 @@ struct EventType; class System; } // namespace Core -namespace AudioCore::AudioRenderer { -namespace ADSP { +namespace AudioCore::ADSP { class ADSP; -class AudioRenderer_Mailbox; -} // namespace ADSP +namespace AudioRenderer { +class AudioRenderer; +} // namespace AudioRenderer +} // namespace AudioCore::ADSP + +namespace AudioCore::Renderer { /** * Manages all audio renderers, responsible for triggering command list generation and signalling @@ -38,7 +41,7 @@ public: * * @return True if successfully initialized, otherwise false. */ - bool InitializeUnsafe(); + void InitializeUnsafe(); /** * Stop the system manager. @@ -80,10 +83,8 @@ private: std::mutex mutex2{}; /// Is the system manager thread active? std::atomic<bool> active{}; - /// Reference to the ADSP for communication - ADSP::ADSP& adsp; - /// AudioRenderer mailbox for communication - ADSP::AudioRenderer_Mailbox* mailbox{}; + /// Reference to the ADSP's AudioRenderer for communication + ::AudioCore::ADSP::AudioRenderer::AudioRenderer& audio_renderer; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/upsampler/upsampler_info.h b/src/audio_core/renderer/upsampler/upsampler_info.h index a43c15af3..85c87f137 100644 --- a/src/audio_core/renderer/upsampler/upsampler_info.h +++ b/src/audio_core/renderer/upsampler/upsampler_info.h @@ -9,7 +9,7 @@ #include "audio_core/renderer/upsampler/upsampler_state.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class UpsamplerManager; /** @@ -32,4 +32,4 @@ struct UpsamplerInfo { std::array<s16, MaxChannels> inputs{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/upsampler/upsampler_manager.cpp b/src/audio_core/renderer/upsampler/upsampler_manager.cpp index 4c76a5066..ef740f6c9 100644 --- a/src/audio_core/renderer/upsampler/upsampler_manager.cpp +++ b/src/audio_core/renderer/upsampler/upsampler_manager.cpp @@ -3,7 +3,7 @@ #include "audio_core/renderer/upsampler/upsampler_manager.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { UpsamplerManager::UpsamplerManager(const u32 count_, std::span<UpsamplerInfo> infos_, std::span<s32> workbuffer_) @@ -41,4 +41,4 @@ void UpsamplerManager::Free(UpsamplerInfo* info) { info->enabled = false; } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/upsampler/upsampler_manager.h b/src/audio_core/renderer/upsampler/upsampler_manager.h index 83c697c0c..263e5718b 100644 --- a/src/audio_core/renderer/upsampler/upsampler_manager.h +++ b/src/audio_core/renderer/upsampler/upsampler_manager.h @@ -9,7 +9,7 @@ #include "audio_core/renderer/upsampler/upsampler_info.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Manages and has utility functions for upsampler infos. */ @@ -42,4 +42,4 @@ private: std::mutex lock{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/upsampler/upsampler_state.h b/src/audio_core/renderer/upsampler/upsampler_state.h index 28cebe200..dc7b31d42 100644 --- a/src/audio_core/renderer/upsampler/upsampler_state.h +++ b/src/audio_core/renderer/upsampler/upsampler_state.h @@ -8,7 +8,7 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Upsampling state used by the AudioRenderer across calls. */ @@ -37,4 +37,4 @@ struct UpsamplerState { u8 sample_index; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/voice/voice_channel_resource.h b/src/audio_core/renderer/voice/voice_channel_resource.h index 26ab4ccce..4f19c2fcc 100644 --- a/src/audio_core/renderer/voice/voice_channel_resource.h +++ b/src/audio_core/renderer/voice/voice_channel_resource.h @@ -8,7 +8,7 @@ #include "audio_core/common/common.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Represents one channel for mixing a voice. */ @@ -35,4 +35,4 @@ public: bool in_use{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/voice/voice_context.cpp b/src/audio_core/renderer/voice/voice_context.cpp index 16a3e839d..c3644e38b 100644 --- a/src/audio_core/renderer/voice/voice_context.cpp +++ b/src/audio_core/renderer/voice/voice_context.cpp @@ -6,7 +6,7 @@ #include "audio_core/renderer/voice/voice_context.h" #include "common/polyfill_ranges.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { VoiceState& VoiceContext::GetDspSharedState(const u32 index) { if (index >= dsp_states.size()) { @@ -84,4 +84,4 @@ void VoiceContext::UpdateStateByDspShared() { std::memcpy(cpu_states.data(), dsp_states.data(), voice_count * sizeof(VoiceState)); } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/voice/voice_context.h b/src/audio_core/renderer/voice/voice_context.h index 43b677154..138ab2773 100644 --- a/src/audio_core/renderer/voice/voice_context.h +++ b/src/audio_core/renderer/voice/voice_context.h @@ -10,7 +10,7 @@ #include "audio_core/renderer/voice/voice_state.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Contains all voices, with utility functions for managing them. */ @@ -123,4 +123,4 @@ private: u32 active_count{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/voice/voice_info.cpp b/src/audio_core/renderer/voice/voice_info.cpp index c0bfb23fc..6239cfab7 100644 --- a/src/audio_core/renderer/voice/voice_info.cpp +++ b/src/audio_core/renderer/voice/voice_info.cpp @@ -6,7 +6,7 @@ #include "audio_core/renderer/voice/voice_info.h" #include "audio_core/renderer/voice/voice_state.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { VoiceInfo::VoiceInfo() { Initialize(); @@ -405,4 +405,4 @@ void VoiceInfo::ResetResources(VoiceContext& voice_context) const { } } -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/voice/voice_info.h b/src/audio_core/renderer/voice/voice_info.h index 3c5d3e04f..14a687dcb 100644 --- a/src/audio_core/renderer/voice/voice_info.h +++ b/src/audio_core/renderer/voice/voice_info.h @@ -12,7 +12,7 @@ #include "audio_core/renderer/memory/address_info.h" #include "common/common_types.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { class PoolMapper; class VoiceContext; struct VoiceState; @@ -377,4 +377,4 @@ public: u8 flush_buffer_count{}; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/audio_core/renderer/voice/voice_state.h b/src/audio_core/renderer/voice/voice_state.h index ce947233f..c7aee167b 100644 --- a/src/audio_core/renderer/voice/voice_state.h +++ b/src/audio_core/renderer/voice/voice_state.h @@ -9,7 +9,7 @@ #include "common/common_types.h" #include "common/fixed_point.h" -namespace AudioCore::AudioRenderer { +namespace AudioCore::Renderer { /** * Holds a state for a voice. One is kept host-side, and one is used by the AudioRenderer, * host-side is updated on the next iteration. @@ -67,4 +67,4 @@ struct VoiceState { s32 loop_count; }; -} // namespace AudioCore::AudioRenderer +} // namespace AudioCore::Renderer diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt index bf97d9ba2..6d2badf76 100644 --- a/src/common/CMakeLists.txt +++ b/src/common/CMakeLists.txt @@ -191,8 +191,6 @@ if (MSVC) _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING ) target_compile_options(common PRIVATE - /W4 - /we4242 # 'identifier': conversion from 'type1' to 'type2', possible loss of data /we4254 # 'operator': conversion from 'type1:field_bits' to 'type2:field_bits', possible loss of data /we4800 # Implicit conversion from 'type' to bool. Possible information loss diff --git a/src/core/core.cpp b/src/core/core.cpp index 2f67e60a9..e95ae80da 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -273,7 +273,8 @@ struct System::Impl { time_manager.Initialize(); is_powered_on = true; - exit_lock = false; + exit_locked = false; + exit_requested = false; microprofile_cpu[0] = MICROPROFILE_TOKEN(ARM_CPU0); microprofile_cpu[1] = MICROPROFILE_TOKEN(ARM_CPU1); @@ -398,7 +399,8 @@ struct System::Impl { } is_powered_on = false; - exit_lock = false; + exit_locked = false; + exit_requested = false; if (gpu_core != nullptr) { gpu_core->NotifyShutdown(); @@ -507,7 +509,8 @@ struct System::Impl { CpuManager cpu_manager; std::atomic_bool is_powered_on{}; - bool exit_lock = false; + bool exit_locked = false; + bool exit_requested = false; bool nvdec_active{}; @@ -943,12 +946,20 @@ const Service::Time::TimeManager& System::GetTimeManager() const { return impl->time_manager; } -void System::SetExitLock(bool locked) { - impl->exit_lock = locked; +void System::SetExitLocked(bool locked) { + impl->exit_locked = locked; } -bool System::GetExitLock() const { - return impl->exit_lock; +bool System::GetExitLocked() const { + return impl->exit_locked; +} + +void System::SetExitRequested(bool requested) { + impl->exit_requested = requested; +} + +bool System::GetExitRequested() const { + return impl->exit_requested; } void System::SetApplicationProcessBuildID(const CurrentBuildProcessID& id) { diff --git a/src/core/core.h b/src/core/core.h index c70ea1965..a9ff9315e 100644 --- a/src/core/core.h +++ b/src/core/core.h @@ -412,8 +412,11 @@ public: /// Gets an immutable reference to the Room Network. [[nodiscard]] const Network::RoomNetwork& GetRoomNetwork() const; - void SetExitLock(bool locked); - [[nodiscard]] bool GetExitLock() const; + void SetExitLocked(bool locked); + bool GetExitLocked() const; + + void SetExitRequested(bool requested); + bool GetExitRequested() const; void SetApplicationProcessBuildID(const CurrentBuildProcessID& id); [[nodiscard]] const CurrentBuildProcessID& GetApplicationProcessBuildID() const; diff --git a/src/core/crypto/key_manager.cpp b/src/core/crypto/key_manager.cpp index 4ff2c50e5..e13c5cdc7 100644 --- a/src/core/crypto/key_manager.cpp +++ b/src/core/crypto/key_manager.cpp @@ -35,7 +35,6 @@ namespace Core::Crypto { namespace { constexpr u64 CURRENT_CRYPTO_REVISION = 0x5; -constexpr u64 FULL_TICKET_SIZE = 0x400; using Common::AsArray; @@ -156,6 +155,10 @@ u64 GetSignatureTypePaddingSize(SignatureType type) { UNREACHABLE(); } +bool Ticket::IsValid() const { + return !std::holds_alternative<std::monostate>(data); +} + SignatureType Ticket::GetSignatureType() const { if (const auto* ticket = std::get_if<RSA4096Ticket>(&data)) { return ticket->sig_type; @@ -210,6 +213,54 @@ Ticket Ticket::SynthesizeCommon(Key128 title_key, const std::array<u8, 16>& righ return Ticket{out}; } +Ticket Ticket::Read(const FileSys::VirtualFile& file) { + // Attempt to read up to the largest ticket size, and make sure we read at least a signature + // type. + std::array<u8, sizeof(RSA4096Ticket)> raw_data{}; + auto read_size = file->Read(raw_data.data(), raw_data.size(), 0); + if (read_size < sizeof(SignatureType)) { + LOG_WARNING(Crypto, "Attempted to read ticket file with invalid size {}.", read_size); + return Ticket{std::monostate()}; + } + return Read(std::span{raw_data}); +} + +Ticket Ticket::Read(std::span<const u8> raw_data) { + // Some tools read only 0x180 bytes of ticket data instead of 0x2C0, so + // just make sure we have at least the bare minimum of data to work with. + SignatureType sig_type; + if (raw_data.size() < sizeof(SignatureType)) { + LOG_WARNING(Crypto, "Attempted to parse ticket buffer with invalid size {}.", + raw_data.size()); + return Ticket{std::monostate()}; + } + std::memcpy(&sig_type, raw_data.data(), sizeof(sig_type)); + + switch (sig_type) { + case SignatureType::RSA_4096_SHA1: + case SignatureType::RSA_4096_SHA256: { + RSA4096Ticket ticket{}; + std::memcpy(&ticket, raw_data.data(), sizeof(ticket)); + return Ticket{ticket}; + } + case SignatureType::RSA_2048_SHA1: + case SignatureType::RSA_2048_SHA256: { + RSA2048Ticket ticket{}; + std::memcpy(&ticket, raw_data.data(), sizeof(ticket)); + return Ticket{ticket}; + } + case SignatureType::ECDSA_SHA1: + case SignatureType::ECDSA_SHA256: { + ECDSATicket ticket{}; + std::memcpy(&ticket, raw_data.data(), sizeof(ticket)); + return Ticket{ticket}; + } + default: + LOG_WARNING(Crypto, "Attempted to parse ticket buffer with invalid type {}.", sig_type); + return Ticket{std::monostate()}; + } +} + Key128 GenerateKeyEncryptionKey(Key128 source, Key128 master, Key128 kek_seed, Key128 key_seed) { Key128 out{}; @@ -290,9 +341,9 @@ void KeyManager::DeriveGeneralPurposeKeys(std::size_t crypto_revision) { } } -RSAKeyPair<2048> KeyManager::GetETicketRSAKey() const { +void KeyManager::DeriveETicketRSAKey() { if (IsAllZeroArray(eticket_extended_kek) || !HasKey(S128KeyType::ETicketRSAKek)) { - return {}; + return; } const auto eticket_final = GetKey(S128KeyType::ETicketRSAKek); @@ -304,12 +355,12 @@ RSAKeyPair<2048> KeyManager::GetETicketRSAKey() const { rsa_1.Transcode(eticket_extended_kek.data() + 0x10, eticket_extended_kek.size() - 0x10, extended_dec.data(), Op::Decrypt); - RSAKeyPair<2048> rsa_key{}; - std::memcpy(rsa_key.decryption_key.data(), extended_dec.data(), rsa_key.decryption_key.size()); - std::memcpy(rsa_key.modulus.data(), extended_dec.data() + 0x100, rsa_key.modulus.size()); - std::memcpy(rsa_key.exponent.data(), extended_dec.data() + 0x200, rsa_key.exponent.size()); - - return rsa_key; + std::memcpy(eticket_rsa_keypair.decryption_key.data(), extended_dec.data(), + eticket_rsa_keypair.decryption_key.size()); + std::memcpy(eticket_rsa_keypair.modulus.data(), extended_dec.data() + 0x100, + eticket_rsa_keypair.modulus.size()); + std::memcpy(eticket_rsa_keypair.exponent.data(), extended_dec.data() + 0x200, + eticket_rsa_keypair.exponent.size()); } Key128 DeriveKeyblobMACKey(const Key128& keyblob_key, const Key128& mac_source) { @@ -447,10 +498,12 @@ std::vector<Ticket> GetTicketblob(const Common::FS::IOFile& ticket_save) { for (std::size_t offset = 0; offset + 0x4 < buffer.size(); ++offset) { if (buffer[offset] == 0x4 && buffer[offset + 1] == 0x0 && buffer[offset + 2] == 0x1 && buffer[offset + 3] == 0x0) { - out.emplace_back(); - auto& next = out.back(); - std::memcpy(&next, buffer.data() + offset, sizeof(Ticket)); - offset += FULL_TICKET_SIZE; + // NOTE: Assumes ticket blob will only contain RSA-2048 tickets. + auto ticket = Ticket::Read(std::span{buffer.data() + offset, sizeof(RSA2048Ticket)}); + offset += sizeof(RSA2048Ticket); + if (ticket.IsValid()) { + out.push_back(ticket); + } } } @@ -503,25 +556,36 @@ static std::optional<u64> FindTicketOffset(const std::array<u8, size>& data) { return offset; } -std::optional<std::pair<Key128, Key128>> ParseTicket(const Ticket& ticket, - const RSAKeyPair<2048>& key) { +std::optional<Key128> KeyManager::ParseTicketTitleKey(const Ticket& ticket) { + if (!ticket.IsValid()) { + LOG_WARNING(Crypto, "Attempted to parse title key of invalid ticket."); + return std::nullopt; + } + + if (ticket.GetData().rights_id == Key128{}) { + LOG_WARNING(Crypto, "Attempted to parse title key of ticket with no rights ID."); + return std::nullopt; + } + const auto issuer = ticket.GetData().issuer; if (IsAllZeroArray(issuer)) { + LOG_WARNING(Crypto, "Attempted to parse title key of ticket with invalid issuer."); return std::nullopt; } + if (issuer[0] != 'R' || issuer[1] != 'o' || issuer[2] != 'o' || issuer[3] != 't') { - LOG_INFO(Crypto, "Attempting to parse ticket with non-standard certificate authority."); + LOG_WARNING(Crypto, "Parsing ticket with non-standard certificate authority."); } - Key128 rights_id = ticket.GetData().rights_id; - - if (rights_id == Key128{}) { - return std::nullopt; + if (ticket.GetData().type == TitleKeyType::Common) { + return ticket.GetData().title_key_common; } - if (!std::any_of(ticket.GetData().title_key_common_pad.begin(), - ticket.GetData().title_key_common_pad.end(), [](u8 b) { return b != 0; })) { - return std::make_pair(rights_id, ticket.GetData().title_key_common); + if (eticket_rsa_keypair == RSAKeyPair<2048>{}) { + LOG_WARNING( + Crypto, + "Skipping personalized ticket title key parsing due to missing ETicket RSA key-pair."); + return std::nullopt; } mbedtls_mpi D; // RSA Private Exponent @@ -534,9 +598,12 @@ std::optional<std::pair<Key128, Key128>> ParseTicket(const Ticket& ticket, mbedtls_mpi_init(&S); mbedtls_mpi_init(&M); - mbedtls_mpi_read_binary(&D, key.decryption_key.data(), key.decryption_key.size()); - mbedtls_mpi_read_binary(&N, key.modulus.data(), key.modulus.size()); - mbedtls_mpi_read_binary(&S, ticket.GetData().title_key_block.data(), 0x100); + const auto& title_key_block = ticket.GetData().title_key_block; + mbedtls_mpi_read_binary(&D, eticket_rsa_keypair.decryption_key.data(), + eticket_rsa_keypair.decryption_key.size()); + mbedtls_mpi_read_binary(&N, eticket_rsa_keypair.modulus.data(), + eticket_rsa_keypair.modulus.size()); + mbedtls_mpi_read_binary(&S, title_key_block.data(), title_key_block.size()); mbedtls_mpi_exp_mod(&M, &S, &D, &N, nullptr); @@ -564,8 +631,7 @@ std::optional<std::pair<Key128, Key128>> ParseTicket(const Ticket& ticket, Key128 key_temp{}; std::memcpy(key_temp.data(), m_2.data() + *offset, key_temp.size()); - - return std::make_pair(rights_id, key_temp); + return key_temp; } KeyManager::KeyManager() { @@ -669,6 +735,14 @@ void KeyManager::LoadFromFile(const std::filesystem::path& file_path, bool is_ti encrypted_keyblobs[index] = Common::HexStringToArray<0xB0>(out[1]); } else if (out[0].compare(0, 20, "eticket_extended_kek") == 0) { eticket_extended_kek = Common::HexStringToArray<576>(out[1]); + } else if (out[0].compare(0, 19, "eticket_rsa_keypair") == 0) { + const auto key_data = Common::HexStringToArray<528>(out[1]); + std::memcpy(eticket_rsa_keypair.decryption_key.data(), key_data.data(), + eticket_rsa_keypair.decryption_key.size()); + std::memcpy(eticket_rsa_keypair.modulus.data(), key_data.data() + 0x100, + eticket_rsa_keypair.modulus.size()); + std::memcpy(eticket_rsa_keypair.exponent.data(), key_data.data() + 0x200, + eticket_rsa_keypair.exponent.size()); } else { for (const auto& kv : KEYS_VARIABLE_LENGTH) { if (!ValidCryptoRevisionString(out[0], kv.second.size(), 2)) { @@ -1110,56 +1184,38 @@ void KeyManager::DeriveETicket(PartitionDataManager& data, eticket_extended_kek = data.GetETicketExtendedKek(); WriteKeyToFile(KeyCategory::Console, "eticket_extended_kek", eticket_extended_kek); + DeriveETicketRSAKey(); PopulateTickets(); } void KeyManager::PopulateTickets() { - const auto rsa_key = GetETicketRSAKey(); - - if (rsa_key == RSAKeyPair<2048>{}) { + if (ticket_databases_loaded) { return; } + ticket_databases_loaded = true; - if (!common_tickets.empty() && !personal_tickets.empty()) { - return; - } + std::vector<Ticket> tickets; const auto system_save_e1_path = Common::FS::GetYuzuPath(Common::FS::YuzuPath::NANDDir) / "system/save/80000000000000e1"; - - const Common::FS::IOFile save_e1{system_save_e1_path, Common::FS::FileAccessMode::Read, - Common::FS::FileType::BinaryFile}; + if (Common::FS::Exists(system_save_e1_path)) { + const Common::FS::IOFile save_e1{system_save_e1_path, Common::FS::FileAccessMode::Read, + Common::FS::FileType::BinaryFile}; + const auto blob1 = GetTicketblob(save_e1); + tickets.insert(tickets.end(), blob1.begin(), blob1.end()); + } const auto system_save_e2_path = Common::FS::GetYuzuPath(Common::FS::YuzuPath::NANDDir) / "system/save/80000000000000e2"; + if (Common::FS::Exists(system_save_e2_path)) { + const Common::FS::IOFile save_e2{system_save_e2_path, Common::FS::FileAccessMode::Read, + Common::FS::FileType::BinaryFile}; + const auto blob2 = GetTicketblob(save_e2); + tickets.insert(tickets.end(), blob2.begin(), blob2.end()); + } - const Common::FS::IOFile save_e2{system_save_e2_path, Common::FS::FileAccessMode::Read, - Common::FS::FileType::BinaryFile}; - - const auto blob2 = GetTicketblob(save_e2); - auto res = GetTicketblob(save_e1); - - const auto idx = res.size(); - res.insert(res.end(), blob2.begin(), blob2.end()); - - for (std::size_t i = 0; i < res.size(); ++i) { - const auto common = i < idx; - const auto pair = ParseTicket(res[i], rsa_key); - if (!pair) { - continue; - } - - const auto& [rid, key] = *pair; - u128 rights_id; - std::memcpy(rights_id.data(), rid.data(), rid.size()); - - if (common) { - common_tickets[rights_id] = res[i]; - } else { - personal_tickets[rights_id] = res[i]; - } - - SetKey(S128KeyType::Titlekey, key, rights_id[1], rights_id[0]); + for (const auto& ticket : tickets) { + AddTicket(ticket); } } @@ -1291,41 +1347,33 @@ const std::map<u128, Ticket>& KeyManager::GetPersonalizedTickets() const { return personal_tickets; } -bool KeyManager::AddTicketCommon(Ticket raw) { - const auto rsa_key = GetETicketRSAKey(); - if (rsa_key == RSAKeyPair<2048>{}) { - return false; - } - - const auto pair = ParseTicket(raw, rsa_key); - if (!pair) { +bool KeyManager::AddTicket(const Ticket& ticket) { + if (!ticket.IsValid()) { + LOG_WARNING(Crypto, "Attempted to add invalid ticket."); return false; } - const auto& [rid, key] = *pair; + const auto& rid = ticket.GetData().rights_id; u128 rights_id; std::memcpy(rights_id.data(), rid.data(), rid.size()); - common_tickets[rights_id] = raw; - SetKey(S128KeyType::Titlekey, key, rights_id[1], rights_id[0]); - return true; -} + if (ticket.GetData().type == Core::Crypto::TitleKeyType::Common) { + common_tickets[rights_id] = ticket; + } else { + personal_tickets[rights_id] = ticket; + } -bool KeyManager::AddTicketPersonalized(Ticket raw) { - const auto rsa_key = GetETicketRSAKey(); - if (rsa_key == RSAKeyPair<2048>{}) { - return false; + if (HasKey(S128KeyType::Titlekey, rights_id[1], rights_id[0])) { + LOG_DEBUG(Crypto, + "Skipping parsing title key from ticket for known rights ID {:016X}{:016X}.", + rights_id[1], rights_id[0]); + return true; } - const auto pair = ParseTicket(raw, rsa_key); - if (!pair) { + const auto key = ParseTicketTitleKey(ticket); + if (!key) { return false; } - - const auto& [rid, key] = *pair; - u128 rights_id; - std::memcpy(rights_id.data(), rid.data(), rid.size()); - common_tickets[rights_id] = raw; - SetKey(S128KeyType::Titlekey, key, rights_id[1], rights_id[0]); + SetKey(S128KeyType::Titlekey, key.value(), rights_id[1], rights_id[0]); return true; } } // namespace Core::Crypto diff --git a/src/core/crypto/key_manager.h b/src/core/crypto/key_manager.h index 8c864503b..2250eccec 100644 --- a/src/core/crypto/key_manager.h +++ b/src/core/crypto/key_manager.h @@ -7,6 +7,7 @@ #include <filesystem> #include <map> #include <optional> +#include <span> #include <string> #include <variant> @@ -29,8 +30,6 @@ enum class ResultStatus : u16; namespace Core::Crypto { -constexpr u64 TICKET_FILE_TITLEKEY_OFFSET = 0x180; - using Key128 = std::array<u8, 0x10>; using Key256 = std::array<u8, 0x20>; using SHA256Hash = std::array<u8, 0x20>; @@ -82,6 +81,7 @@ struct RSA4096Ticket { INSERT_PADDING_BYTES(0x3C); TicketData data; }; +static_assert(sizeof(RSA4096Ticket) == 0x500, "RSA4096Ticket has incorrect size."); struct RSA2048Ticket { SignatureType sig_type; @@ -89,6 +89,7 @@ struct RSA2048Ticket { INSERT_PADDING_BYTES(0x3C); TicketData data; }; +static_assert(sizeof(RSA2048Ticket) == 0x400, "RSA2048Ticket has incorrect size."); struct ECDSATicket { SignatureType sig_type; @@ -96,16 +97,41 @@ struct ECDSATicket { INSERT_PADDING_BYTES(0x40); TicketData data; }; +static_assert(sizeof(ECDSATicket) == 0x340, "ECDSATicket has incorrect size."); struct Ticket { - std::variant<RSA4096Ticket, RSA2048Ticket, ECDSATicket> data; - - SignatureType GetSignatureType() const; - TicketData& GetData(); - const TicketData& GetData() const; - u64 GetSize() const; - + std::variant<std::monostate, RSA4096Ticket, RSA2048Ticket, ECDSATicket> data; + + [[nodiscard]] bool IsValid() const; + [[nodiscard]] SignatureType GetSignatureType() const; + [[nodiscard]] TicketData& GetData(); + [[nodiscard]] const TicketData& GetData() const; + [[nodiscard]] u64 GetSize() const; + + /** + * Synthesizes a common ticket given a title key and rights ID. + * + * @param title_key Title key to store in the ticket. + * @param rights_id Rights ID the ticket is for. + * @return The synthesized common ticket. + */ static Ticket SynthesizeCommon(Key128 title_key, const std::array<u8, 0x10>& rights_id); + + /** + * Reads a ticket from a file. + * + * @param file File to read the ticket from. + * @return The read ticket. If the ticket data is invalid, Ticket::IsValid() will be false. + */ + static Ticket Read(const FileSys::VirtualFile& file); + + /** + * Reads a ticket from a memory buffer. + * + * @param raw_data Buffer to read the ticket from. + * @return The read ticket. If the ticket data is invalid, Ticket::IsValid() will be false. + */ + static Ticket Read(std::span<const u8> raw_data); }; static_assert(sizeof(Key128) == 16, "Key128 must be 128 bytes big."); @@ -264,8 +290,7 @@ public: const std::map<u128, Ticket>& GetCommonTickets() const; const std::map<u128, Ticket>& GetPersonalizedTickets() const; - bool AddTicketCommon(Ticket raw); - bool AddTicketPersonalized(Ticket raw); + bool AddTicket(const Ticket& ticket); void ReloadKeys(); bool AreKeysLoaded() const; @@ -279,10 +304,12 @@ private: // Map from rights ID to ticket std::map<u128, Ticket> common_tickets; std::map<u128, Ticket> personal_tickets; + bool ticket_databases_loaded = false; std::array<std::array<u8, 0xB0>, 0x20> encrypted_keyblobs{}; std::array<std::array<u8, 0x90>, 0x20> keyblobs{}; std::array<u8, 576> eticket_extended_kek{}; + RSAKeyPair<2048> eticket_rsa_keypair{}; bool dev_mode; void LoadFromFile(const std::filesystem::path& file_path, bool is_title_keys); @@ -293,10 +320,13 @@ private: void DeriveGeneralPurposeKeys(std::size_t crypto_revision); - RSAKeyPair<2048> GetETicketRSAKey() const; + void DeriveETicketRSAKey(); void SetKeyWrapped(S128KeyType id, Key128 key, u64 field1 = 0, u64 field2 = 0); void SetKeyWrapped(S256KeyType id, Key256 key, u64 field1 = 0, u64 field2 = 0); + + /// Parses the title key section of a ticket. + std::optional<Key128> ParseTicketTitleKey(const Ticket& ticket); }; Key128 GenerateKeyEncryptionKey(Key128 source, Key128 master, Key128 kek_seed, Key128 key_seed); @@ -311,9 +341,4 @@ Loader::ResultStatus DeriveSDKeys(std::array<Key256, 2>& sd_keys, KeyManager& ke std::vector<Ticket> GetTicketblob(const Common::FS::IOFile& ticket_save); -// Returns a pair of {rights_id, titlekey}. Fails if the ticket has no certificate authority -// (offset 0x140-0x144 is zero) -std::optional<std::pair<Key128, Key128>> ParseTicket(const Ticket& ticket, - const RSAKeyPair<2048>& eticket_extended_key); - } // namespace Core::Crypto diff --git a/src/core/file_sys/content_archive.cpp b/src/core/file_sys/content_archive.cpp index 44e6852fe..7d2f0abb8 100644 --- a/src/core/file_sys/content_archive.cpp +++ b/src/core/file_sys/content_archive.cpp @@ -22,6 +22,10 @@ namespace FileSys { +static u8 MasterKeyIdForKeyGeneration(u8 key_generation) { + return std::max<u8>(key_generation, 1) - 1; +} + NCA::NCA(VirtualFile file_, const NCA* base_nca) : file(std::move(file_)), keys{Core::Crypto::KeyManager::Instance()} { if (file == nullptr) { @@ -41,12 +45,17 @@ NCA::NCA(VirtualFile file_, const NCA* base_nca) return; } + // Ensure we have the proper key area keys to continue. + const u8 master_key_id = MasterKeyIdForKeyGeneration(reader->GetKeyGeneration()); + if (!keys.HasKey(Core::Crypto::S128KeyType::KeyArea, master_key_id, reader->GetKeyIndex())) { + status = Loader::ResultStatus::ErrorMissingKeyAreaKey; + return; + } + RightsId rights_id{}; reader->GetRightsId(rights_id.data(), rights_id.size()); if (rights_id != RightsId{}) { // External decryption key required; provide it here. - const auto key_generation = std::max<s32>(reader->GetKeyGeneration(), 1) - 1; - u128 rights_id_u128; std::memcpy(rights_id_u128.data(), rights_id.data(), sizeof(rights_id)); @@ -57,12 +66,12 @@ NCA::NCA(VirtualFile file_, const NCA* base_nca) return; } - if (!keys.HasKey(Core::Crypto::S128KeyType::Titlekek, key_generation)) { + if (!keys.HasKey(Core::Crypto::S128KeyType::Titlekek, master_key_id)) { status = Loader::ResultStatus::ErrorMissingTitlekek; return; } - auto titlekek = keys.GetKey(Core::Crypto::S128KeyType::Titlekek, key_generation); + auto titlekek = keys.GetKey(Core::Crypto::S128KeyType::Titlekek, master_key_id); Core::Crypto::AESCipher<Core::Crypto::Key128> cipher(titlekek, Core::Crypto::Mode::ECB); cipher.Transcode(titlekey.data(), titlekey.size(), titlekey.data(), Core::Crypto::Op::Decrypt); diff --git a/src/core/file_sys/submission_package.cpp b/src/core/file_sys/submission_package.cpp index e1e89ce2d..68e8ec22f 100644 --- a/src/core/file_sys/submission_package.cpp +++ b/src/core/file_sys/submission_package.cpp @@ -164,24 +164,6 @@ VirtualFile NSP::GetNCAFile(u64 title_id, ContentRecordType type, TitleType titl return nullptr; } -std::vector<Core::Crypto::Key128> NSP::GetTitlekey() const { - if (extracted) - LOG_WARNING(Service_FS, "called on an NSP that is of type extracted."); - std::vector<Core::Crypto::Key128> out; - for (const auto& ticket_file : ticket_files) { - if (ticket_file == nullptr || - ticket_file->GetSize() < - Core::Crypto::TICKET_FILE_TITLEKEY_OFFSET + sizeof(Core::Crypto::Key128)) { - continue; - } - - out.emplace_back(); - ticket_file->Read(out.back().data(), out.back().size(), - Core::Crypto::TICKET_FILE_TITLEKEY_OFFSET); - } - return out; -} - std::vector<VirtualFile> NSP::GetFiles() const { return pfs->GetFiles(); } @@ -208,22 +190,11 @@ void NSP::SetTicketKeys(const std::vector<VirtualFile>& files) { continue; } - if (ticket_file->GetSize() < - Core::Crypto::TICKET_FILE_TITLEKEY_OFFSET + sizeof(Core::Crypto::Key128)) { + auto ticket = Core::Crypto::Ticket::Read(ticket_file); + if (!keys.AddTicket(ticket)) { + LOG_WARNING(Common_Filesystem, "Could not load NSP ticket {}", ticket_file->GetName()); continue; } - - Core::Crypto::Key128 key{}; - ticket_file->Read(key.data(), key.size(), Core::Crypto::TICKET_FILE_TITLEKEY_OFFSET); - - // We get the name without the extension in order to create the rights ID. - std::string name_only(ticket_file->GetName()); - name_only.erase(name_only.size() - 4); - - const auto rights_id_raw = Common::HexStringToArray<16>(name_only); - u128 rights_id; - std::memcpy(rights_id.data(), rights_id_raw.data(), sizeof(u128)); - keys.SetKey(Core::Crypto::S128KeyType::Titlekey, key, rights_id[1], rights_id[0]); } } diff --git a/src/core/file_sys/submission_package.h b/src/core/file_sys/submission_package.h index 27f97c725..915bffca9 100644 --- a/src/core/file_sys/submission_package.h +++ b/src/core/file_sys/submission_package.h @@ -53,7 +53,6 @@ public: TitleType title_type = TitleType::Application) const; VirtualFile GetNCAFile(u64 title_id, ContentRecordType type, TitleType title_type = TitleType::Application) const; - std::vector<Core::Crypto::Key128> GetTitlekey() const; std::vector<VirtualFile> GetFiles() const override; diff --git a/src/core/hle/kernel/k_capabilities.cpp b/src/core/hle/kernel/k_capabilities.cpp index 90e4e8fb0..e7da7a21d 100644 --- a/src/core/hle/kernel/k_capabilities.cpp +++ b/src/core/hle/kernel/k_capabilities.cpp @@ -156,7 +156,6 @@ Result KCapabilities::MapIoPage_(const u32 cap, KPageTable* page_table) { const u64 phys_addr = MapIoPage{cap}.address.Value() * PageSize; const size_t num_pages = 1; const size_t size = num_pages * PageSize; - R_UNLESS(num_pages != 0, ResultInvalidSize); R_UNLESS(phys_addr < phys_addr + size, ResultInvalidAddress); R_UNLESS(((phys_addr + size - 1) & ~PhysicalMapAllowedMask) == 0, ResultInvalidAddress); diff --git a/src/core/hle/service/am/am.cpp b/src/core/hle/service/am/am.cpp index da33f0e44..e92f400de 100644 --- a/src/core/hle/service/am/am.cpp +++ b/src/core/hle/service/am/am.cpp @@ -341,7 +341,7 @@ void ISelfController::Exit(HLERequestContext& ctx) { void ISelfController::LockExit(HLERequestContext& ctx) { LOG_DEBUG(Service_AM, "called"); - system.SetExitLock(true); + system.SetExitLocked(true); IPC::ResponseBuilder rb{ctx, 2}; rb.Push(ResultSuccess); @@ -350,10 +350,14 @@ void ISelfController::LockExit(HLERequestContext& ctx) { void ISelfController::UnlockExit(HLERequestContext& ctx) { LOG_DEBUG(Service_AM, "called"); - system.SetExitLock(false); + system.SetExitLocked(false); IPC::ResponseBuilder rb{ctx, 2}; rb.Push(ResultSuccess); + + if (system.GetExitRequested()) { + system.Exit(); + } } void ISelfController::EnterFatalSection(HLERequestContext& ctx) { diff --git a/src/core/hle/service/am/applets/applet_mii_edit.cpp b/src/core/hle/service/am/applets/applet_mii_edit.cpp index d1f652c09..f8e2bac32 100644 --- a/src/core/hle/service/am/applets/applet_mii_edit.cpp +++ b/src/core/hle/service/am/applets/applet_mii_edit.cpp @@ -90,7 +90,7 @@ void MiiEdit::Execute() { const MiiEditCharInfo char_info{ .mii_info{applet_input_common.applet_mode == MiiEditAppletMode::EditMii ? applet_input_v4.char_info.mii_info - : mii_manager.BuildDefault(0)}, + : mii_manager.BuildBase(Mii::Gender::Male)}, }; MiiEditOutputForCharInfoEditing(MiiEditResult::Success, char_info); diff --git a/src/core/hle/service/audio/audin_u.cpp b/src/core/hle/service/audio/audin_u.cpp index 526a39130..56fee4591 100644 --- a/src/core/hle/service/audio/audin_u.cpp +++ b/src/core/hle/service/audio/audin_u.cpp @@ -220,7 +220,7 @@ AudInU::AudInU(Core::System& system_) AudInU::~AudInU() = default; void AudInU::ListAudioIns(HLERequestContext& ctx) { - using namespace AudioCore::AudioRenderer; + using namespace AudioCore::Renderer; LOG_DEBUG(Service_Audio, "called"); @@ -240,7 +240,7 @@ void AudInU::ListAudioIns(HLERequestContext& ctx) { } void AudInU::ListAudioInsAutoFiltered(HLERequestContext& ctx) { - using namespace AudioCore::AudioRenderer; + using namespace AudioCore::Renderer; LOG_DEBUG(Service_Audio, "called"); diff --git a/src/core/hle/service/audio/audout_u.cpp b/src/core/hle/service/audio/audout_u.cpp index 23f84a29f..ca683d72c 100644 --- a/src/core/hle/service/audio/audout_u.cpp +++ b/src/core/hle/service/audio/audout_u.cpp @@ -228,7 +228,7 @@ AudOutU::AudOutU(Core::System& system_) AudOutU::~AudOutU() = default; void AudOutU::ListAudioOuts(HLERequestContext& ctx) { - using namespace AudioCore::AudioRenderer; + using namespace AudioCore::Renderer; std::scoped_lock l{impl->mutex}; diff --git a/src/core/hle/service/audio/audren_u.cpp b/src/core/hle/service/audio/audren_u.cpp index b723b65c8..2f09cade5 100644 --- a/src/core/hle/service/audio/audren_u.cpp +++ b/src/core/hle/service/audio/audren_u.cpp @@ -26,7 +26,7 @@ #include "core/hle/service/ipc_helpers.h" #include "core/memory.h" -using namespace AudioCore::AudioRenderer; +using namespace AudioCore::Renderer; namespace Service::Audio { diff --git a/src/core/hle/service/audio/audren_u.h b/src/core/hle/service/audio/audren_u.h index d8e9c8719..3d7993a16 100644 --- a/src/core/hle/service/audio/audren_u.h +++ b/src/core/hle/service/audio/audren_u.h @@ -28,7 +28,7 @@ private: void GetAudioDeviceServiceWithRevisionInfo(HLERequestContext& ctx); KernelHelpers::ServiceContext service_context; - std::unique_ptr<AudioCore::AudioRenderer::Manager> impl; + std::unique_ptr<AudioCore::Renderer::Manager> impl; u32 num_audio_devices{0}; }; diff --git a/src/core/hle/service/es/es.cpp b/src/core/hle/service/es/es.cpp index 446f46b3c..9eaae4c4b 100644 --- a/src/core/hle/service/es/es.cpp +++ b/src/core/hle/service/es/es.cpp @@ -122,20 +122,18 @@ private: } void ImportTicket(HLERequestContext& ctx) { - const auto ticket = ctx.ReadBuffer(); + const auto raw_ticket = ctx.ReadBuffer(); [[maybe_unused]] const auto cert = ctx.ReadBuffer(1); - if (ticket.size() < sizeof(Core::Crypto::Ticket)) { + if (raw_ticket.size() < sizeof(Core::Crypto::Ticket)) { LOG_ERROR(Service_ETicket, "The input buffer is not large enough!"); IPC::ResponseBuilder rb{ctx, 2}; rb.Push(ERROR_INVALID_ARGUMENT); return; } - Core::Crypto::Ticket raw{}; - std::memcpy(&raw, ticket.data(), sizeof(Core::Crypto::Ticket)); - - if (!keys.AddTicketPersonalized(raw)) { + Core::Crypto::Ticket ticket = Core::Crypto::Ticket::Read(raw_ticket); + if (!keys.AddTicket(ticket)) { LOG_ERROR(Service_ETicket, "The ticket could not be imported!"); IPC::ResponseBuilder rb{ctx, 2}; rb.Push(ERROR_INVALID_ARGUMENT); diff --git a/src/core/hle/service/mii/mii_manager.cpp b/src/core/hle/service/mii/mii_manager.cpp index 46125d473..dd632df50 100644 --- a/src/core/hle/service/mii/mii_manager.cpp +++ b/src/core/hle/service/mii/mii_manager.cpp @@ -18,10 +18,9 @@ namespace { constexpr Result ERROR_CANNOT_FIND_ENTRY{ErrorModule::Mii, 4}; -constexpr std::size_t BaseMiiCount{2}; constexpr std::size_t DefaultMiiCount{RawData::DefaultMii.size()}; -constexpr MiiStoreData::Name DefaultMiiName{u'y', u'u', u'z', u'u'}; +constexpr MiiStoreData::Name DefaultMiiName{u'n', u'o', u' ', u'n', u'a', u'm', u'e'}; constexpr std::array<u8, 8> HairColorLookup{8, 1, 2, 3, 4, 5, 6, 7}; constexpr std::array<u8, 6> EyeColorLookup{8, 9, 10, 11, 12, 13}; constexpr std::array<u8, 5> MouthColorLookup{19, 20, 21, 22, 23}; @@ -404,7 +403,7 @@ u32 MiiManager::GetCount(SourceFlag source_flag) const { count += 0; } if ((source_flag & SourceFlag::Default) != SourceFlag::None) { - count += (DefaultMiiCount - BaseMiiCount); + count += DefaultMiiCount; } return static_cast<u32>(count); } @@ -422,13 +421,18 @@ CharInfo MiiManager::BuildRandom(Age age, Gender gender, Race race) { return ConvertStoreDataToInfo(BuildRandomStoreData(age, gender, race, user_id)); } +CharInfo MiiManager::BuildBase(Gender gender) { + const std::size_t index = gender == Gender::Female ? 1 : 0; + return ConvertStoreDataToInfo(BuildDefaultStoreData(RawData::BaseMii.at(index), user_id)); +} + CharInfo MiiManager::BuildDefault(std::size_t index) { return ConvertStoreDataToInfo(BuildDefaultStoreData(RawData::DefaultMii.at(index), user_id)); } CharInfo MiiManager::ConvertV3ToCharInfo(const Ver3StoreData& mii_v3) const { Service::Mii::MiiManager manager; - auto mii = manager.BuildDefault(0); + auto mii = manager.BuildBase(Mii::Gender::Male); if (!ValidateV3Info(mii_v3)) { return mii; @@ -678,7 +682,7 @@ std::vector<MiiInfoElement> MiiManager::GetDefault(SourceFlag source_flag) { return result; } - for (std::size_t index = BaseMiiCount; index < DefaultMiiCount; index++) { + for (std::size_t index = 0; index < DefaultMiiCount; index++) { result.emplace_back(BuildDefault(index), Source::Default); } diff --git a/src/core/hle/service/mii/mii_manager.h b/src/core/hle/service/mii/mii_manager.h index 45c2be3c8..0c8295ebe 100644 --- a/src/core/hle/service/mii/mii_manager.h +++ b/src/core/hle/service/mii/mii_manager.h @@ -21,6 +21,7 @@ public: u32 GetCount(SourceFlag source_flag) const; Result UpdateLatest(CharInfo* out_info, const CharInfo& info, SourceFlag source_flag); CharInfo BuildRandom(Age age, Gender gender, Race race); + CharInfo BuildBase(Gender gender); CharInfo BuildDefault(std::size_t index); CharInfo ConvertV3ToCharInfo(const Ver3StoreData& mii_v3) const; bool ValidateV3Info(const Ver3StoreData& mii_v3) const; diff --git a/src/core/hle/service/mii/raw_data.cpp b/src/core/hle/service/mii/raw_data.cpp index 1442280c8..e5245b791 100644 --- a/src/core/hle/service/mii/raw_data.cpp +++ b/src/core/hle/service/mii/raw_data.cpp @@ -5,7 +5,7 @@ namespace Service::Mii::RawData { -const std::array<Service::Mii::DefaultMii, 8> DefaultMii{ +const std::array<Service::Mii::DefaultMii, 2> BaseMii{ Service::Mii::DefaultMii{ .face_type = 0, .face_color = 0, @@ -108,6 +108,9 @@ const std::array<Service::Mii::DefaultMii, 8> DefaultMii{ .font_region = FontRegion::Standard, .type = 0, }, +}; + +const std::array<Service::Mii::DefaultMii, 6> DefaultMii{ Service::Mii::DefaultMii{ .face_type = 0, .face_color = 4, diff --git a/src/core/hle/service/mii/raw_data.h b/src/core/hle/service/mii/raw_data.h index c2bec68d4..cdd2337d6 100644 --- a/src/core/hle/service/mii/raw_data.h +++ b/src/core/hle/service/mii/raw_data.h @@ -9,7 +9,8 @@ namespace Service::Mii::RawData { -extern const std::array<Service::Mii::DefaultMii, 8> DefaultMii; +extern const std::array<Service::Mii::DefaultMii, 2> BaseMii; +extern const std::array<Service::Mii::DefaultMii, 6> DefaultMii; extern const std::array<Service::Mii::RandomMiiData4, 18> RandomMiiFaceline; extern const std::array<Service::Mii::RandomMiiData3, 6> RandomMiiFacelineColor; extern const std::array<Service::Mii::RandomMiiData4, 18> RandomMiiFacelineWrinkle; diff --git a/src/core/hle/service/nfc/common/device.cpp b/src/core/hle/service/nfc/common/device.cpp index 49446bc42..5df40f9a0 100644 --- a/src/core/hle/service/nfc/common/device.cpp +++ b/src/core/hle/service/nfc/common/device.cpp @@ -826,7 +826,7 @@ Result NfcDevice::SetRegisterInfoPrivate(const NFP::RegisterInfoPrivate& registe } Service::Mii::MiiManager manager; - const auto mii = manager.BuildDefault(0); + const auto mii = manager.BuildBase(Mii::Gender::Male); auto& settings = tag_data.settings; if (tag_data.settings.settings.amiibo_initialized == 0) { @@ -1467,7 +1467,7 @@ void NfcDevice::BuildAmiiboWithoutKeys(NFP::NTAG215File& stubbed_tag_data, SetAmiiboName(settings, {'y', 'u', 'z', 'u', 'A', 'm', 'i', 'i', 'b', 'o'}); settings.settings.font_region.Assign(0); settings.init_date = GetAmiiboDate(GetCurrentPosixTime()); - stubbed_tag_data.owner_mii = manager.BuildFromStoreData(manager.BuildDefault(0)); + stubbed_tag_data.owner_mii = manager.BuildFromStoreData(manager.BuildBase(Mii::Gender::Male)); // Admin info settings.settings.amiibo_initialized.Assign(1); diff --git a/src/core/hle/service/nvdrv/core/nvmap.cpp b/src/core/hle/service/nvdrv/core/nvmap.cpp index a51ca5444..0ca05257e 100644 --- a/src/core/hle/service/nvdrv/core/nvmap.cpp +++ b/src/core/hle/service/nvdrv/core/nvmap.cpp @@ -160,8 +160,8 @@ u32 NvMap::PinHandle(NvMap::Handle::Id handle) { u32 address{}; auto& smmu_allocator = host1x.Allocator(); auto& smmu_memory_manager = host1x.MemoryManager(); - while (!(address = - smmu_allocator.Allocate(static_cast<u32>(handle_description->aligned_size)))) { + while ((address = smmu_allocator.Allocate( + static_cast<u32>(handle_description->aligned_size))) == 0) { // Free handles until the allocation succeeds std::scoped_lock queueLock(unmap_queue_lock); if (auto freeHandleDesc{unmap_queue.front()}) { diff --git a/src/core/hle/service/ssl/ssl_backend_schannel.cpp b/src/core/hle/service/ssl/ssl_backend_schannel.cpp index d834a0c1f..212057cfc 100644 --- a/src/core/hle/service/ssl/ssl_backend_schannel.cpp +++ b/src/core/hle/service/ssl/ssl_backend_schannel.cpp @@ -477,7 +477,8 @@ public: return ResultInternalError; } PCCERT_CONTEXT some_cert = nullptr; - while ((some_cert = CertEnumCertificatesInStore(returned_cert->hCertStore, some_cert))) { + while ((some_cert = CertEnumCertificatesInStore(returned_cert->hCertStore, some_cert)) != + nullptr) { out_certs->emplace_back(static_cast<u8*>(some_cert->pbCertEncoded), static_cast<u8*>(some_cert->pbCertEncoded) + some_cert->cbCertEncoded); diff --git a/src/dedicated_room/yuzu_room.cpp b/src/dedicated_room/yuzu_room.cpp index d707dabe2..93038f161 100644 --- a/src/dedicated_room/yuzu_room.cpp +++ b/src/dedicated_room/yuzu_room.cpp @@ -368,9 +368,9 @@ int main(int argc, char** argv) { if (auto room = network.GetRoom().lock()) { AnnounceMultiplayerRoom::GameInfo preferred_game_info{.name = preferred_game, .id = preferred_game_id}; - if (!room->Create(room_name, room_description, bind_address, port, password, max_members, - username, preferred_game_info, std::move(verify_backend), ban_list, - enable_yuzu_mods)) { + if (!room->Create(room_name, room_description, bind_address, static_cast<u16>(port), + password, max_members, username, preferred_game_info, + std::move(verify_backend), ban_list, enable_yuzu_mods)) { LOG_INFO(Network, "Failed to create room: "); return -1; } diff --git a/src/input_common/CMakeLists.txt b/src/input_common/CMakeLists.txt index 322c29065..5c127c8ef 100644 --- a/src/input_common/CMakeLists.txt +++ b/src/input_common/CMakeLists.txt @@ -37,8 +37,6 @@ add_library(input_common STATIC if (MSVC) target_compile_options(input_common PRIVATE - /W4 - /we4242 # 'identifier': conversion from 'type1' to 'type2', possible loss of data /we4254 # 'operator': conversion from 'type1:field_bits' to 'type2:field_bits', possible loss of data /we4800 # Implicit conversion from 'type' to bool. Possible information loss diff --git a/src/network/room.cpp b/src/network/room.cpp index e456ea09c..d87db37de 100644 --- a/src/network/room.cpp +++ b/src/network/room.cpp @@ -805,7 +805,7 @@ IPv4Address Room::RoomImpl::GenerateFakeIPAddress() { std::uniform_int_distribution<> dis(0x01, 0xFE); // Random byte between 1 and 0xFE do { for (std::size_t i = 2; i < result_ip.size(); ++i) { - result_ip[i] = dis(random_gen); + result_ip[i] = static_cast<u8>(dis(random_gen)); } } while (!IsValidFakeIPAddress(result_ip)); diff --git a/src/shader_recompiler/CMakeLists.txt b/src/shader_recompiler/CMakeLists.txt index 07e75f9d8..83b763447 100644 --- a/src/shader_recompiler/CMakeLists.txt +++ b/src/shader_recompiler/CMakeLists.txt @@ -245,8 +245,6 @@ target_link_libraries(shader_recompiler PUBLIC common fmt::fmt sirit) if (MSVC) target_compile_options(shader_recompiler PRIVATE - /W4 - /we4242 # 'identifier': conversion from 'type1' to 'type2', possible loss of data /we4254 # 'operator': conversion from 'type1:field_bits' to 'type2:field_bits', possible loss of data /we4800 # Implicit conversion from 'type' to bool. Possible information loss diff --git a/src/shader_recompiler/backend/glsl/emit_glsl_image.cpp b/src/shader_recompiler/backend/glsl/emit_glsl_image.cpp index 3ad668a47..d9872ecc2 100644 --- a/src/shader_recompiler/backend/glsl/emit_glsl_image.cpp +++ b/src/shader_recompiler/backend/glsl/emit_glsl_image.cpp @@ -558,7 +558,7 @@ void EmitImageGradient(EmitContext& ctx, IR::Inst& inst, const IR::Value& index, if (multi_component) { if (info.num_derivates >= 3) { const auto offset_vec{ctx.var_alloc.Consume(offset)}; - ctx.Add("{}=textureGrad({},{},vec3({}.xz, {}.x),vec3({}.yz, {}.y));", texel, texture, + ctx.Add("{}=textureGrad({},{},vec3({}.xz, {}.x),vec3({}.yw, {}.y));", texel, texture, coords, derivatives_vec, offset_vec, derivatives_vec, offset_vec); return; } diff --git a/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp b/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp index 7d901c04b..34240b36f 100644 --- a/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp +++ b/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp @@ -91,6 +91,34 @@ public: } } + explicit ImageOperands(EmitContext& ctx, bool has_lod_clamp, Id derivates_1, Id derivates_2, + Id offset, Id lod_clamp) { + if (!Sirit::ValidId(derivates_1) || !Sirit::ValidId(derivates_2)) { + throw LogicError("Derivates must be present"); + } + boost::container::static_vector<Id, 3> deriv_1_accum{ + ctx.OpCompositeExtract(ctx.F32[1], derivates_1, 0), + ctx.OpCompositeExtract(ctx.F32[1], derivates_1, 2), + ctx.OpCompositeExtract(ctx.F32[1], derivates_2, 0), + }; + boost::container::static_vector<Id, 3> deriv_2_accum{ + ctx.OpCompositeExtract(ctx.F32[1], derivates_1, 1), + ctx.OpCompositeExtract(ctx.F32[1], derivates_1, 3), + ctx.OpCompositeExtract(ctx.F32[1], derivates_2, 1), + }; + const Id derivates_id1{ctx.OpCompositeConstruct( + ctx.F32[3], std::span{deriv_1_accum.data(), deriv_1_accum.size()})}; + const Id derivates_id2{ctx.OpCompositeConstruct( + ctx.F32[3], std::span{deriv_2_accum.data(), deriv_2_accum.size()})}; + Add(spv::ImageOperandsMask::Grad, derivates_id1, derivates_id2); + if (Sirit::ValidId(offset)) { + Add(spv::ImageOperandsMask::Offset, offset); + } + if (has_lod_clamp) { + Add(spv::ImageOperandsMask::MinLod, lod_clamp); + } + } + std::span<const Id> Span() const noexcept { return std::span{operands.data(), operands.size()}; } @@ -524,8 +552,11 @@ Id EmitImageQueryLod(EmitContext& ctx, IR::Inst* inst, const IR::Value& index, I Id EmitImageGradient(EmitContext& ctx, IR::Inst* inst, const IR::Value& index, Id coords, Id derivates, Id offset, Id lod_clamp) { const auto info{inst->Flags<IR::TextureInstInfo>()}; - const ImageOperands operands(ctx, info.has_lod_clamp != 0, derivates, info.num_derivates, - offset, lod_clamp); + const auto operands = + info.num_derivates == 3 + ? ImageOperands(ctx, info.has_lod_clamp != 0, derivates, offset, {}, lod_clamp) + : ImageOperands(ctx, info.has_lod_clamp != 0, derivates, info.num_derivates, offset, + lod_clamp); return Emit(&EmitContext::OpImageSparseSampleExplicitLod, &EmitContext::OpImageSampleExplicitLod, ctx, inst, ctx.F32[4], Texture(ctx, info, index), coords, operands.Mask(), operands.Span()); diff --git a/src/shader_recompiler/frontend/maxwell/translate/impl/move_special_register.cpp b/src/shader_recompiler/frontend/maxwell/translate/impl/move_special_register.cpp index 753c62098..e593132e6 100644 --- a/src/shader_recompiler/frontend/maxwell/translate/impl/move_special_register.cpp +++ b/src/shader_recompiler/frontend/maxwell/translate/impl/move_special_register.cpp @@ -161,7 +161,8 @@ enum class SpecialRegister : u64 { LOG_WARNING(Shader, "(STUBBED) SR_AFFINITY"); return ir.Imm32(0); // This is the default value hardware returns. default: - throw NotImplementedException("S2R special register {}", special_register); + LOG_CRITICAL(Shader, "(STUBBED) Special register {}", special_register); + return ir.Imm32(0); // This is the default value hardware returns. } } } // Anonymous namespace diff --git a/src/tests/common/ring_buffer.cpp b/src/tests/common/ring_buffer.cpp index e85f9977b..b6e3bc875 100644 --- a/src/tests/common/ring_buffer.cpp +++ b/src/tests/common/ring_buffer.cpp @@ -55,7 +55,7 @@ TEST_CASE("RingBuffer: Basic Tests", "[common]") { // Pushing more values than space available should partially succeed. { std::vector<char> to_push(6); - std::iota(to_push.begin(), to_push.end(), 88); + std::iota(to_push.begin(), to_push.end(), static_cast<char>(88)); const std::size_t count = buf.Push(to_push); REQUIRE(count == 3U); } diff --git a/src/video_core/dma_pusher.cpp b/src/video_core/dma_pusher.cpp index 9f1b340a9..58ce0d8c2 100644 --- a/src/video_core/dma_pusher.cpp +++ b/src/video_core/dma_pusher.cpp @@ -14,6 +14,7 @@ namespace Tegra { constexpr u32 MacroRegistersStart = 0xE00; +constexpr u32 ComputeInline = 0x6D; DmaPusher::DmaPusher(Core::System& system_, GPU& gpu_, MemoryManager& memory_manager_, Control::ChannelState& channel_state_) @@ -83,12 +84,35 @@ bool DmaPusher::Step() { dma_state.dma_get, command_list_header.size * sizeof(u32)); } } - Core::Memory::GpuGuestMemory<Tegra::CommandHeader, - Core::Memory::GuestMemoryFlags::UnsafeRead> - headers(memory_manager, dma_state.dma_get, command_list_header.size, &command_headers); - ProcessCommands(headers); + const auto safe_process = [&] { + Core::Memory::GpuGuestMemory<Tegra::CommandHeader, + Core::Memory::GuestMemoryFlags::SafeRead> + headers(memory_manager, dma_state.dma_get, command_list_header.size, + &command_headers); + ProcessCommands(headers); + }; + const auto unsafe_process = [&] { + Core::Memory::GpuGuestMemory<Tegra::CommandHeader, + Core::Memory::GuestMemoryFlags::UnsafeRead> + headers(memory_manager, dma_state.dma_get, command_list_header.size, + &command_headers); + ProcessCommands(headers); + }; + if (Settings::IsGPULevelHigh()) { + if (dma_state.method >= MacroRegistersStart) { + unsafe_process(); + return true; + } + if (subchannel_type[dma_state.subchannel] == Engines::EngineTypes::KeplerCompute && + dma_state.method == ComputeInline) { + unsafe_process(); + return true; + } + safe_process(); + return true; + } + unsafe_process(); } - return true; } diff --git a/src/video_core/dma_pusher.h b/src/video_core/dma_pusher.h index 8a2784cdc..c9fab2d90 100644 --- a/src/video_core/dma_pusher.h +++ b/src/video_core/dma_pusher.h @@ -130,8 +130,10 @@ public: void DispatchCalls(); - void BindSubchannel(Engines::EngineInterface* engine, u32 subchannel_id) { + void BindSubchannel(Engines::EngineInterface* engine, u32 subchannel_id, + Engines::EngineTypes engine_type) { subchannels[subchannel_id] = engine; + subchannel_type[subchannel_id] = engine_type; } void BindRasterizer(VideoCore::RasterizerInterface* rasterizer); @@ -170,6 +172,7 @@ private: const bool ib_enable{true}; ///< IB mode enabled std::array<Engines::EngineInterface*, max_subchannels> subchannels{}; + std::array<Engines::EngineTypes, max_subchannels> subchannel_type; GPU& gpu; Core::System& system; diff --git a/src/video_core/engines/engine_interface.h b/src/video_core/engines/engine_interface.h index 392322358..54631ee6c 100644 --- a/src/video_core/engines/engine_interface.h +++ b/src/video_core/engines/engine_interface.h @@ -11,6 +11,14 @@ namespace Tegra::Engines { +enum class EngineTypes : u32 { + KeplerCompute, + Maxwell3D, + Fermi2D, + MaxwellDMA, + KeplerMemory, +}; + class EngineInterface { public: virtual ~EngineInterface() = default; diff --git a/src/video_core/engines/engine_upload.h b/src/video_core/engines/engine_upload.h index 7242d2529..21bf8aeb4 100644 --- a/src/video_core/engines/engine_upload.h +++ b/src/video_core/engines/engine_upload.h @@ -69,6 +69,14 @@ public: /// Binds a rasterizer to this engine. void BindRasterizer(VideoCore::RasterizerInterface* rasterizer); + GPUVAddr ExecTargetAddress() const { + return regs.dest.Address(); + } + + u32 GetUploadSize() const { + return copy_size; + } + private: void ProcessData(std::span<const u8> read_buffer); diff --git a/src/video_core/engines/kepler_compute.cpp b/src/video_core/engines/kepler_compute.cpp index a38d9528a..cd61ab222 100644 --- a/src/video_core/engines/kepler_compute.cpp +++ b/src/video_core/engines/kepler_compute.cpp @@ -43,16 +43,33 @@ void KeplerCompute::CallMethod(u32 method, u32 method_argument, bool is_last_cal switch (method) { case KEPLER_COMPUTE_REG_INDEX(exec_upload): { + UploadInfo info{.upload_address = upload_address, + .exec_address = upload_state.ExecTargetAddress(), + .copy_size = upload_state.GetUploadSize()}; + uploads.push_back(info); upload_state.ProcessExec(regs.exec_upload.linear != 0); break; } case KEPLER_COMPUTE_REG_INDEX(data_upload): { + upload_address = current_dma_segment; upload_state.ProcessData(method_argument, is_last_call); break; } - case KEPLER_COMPUTE_REG_INDEX(launch): + case KEPLER_COMPUTE_REG_INDEX(launch): { + const GPUVAddr launch_desc_loc = regs.launch_desc_loc.Address(); + + for (auto& data : uploads) { + const GPUVAddr offset = data.exec_address - launch_desc_loc; + if (offset / sizeof(u32) == LAUNCH_REG_INDEX(grid_dim_x) && + memory_manager.IsMemoryDirty(data.upload_address, data.copy_size)) { + indirect_compute = {data.upload_address}; + } + } + uploads.clear(); ProcessLaunch(); + indirect_compute = std::nullopt; break; + } default: break; } @@ -62,6 +79,7 @@ void KeplerCompute::CallMultiMethod(u32 method, const u32* base_start, u32 amoun u32 methods_pending) { switch (method) { case KEPLER_COMPUTE_REG_INDEX(data_upload): + upload_address = current_dma_segment; upload_state.ProcessData(base_start, amount); return; default: diff --git a/src/video_core/engines/kepler_compute.h b/src/video_core/engines/kepler_compute.h index 2092e685f..735e05fb4 100644 --- a/src/video_core/engines/kepler_compute.h +++ b/src/video_core/engines/kepler_compute.h @@ -5,6 +5,7 @@ #include <array> #include <cstddef> +#include <optional> #include <vector> #include "common/bit_field.h" #include "common/common_funcs.h" @@ -36,6 +37,9 @@ namespace Tegra::Engines { #define KEPLER_COMPUTE_REG_INDEX(field_name) \ (offsetof(Tegra::Engines::KeplerCompute::Regs, field_name) / sizeof(u32)) +#define LAUNCH_REG_INDEX(field_name) \ + (offsetof(Tegra::Engines::KeplerCompute::LaunchParams, field_name) / sizeof(u32)) + class KeplerCompute final : public EngineInterface { public: explicit KeplerCompute(Core::System& system, MemoryManager& memory_manager); @@ -201,6 +205,10 @@ public: void CallMultiMethod(u32 method, const u32* base_start, u32 amount, u32 methods_pending) override; + std::optional<GPUVAddr> GetIndirectComputeAddress() const { + return indirect_compute; + } + private: void ProcessLaunch(); @@ -216,6 +224,15 @@ private: MemoryManager& memory_manager; VideoCore::RasterizerInterface* rasterizer = nullptr; Upload::State upload_state; + GPUVAddr upload_address; + + struct UploadInfo { + GPUVAddr upload_address; + GPUVAddr exec_address; + u32 copy_size; + }; + std::vector<UploadInfo> uploads; + std::optional<GPUVAddr> indirect_compute{}; }; #define ASSERT_REG_POSITION(field_name, position) \ diff --git a/src/video_core/engines/maxwell_3d.cpp b/src/video_core/engines/maxwell_3d.cpp index c3696096d..06e349e43 100644 --- a/src/video_core/engines/maxwell_3d.cpp +++ b/src/video_core/engines/maxwell_3d.cpp @@ -257,6 +257,7 @@ u32 Maxwell3D::GetMaxCurrentVertices() { const u32 address_size = static_cast<u32>(gpu_addr_end - gpu_addr_begin); num_vertices = std::max( num_vertices, address_size / std::max(attribute.SizeInBytes(), array.stride.Value())); + break; } return num_vertices; } @@ -269,10 +270,13 @@ size_t Maxwell3D::EstimateIndexBufferSize() { std::numeric_limits<u32>::max()}; const size_t byte_size = regs.index_buffer.FormatSizeInBytes(); const size_t log2_byte_size = Common::Log2Ceil64(byte_size); + const size_t cap{GetMaxCurrentVertices() * 3 * byte_size}; + const size_t lower_cap = + std::min<size_t>(static_cast<size_t>(end_address - start_address), cap); return std::min<size_t>( memory_manager.GetMemoryLayoutSize(start_address, byte_size * max_sizes[log2_byte_size]) / byte_size, - static_cast<size_t>(end_address - start_address)); + lower_cap); } u32 Maxwell3D::ProcessShadowRam(u32 method, u32 argument) { diff --git a/src/video_core/engines/puller.cpp b/src/video_core/engines/puller.cpp index 7718a09b3..6de2543b7 100644 --- a/src/video_core/engines/puller.cpp +++ b/src/video_core/engines/puller.cpp @@ -34,19 +34,24 @@ void Puller::ProcessBindMethod(const MethodCall& method_call) { bound_engines[method_call.subchannel] = engine_id; switch (engine_id) { case EngineID::FERMI_TWOD_A: - dma_pusher.BindSubchannel(channel_state.fermi_2d.get(), method_call.subchannel); + dma_pusher.BindSubchannel(channel_state.fermi_2d.get(), method_call.subchannel, + EngineTypes::Fermi2D); break; case EngineID::MAXWELL_B: - dma_pusher.BindSubchannel(channel_state.maxwell_3d.get(), method_call.subchannel); + dma_pusher.BindSubchannel(channel_state.maxwell_3d.get(), method_call.subchannel, + EngineTypes::Maxwell3D); break; case EngineID::KEPLER_COMPUTE_B: - dma_pusher.BindSubchannel(channel_state.kepler_compute.get(), method_call.subchannel); + dma_pusher.BindSubchannel(channel_state.kepler_compute.get(), method_call.subchannel, + EngineTypes::KeplerCompute); break; case EngineID::MAXWELL_DMA_COPY_A: - dma_pusher.BindSubchannel(channel_state.maxwell_dma.get(), method_call.subchannel); + dma_pusher.BindSubchannel(channel_state.maxwell_dma.get(), method_call.subchannel, + EngineTypes::MaxwellDMA); break; case EngineID::KEPLER_INLINE_TO_MEMORY_B: - dma_pusher.BindSubchannel(channel_state.kepler_memory.get(), method_call.subchannel); + dma_pusher.BindSubchannel(channel_state.kepler_memory.get(), method_call.subchannel, + EngineTypes::KeplerMemory); break; default: UNIMPLEMENTED_MSG("Unimplemented engine {:04X}", engine_id); diff --git a/src/video_core/renderer_opengl/gl_rasterizer.cpp b/src/video_core/renderer_opengl/gl_rasterizer.cpp index 1ba31be88..dd03efecd 100644 --- a/src/video_core/renderer_opengl/gl_rasterizer.cpp +++ b/src/video_core/renderer_opengl/gl_rasterizer.cpp @@ -380,6 +380,17 @@ void RasterizerOpenGL::DispatchCompute() { pipeline->SetEngine(kepler_compute, gpu_memory); pipeline->Configure(); const auto& qmd{kepler_compute->launch_description}; + auto indirect_address = kepler_compute->GetIndirectComputeAddress(); + if (indirect_address) { + // DispatchIndirect + static constexpr auto sync_info = VideoCommon::ObtainBufferSynchronize::FullSynchronize; + const auto post_op = VideoCommon::ObtainBufferOperation::DiscardWrite; + const auto [buffer, offset] = + buffer_cache.ObtainBuffer(*indirect_address, 12, sync_info, post_op); + glBindBuffer(GL_DISPATCH_INDIRECT_BUFFER, buffer->Handle()); + glDispatchComputeIndirect(static_cast<GLintptr>(offset)); + return; + } glDispatchCompute(qmd.grid_dim_x, qmd.grid_dim_y, qmd.grid_dim_z); ++num_queued_commands; has_written_global_memory |= pipeline->WritesGlobalMemory(); diff --git a/src/video_core/renderer_vulkan/vk_buffer_cache.cpp b/src/video_core/renderer_vulkan/vk_buffer_cache.cpp index 60a6ac651..e15865d16 100644 --- a/src/video_core/renderer_vulkan/vk_buffer_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_buffer_cache.cpp @@ -529,17 +529,20 @@ void BufferCacheRuntime::BindVertexBuffers(VideoCommon::HostBindings<Buffer>& bi buffer_handles.push_back(handle); } if (device.IsExtExtendedDynamicStateSupported()) { - scheduler.Record([bindings_ = std::move(bindings), + scheduler.Record([this, bindings_ = std::move(bindings), buffer_handles_ = std::move(buffer_handles)](vk::CommandBuffer cmdbuf) { cmdbuf.BindVertexBuffers2EXT(bindings_.min_index, - bindings_.max_index - bindings_.min_index, + std::min(bindings_.max_index - bindings_.min_index, + device.GetMaxVertexInputBindings()), buffer_handles_.data(), bindings_.offsets.data(), bindings_.sizes.data(), bindings_.strides.data()); }); } else { - scheduler.Record([bindings_ = std::move(bindings), + scheduler.Record([this, bindings_ = std::move(bindings), buffer_handles_ = std::move(buffer_handles)](vk::CommandBuffer cmdbuf) { - cmdbuf.BindVertexBuffers(bindings_.min_index, bindings_.max_index - bindings_.min_index, + cmdbuf.BindVertexBuffers(bindings_.min_index, + std::min(bindings_.max_index - bindings_.min_index, + device.GetMaxVertexInputBindings()), buffer_handles_.data(), bindings_.offsets.data()); }); } diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp index fe432dfe1..4f83a88e1 100644 --- a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp @@ -665,6 +665,19 @@ std::unique_ptr<GraphicsPipeline> PipelineCache::CreateGraphicsPipeline( std::move(modules), infos); } catch (const Shader::Exception& exception) { + auto hash = key.Hash(); + size_t env_index{0}; + for (size_t index = 0; index < Maxwell::MaxShaderProgram; ++index) { + if (key.unique_hashes[index] == 0) { + continue; + } + Shader::Environment& env{*envs[env_index]}; + ++env_index; + + const u32 cfg_offset{static_cast<u32>(env.StartAddress() + sizeof(Shader::ProgramHeader))}; + Shader::Maxwell::Flow::CFG cfg(env, pools.flow_block, cfg_offset, index == 0); + env.Dump(hash, key.unique_hashes[index]); + } LOG_ERROR(Render_Vulkan, "{}", exception.what()); return nullptr; } diff --git a/src/video_core/renderer_vulkan/vk_rasterizer.cpp b/src/video_core/renderer_vulkan/vk_rasterizer.cpp index 032f694bc..01e76a82c 100644 --- a/src/video_core/renderer_vulkan/vk_rasterizer.cpp +++ b/src/video_core/renderer_vulkan/vk_rasterizer.cpp @@ -463,6 +463,20 @@ void RasterizerVulkan::DispatchCompute() { pipeline->Configure(*kepler_compute, *gpu_memory, scheduler, buffer_cache, texture_cache); const auto& qmd{kepler_compute->launch_description}; + auto indirect_address = kepler_compute->GetIndirectComputeAddress(); + if (indirect_address) { + // DispatchIndirect + static constexpr auto sync_info = VideoCommon::ObtainBufferSynchronize::FullSynchronize; + const auto post_op = VideoCommon::ObtainBufferOperation::DiscardWrite; + const auto [buffer, offset] = + buffer_cache.ObtainBuffer(*indirect_address, 12, sync_info, post_op); + scheduler.RequestOutsideRenderPassOperationContext(); + scheduler.Record([indirect_buffer = buffer->Handle(), + indirect_offset = offset](vk::CommandBuffer cmdbuf) { + cmdbuf.DispatchIndirect(indirect_buffer, indirect_offset); + }); + return; + } const std::array<u32, 3> dim{qmd.grid_dim_x, qmd.grid_dim_y, qmd.grid_dim_z}; scheduler.RequestOutsideRenderPassOperationContext(); scheduler.Record([dim](vk::CommandBuffer cmdbuf) { cmdbuf.Dispatch(dim[0], dim[1], dim[2]); }); diff --git a/src/video_core/vulkan_common/vulkan_wrapper.cpp b/src/video_core/vulkan_common/vulkan_wrapper.cpp index 78e5a248f..c3f388d89 100644 --- a/src/video_core/vulkan_common/vulkan_wrapper.cpp +++ b/src/video_core/vulkan_common/vulkan_wrapper.cpp @@ -92,6 +92,7 @@ void Load(VkDevice device, DeviceDispatch& dld) noexcept { X(vkCmdCopyImage); X(vkCmdCopyImageToBuffer); X(vkCmdDispatch); + X(vkCmdDispatchIndirect); X(vkCmdDraw); X(vkCmdDrawIndexed); X(vkCmdDrawIndirect); diff --git a/src/video_core/vulkan_common/vulkan_wrapper.h b/src/video_core/vulkan_common/vulkan_wrapper.h index c226a2a29..049fa8038 100644 --- a/src/video_core/vulkan_common/vulkan_wrapper.h +++ b/src/video_core/vulkan_common/vulkan_wrapper.h @@ -203,6 +203,7 @@ struct DeviceDispatch : InstanceDispatch { PFN_vkCmdCopyImage vkCmdCopyImage{}; PFN_vkCmdCopyImageToBuffer vkCmdCopyImageToBuffer{}; PFN_vkCmdDispatch vkCmdDispatch{}; + PFN_vkCmdDispatchIndirect vkCmdDispatchIndirect{}; PFN_vkCmdDraw vkCmdDraw{}; PFN_vkCmdDrawIndexed vkCmdDrawIndexed{}; PFN_vkCmdDrawIndirect vkCmdDrawIndirect{}; @@ -1209,6 +1210,10 @@ public: dld->vkCmdDispatch(handle, x, y, z); } + void DispatchIndirect(VkBuffer indirect_buffer, VkDeviceSize offset) const noexcept { + dld->vkCmdDispatchIndirect(handle, indirect_buffer, offset); + } + void PipelineBarrier(VkPipelineStageFlags src_stage_mask, VkPipelineStageFlags dst_stage_mask, VkDependencyFlags dependency_flags, Span<VkMemoryBarrier> memory_barriers, Span<VkBufferMemoryBarrier> buffer_barriers, diff --git a/src/yuzu/configuration/shared_widget.cpp b/src/yuzu/configuration/shared_widget.cpp index 7721e58f9..d63093985 100644 --- a/src/yuzu/configuration/shared_widget.cpp +++ b/src/yuzu/configuration/shared_widget.cpp @@ -194,7 +194,7 @@ QWidget* Widget::CreateRadioGroup(std::function<std::string()>& serializer, return group; } - const auto get_selected = [=]() -> u32 { + const auto get_selected = [=]() -> int { for (const auto& [id, button] : radio_buttons) { if (button->isChecked()) { return id; diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index 33c9fd0af..4e435c7e2 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -2010,8 +2010,16 @@ bool GMainWindow::OnShutdownBegin() { emit EmulationStopping(); + int shutdown_time = 1000; + + if (system->DebuggerEnabled()) { + shutdown_time = 0; + } else if (system->GetExitLocked()) { + shutdown_time = 5000; + } + shutdown_timer.setSingleShot(true); - shutdown_timer.start(system->DebuggerEnabled() ? 0 : 5000); + shutdown_timer.start(shutdown_time); connect(&shutdown_timer, &QTimer::timeout, this, &GMainWindow::OnEmulationStopTimeExpired); connect(emu_thread.get(), &QThread::finished, this, &GMainWindow::OnEmulationStopped); @@ -2267,40 +2275,62 @@ void GMainWindow::OnTransferableShaderCacheOpenFile(u64 program_id) { QDesktopServices::openUrl(QUrl::fromLocalFile(qt_shader_cache_path)); } -static std::size_t CalculateRomFSEntrySize(const FileSys::VirtualDir& dir, bool full) { - std::size_t out = 0; - - for (const auto& subdir : dir->GetSubdirectories()) { - out += 1 + CalculateRomFSEntrySize(subdir, full); - } - - return out + (full ? dir->GetFiles().size() : 0); -} - -static bool RomFSRawCopy(QProgressDialog& dialog, const FileSys::VirtualDir& src, - const FileSys::VirtualDir& dest, std::size_t block_size, bool full) { +static bool RomFSRawCopy(size_t total_size, size_t& read_size, QProgressDialog& dialog, + const FileSys::VirtualDir& src, const FileSys::VirtualDir& dest, + bool full) { if (src == nullptr || dest == nullptr || !src->IsReadable() || !dest->IsWritable()) return false; if (dialog.wasCanceled()) return false; + std::vector<u8> buffer(CopyBufferSize); + auto last_timestamp = std::chrono::steady_clock::now(); + + const auto QtRawCopy = [&](const FileSys::VirtualFile& src_file, + const FileSys::VirtualFile& dest_file) { + if (src_file == nullptr || dest_file == nullptr) { + return false; + } + if (!dest_file->Resize(src_file->GetSize())) { + return false; + } + + for (std::size_t i = 0; i < src_file->GetSize(); i += buffer.size()) { + if (dialog.wasCanceled()) { + dest_file->Resize(0); + return false; + } + + using namespace std::literals::chrono_literals; + const auto new_timestamp = std::chrono::steady_clock::now(); + + if ((new_timestamp - last_timestamp) > 33ms) { + last_timestamp = new_timestamp; + dialog.setValue( + static_cast<int>(std::min(read_size, total_size) * 100 / total_size)); + QCoreApplication::processEvents(); + } + + const auto read = src_file->Read(buffer.data(), buffer.size(), i); + dest_file->Write(buffer.data(), read, i); + + read_size += read; + } + + return true; + }; + if (full) { for (const auto& file : src->GetFiles()) { const auto out = VfsDirectoryCreateFileWrapper(dest, file->GetName()); - if (!FileSys::VfsRawCopy(file, out, block_size)) - return false; - dialog.setValue(dialog.value() + 1); - if (dialog.wasCanceled()) + if (!QtRawCopy(file, out)) return false; } } for (const auto& dir : src->GetSubdirectories()) { const auto out = dest->CreateSubdirectory(dir->GetName()); - if (!RomFSRawCopy(dialog, dir, out, block_size, full)) - return false; - dialog.setValue(dialog.value() + 1); - if (dialog.wasCanceled()) + if (!RomFSRawCopy(total_size, read_size, dialog, dir, out, full)) return false; } @@ -2573,50 +2603,48 @@ void GMainWindow::OnGameListDumpRomFS(u64 program_id, const std::string& game_pa return; } - FileSys::VirtualFile base_romfs; - if (loader->ReadRomFS(base_romfs) != Loader::ResultStatus::Success) { - failed(); - return; - } + FileSys::VirtualFile packed_update_raw{}; + loader->ReadUpdateRaw(packed_update_raw); const auto& installed = system->GetContentProvider(); - const auto romfs_title_id = SelectRomFSDumpTarget(installed, program_id); - if (!romfs_title_id) { + u64 title_id{}; + u8 raw_type{}; + if (!SelectRomFSDumpTarget(installed, program_id, &title_id, &raw_type)) { failed(); return; } - const auto type = *romfs_title_id == program_id ? FileSys::ContentRecordType::Program - : FileSys::ContentRecordType::Data; - const auto base_nca = installed.GetEntry(*romfs_title_id, type); + const auto type = static_cast<FileSys::ContentRecordType>(raw_type); + const auto base_nca = installed.GetEntry(title_id, type); if (!base_nca) { failed(); return; } + const FileSys::NCA update_nca{packed_update_raw, nullptr}; + if (type != FileSys::ContentRecordType::Program || + update_nca.GetStatus() != Loader::ResultStatus::ErrorMissingBKTRBaseRomFS || + update_nca.GetTitleId() != FileSys::GetUpdateTitleID(title_id)) { + packed_update_raw = {}; + } + + const auto base_romfs = base_nca->GetRomFS(); + if (!base_romfs) { + failed(); + return; + } + const auto dump_dir = target == DumpRomFSTarget::Normal ? Common::FS::GetYuzuPath(Common::FS::YuzuPath::DumpDir) : Common::FS::GetYuzuPath(Common::FS::YuzuPath::SDMCDir) / "atmosphere" / "contents"; - const auto romfs_dir = fmt::format("{:016X}/romfs", *romfs_title_id); + const auto romfs_dir = fmt::format("{:016X}/romfs", title_id); const auto path = Common::FS::PathToUTF8String(dump_dir / romfs_dir); - FileSys::VirtualFile romfs; - - if (*romfs_title_id == program_id) { - const FileSys::PatchManager pm{program_id, system->GetFileSystemController(), installed}; - romfs = pm.PatchRomFS(base_nca.get(), base_romfs, type, nullptr, false); - } else { - romfs = installed.GetEntry(*romfs_title_id, type)->GetRomFS(); - } - - const auto extracted = FileSys::ExtractRomFS(romfs, FileSys::RomFSExtractionType::Full); - if (extracted == nullptr) { - failed(); - return; - } + const FileSys::PatchManager pm{title_id, system->GetFileSystemController(), installed}; + auto romfs = pm.PatchRomFS(base_nca.get(), base_romfs, type, packed_update_raw, false); const auto out = VfsFilesystemCreateDirectoryWrapper(vfs, path, FileSys::Mode::ReadWrite); @@ -2640,11 +2668,16 @@ void GMainWindow::OnGameListDumpRomFS(u64 program_id, const std::string& game_pa return; } + const auto extracted = FileSys::ExtractRomFS(romfs, FileSys::RomFSExtractionType::Full); + if (extracted == nullptr) { + failed(); + return; + } + const auto full = res == selections.constFirst(); - const auto entry_size = CalculateRomFSEntrySize(extracted, full); - // The minimum required space is the size of the extracted RomFS + 1 GiB - const auto minimum_free_space = extracted->GetSize() + 0x40000000; + // The expected required space is the size of the RomFS + 1 GiB + const auto minimum_free_space = romfs->GetSize() + 0x40000000; if (full && Common::FS::GetFreeSpaceSize(path) < minimum_free_space) { QMessageBox::warning(this, tr("RomFS Extraction Failed!"), @@ -2655,12 +2688,15 @@ void GMainWindow::OnGameListDumpRomFS(u64 program_id, const std::string& game_pa return; } - QProgressDialog progress(tr("Extracting RomFS..."), tr("Cancel"), 0, - static_cast<s32>(entry_size), this); + QProgressDialog progress(tr("Extracting RomFS..."), tr("Cancel"), 0, 100, this); progress.setWindowModality(Qt::WindowModal); progress.setMinimumDuration(100); + progress.setAutoClose(false); + progress.setAutoReset(false); + + size_t read_size = 0; - if (RomFSRawCopy(progress, extracted, out, 0x400000, full)) { + if (RomFSRawCopy(romfs->GetSize(), read_size, progress, extracted, out, full)) { progress.close(); QMessageBox::information(this, tr("RomFS Extraction Succeeded!"), tr("The operation completed successfully.")); @@ -3261,7 +3297,7 @@ void GMainWindow::OnPauseContinueGame() { } void GMainWindow::OnStopGame() { - if (system->GetExitLock() && !ConfirmForceLockedExit()) { + if (system->GetExitLocked() && !ConfirmForceLockedExit()) { return; } @@ -4350,28 +4386,41 @@ bool GMainWindow::CheckSystemArchiveDecryption() { return mii_nca->GetRomFS().get() != nullptr; } -std::optional<u64> GMainWindow::SelectRomFSDumpTarget(const FileSys::ContentProvider& installed, - u64 program_id) { - const auto dlc_entries = - installed.ListEntriesFilter(FileSys::TitleType::AOC, FileSys::ContentRecordType::Data); - std::vector<FileSys::ContentProviderEntry> dlc_match; - dlc_match.reserve(dlc_entries.size()); - std::copy_if(dlc_entries.begin(), dlc_entries.end(), std::back_inserter(dlc_match), - [&program_id, &installed](const FileSys::ContentProviderEntry& entry) { - return FileSys::GetBaseTitleID(entry.title_id) == program_id && - installed.GetEntry(entry)->GetStatus() == Loader::ResultStatus::Success; - }); - - std::vector<u64> romfs_tids; - romfs_tids.push_back(program_id); - for (const auto& entry : dlc_match) { - romfs_tids.push_back(entry.title_id); - } - - if (romfs_tids.size() > 1) { - QStringList list{QStringLiteral("Base")}; - for (std::size_t i = 1; i < romfs_tids.size(); ++i) { - list.push_back(QStringLiteral("DLC %1").arg(romfs_tids[i] & 0x7FF)); +bool GMainWindow::SelectRomFSDumpTarget(const FileSys::ContentProvider& installed, u64 program_id, + u64* selected_title_id, u8* selected_content_record_type) { + using ContentInfo = std::pair<FileSys::TitleType, FileSys::ContentRecordType>; + boost::container::flat_map<u64, ContentInfo> available_title_ids; + + const auto RetrieveEntries = [&](FileSys::TitleType title_type, + FileSys::ContentRecordType record_type) { + const auto entries = installed.ListEntriesFilter(title_type, record_type); + for (const auto& entry : entries) { + if (FileSys::GetBaseTitleID(entry.title_id) == program_id && + installed.GetEntry(entry)->GetStatus() == Loader::ResultStatus::Success) { + available_title_ids[entry.title_id] = {title_type, record_type}; + } + } + }; + + RetrieveEntries(FileSys::TitleType::Application, FileSys::ContentRecordType::Program); + RetrieveEntries(FileSys::TitleType::AOC, FileSys::ContentRecordType::Data); + + if (available_title_ids.empty()) { + return false; + } + + size_t title_index = 0; + + if (available_title_ids.size() > 1) { + QStringList list; + for (auto& [title_id, content_info] : available_title_ids) { + const auto hex_title_id = QString::fromStdString(fmt::format("{:X}", title_id)); + if (content_info.first == FileSys::TitleType::Application) { + list.push_back(QStringLiteral("Application [%1]").arg(hex_title_id)); + } else { + list.push_back( + QStringLiteral("DLC %1 [%2]").arg(title_id & 0x7FF).arg(hex_title_id)); + } } bool ok; @@ -4379,13 +4428,16 @@ std::optional<u64> GMainWindow::SelectRomFSDumpTarget(const FileSys::ContentProv this, tr("Select RomFS Dump Target"), tr("Please select which RomFS you would like to dump."), list, 0, false, &ok); if (!ok) { - return {}; + return false; } - return romfs_tids[list.indexOf(res)]; + title_index = list.indexOf(res); } - return program_id; + const auto selected_info = available_title_ids.nth(title_index); + *selected_title_id = selected_info->first; + *selected_content_record_type = static_cast<u8>(selected_info->second.second); + return true; } bool GMainWindow::ConfirmClose() { @@ -4515,6 +4567,8 @@ void GMainWindow::RequestGameExit() { auto applet_ae = sm.GetService<Service::AM::AppletAE>("appletAE"); bool has_signalled = false; + system->SetExitRequested(true); + if (applet_oe != nullptr) { applet_oe->GetMessageQueue()->RequestExit(); has_signalled = true; diff --git a/src/yuzu/main.h b/src/yuzu/main.h index 1b7055122..668dbc3b1 100644 --- a/src/yuzu/main.h +++ b/src/yuzu/main.h @@ -375,7 +375,8 @@ private: void RemoveAllTransferableShaderCaches(u64 program_id); void RemoveCustomConfiguration(u64 program_id, const std::string& game_path); void RemoveCacheStorage(u64 program_id); - std::optional<u64> SelectRomFSDumpTarget(const FileSys::ContentProvider&, u64 program_id); + bool SelectRomFSDumpTarget(const FileSys::ContentProvider&, u64 program_id, + u64* selected_title_id, u8* selected_content_record_type); InstallResult InstallNSPXCI(const QString& filename); InstallResult InstallNCA(const QString& filename); void MigrateConfigFiles(); diff --git a/src/yuzu_cmd/yuzu.cpp b/src/yuzu_cmd/yuzu.cpp index d0433ffc6..c1695cc6e 100644 --- a/src/yuzu_cmd/yuzu.cpp +++ b/src/yuzu_cmd/yuzu.cpp @@ -265,7 +265,7 @@ int main(int argc, char** argv) { password = match[2]; address = match[3]; if (!match[4].str().empty()) - port = std::stoi(match[4]); + port = static_cast<u16>(std::stoi(match[4])); std::regex nickname_re("^[a-zA-Z0-9._\\- ]+$"); if (!std::regex_match(nickname, nickname_re)) { std::cout |