summaryrefslogtreecommitdiffstats
path: root/dist/languages/pt_BR.ts
diff options
context:
space:
mode:
Diffstat (limited to 'dist/languages/pt_BR.ts')
-rw-r--r--dist/languages/pt_BR.ts3595
1 files changed, 2336 insertions, 1259 deletions
diff --git a/dist/languages/pt_BR.ts b/dist/languages/pt_BR.ts
index c842793f4..3c6667500 100644
--- a/dist/languages/pt_BR.ts
+++ b/dist/languages/pt_BR.ts
@@ -1,4 +1,4 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_BR" version="2.1">
+<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_BR" sourcelanguage="en_US" version="2.1">
<context>
<name>AboutDialog</name>
<message>
@@ -18,8 +18,8 @@
</message>
<message>
<location filename="../../src/yuzu/aboutdialog.ui" line="73"/>
- <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 | %2-%3 (%4)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 | %2-%3 (%4)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 (%2)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;%1 (%2)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/yuzu/aboutdialog.ui" line="86"/>
@@ -52,32 +52,32 @@ p, li { white-space: pre-wrap; }
<context>
<name>CalibrationConfigurationDialog</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="25"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="29"/>
<source>Communicating with the server...</source>
<translation>Comunicando com o servidor...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="26"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="30"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="44"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="48"/>
<source>Touch the top left corner &lt;br&gt;of your touchpad.</source>
<translation>Toque no canto superior esquerdo &lt;br&gt;do seu touchpad</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="47"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="51"/>
<source>Now touch the bottom right corner &lt;br&gt;of your touchpad.</source>
<translation>Agora toque no canto inferior direito &lt;br&gt;do seu touchpad</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="50"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="54"/>
<source>Configuration completed!</source>
<translation>Configuração concluída!</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="55"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="61"/>
<source>OK</source>
<translation>OK</translation>
</message>
@@ -171,22 +171,22 @@ p, li { white-space: pre-wrap; }
<translation>Agradecemos pelo seu relatório!</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="61"/>
+ <location filename="../../src/yuzu/compatdb.cpp" line="59"/>
<source>Submitting</source>
<translation>Enviando</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="74"/>
+ <location filename="../../src/yuzu/compatdb.cpp" line="72"/>
<source>Communication error</source>
<translation>Erro de comunicação</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="75"/>
- <source>An error occured while sending the Testcase</source>
+ <location filename="../../src/yuzu/compatdb.cpp" line="73"/>
+ <source>An error occurred while sending the Testcase</source>
<translation>Um erro ocorreu ao enviar o caso de teste</translation>
</message>
<message>
- <location filename="../../src/yuzu/compatdb.cpp" line="77"/>
+ <location filename="../../src/yuzu/compatdb.cpp" line="75"/>
<source>Next</source>
<translation>Próximo</translation>
</message>
@@ -194,52 +194,43 @@ p, li { white-space: pre-wrap; }
<context>
<name>ConfigureAudio</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="17"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="14"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="20"/>
<source>Audio</source>
<translation>Áudio</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="25"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/>
<source>Output Engine:</source>
<translation>Mecanismo de saída:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="37"/>
- <source>This post-processing effect adjusts audio speed to match emulation speed and helps prevent audio stutter. This however increases audio latency.</source>
- <translation>Este efeito de pós-processamento ajusta a velocidade do áudio para acompanhar a velocidade de emulação e ajuda a evitar cortes no áudio. No entanto, isto aumenta a latência do áudio.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="40"/>
- <source>Enable audio stretching</source>
- <translation>Ativar alongamento de áudio</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="49"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="42"/>
<source>Audio Device:</source>
<translation>Dispositivo de áudio:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="77"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="70"/>
<source>Use global volume</source>
<translation>Usar volume global</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="82"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="75"/>
<source>Set volume:</source>
<translation>Definir volume:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="90"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="83"/>
<source>Volume:</source>
<translation>Volume:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.ui" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.ui" line="128"/>
<source>0 %</source>
<translation>0 %</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_audio.cpp" line="97"/>
<source>%1%</source>
<comment>Volume percentage (e.g. 50%)</comment>
<translation>%1%</translation>
@@ -253,87 +244,120 @@ p, li { white-space: pre-wrap; }
<translation>Formulário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="17"/>
+ <source>CPU</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/>
<source>General</source>
<translation>Geral</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="30"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="34"/>
<source>Accuracy:</source>
<translation>Precisão:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="38"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="42"/>
+ <source>Auto</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="47"/>
<source>Accurate</source>
<translation>Preciso</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="43"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/>
<source>Unsafe</source>
<translation>Não seguro</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="48"/>
- <source>Enable Debug Mode</source>
- <translation>Ativar modo de depuração</translation>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="63"/>
+ <source>We recommend setting accuracy to &quot;Auto&quot;.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="61"/>
- <source>We recommend setting accuracy to &quot;Accurate&quot;.</source>
- <translation>Recomendamos definir a precisão para &quot;Preciso&quot;.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="75"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="80"/>
<source>Unsafe CPU Optimization Settings</source>
<translation>Ajustes de otimização não seguros de CPU </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="84"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="86"/>
<source>These settings reduce accuracy for speed.</source>
<translation>Estes ajustes reduzem a precisão para aprimorar a velocidade.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="96"/>
+ <source>
+ &lt;div&gt;This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.&lt;/div&gt;
+ </source>
+ <translation>
+ &lt;div&gt;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.&lt;/div&gt;
+ </translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/>
<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="94"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="108"/>
<source>
- &lt;div&gt;This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.&lt;/div&gt;
+ &lt;div&gt;This option improves the speed of some approximate floating-point functions by using less accurate native approximations.&lt;/div&gt;
</source>
<translation>
- &lt;div&gt;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.&lt;/div&gt;
+ &lt;div&gt;Esta opção melhora o desempenho de algumas instruções de ponto flutuante usando aproximações nativas menos precisas.&lt;/div&gt;
</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="103"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/>
<source>Faster FRSQRTE and FRECPE</source>
<translation>FRSQRTE e FRECPE mais rápidos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="120"/>
<source>
- &lt;div&gt;This option improves the speed of some approximate floating-point functions by using less accurate native approximations.&lt;/div&gt;
+ &lt;div&gt;This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.&lt;/div&gt;
+ </source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="125"/>
+ <source>Faster ASIMD instructions (32 bits only)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="132"/>
+ <source>
+ &lt;div&gt;This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.&lt;/div&gt;
</source>
<translation>
- &lt;div&gt;Esta opção melhora o desempenho de algumas instruções de ponto flutuante usando aproximações nativas menos precisas.&lt;/div&gt;
+ &lt;div&gt;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.&lt;/div&gt;
</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="133"/>
- <source>CPU settings are available only when game is not running.</source>
- <translation>Os ajustes de CPU só estão disponíveis enquanto o jogo não estiver em execução.</translation>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="137"/>
+ <source>Inaccurate NaN handling</source>
+ <translation>Tratamento impreciso de NaN</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="144"/>
+ <source>
+ &lt;div&gt;This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory.&lt;/div&gt;
+ </source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.cpp" line="43"/>
- <source>Setting CPU to Debug Mode</source>
- <translation>Ativando o modo de depuração de CPU</translation>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/>
+ <source>Disable address space checks</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu.cpp" line="44"/>
- <source>CPU Debug Mode is only intended for developer use. Are you sure you want to enable this?</source>
- <translation>O modo de depuração de CPU é intencionado para uso por desenvolvedores. Deseja mesmo ativá-lo?</translation>
+ <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="174"/>
+ <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>
@@ -344,47 +368,45 @@ p, li { white-space: pre-wrap; }
<translation>Formulário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="17"/>
+ <source>CPU</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="25"/>
<source>Toggle CPU Optimizations</source>
<translation>Ative ou desative otimizações de CPU</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="31"/>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;For debugging only.&lt;/span&gt;&lt;br/&gt;If you&apos;re not sure what these do, keep all of these enabled. &lt;br/&gt;These settings, when disabled, only take effect when CPU Debugging is enabled. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="41"/>
<source>
- &lt;div&gt;
- &lt;b&gt;For debugging only.&lt;/b&gt;
- &lt;br&gt;
- If you're not sure what these do, keep all of these enabled.
- &lt;br&gt;
- These settings only take effect when CPU Accuracy is &quot;Debug Mode&quot;.
- &lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;This optimization speeds up memory accesses by the guest program.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Enabling it inlines accesses to PageTable::pointers into emitted code.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Disabling this forces all memory accesses to go through the Memory::Read/Memory::Write functions.&lt;/div&gt;
</source>
<translation>
- &lt;div&gt;
- &lt;b&gt;Apenas para depuração.&lt;/b&gt;
- &lt;br&gt;
- Se você não tem certeza do que estas opções fazem, mantenha-as todas ativadas.
- &lt;br&gt;
- Estes ajustes apenas têm efeito quando a precisão da CPU for definida como &quot;Ativar modo de depuração&quot;.
- &lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Esta otimização acelera acessos de memória pelo programa convidado.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Quando ativada, permite o acesso inline a PageTable::pointers no código emitido.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Quando desativada, força a passagem de todos os acessos de memória pelas funções Memory::Read/Memory::Write.&lt;/div&gt;
</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="46"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="48"/>
<source>Enable inline page tables</source>
<translation>Ativar tabelas de página em linha</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="49"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="55"/>
<source>
- &lt;div style=&quot;white-space: nowrap&quot;&gt;This optimization speeds up memory accesses by the guest program.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Enabling it inlines accesses to PageTable::pointers into emitted code.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Disabling this forces all memory accesses to go through the Memory::Read/Memory::Write functions.&lt;/div&gt;
+ &lt;div&gt;This optimization avoids dispatcher lookups by allowing emitted basic blocks to jump directly to other basic blocks if the destination PC is static.&lt;/div&gt;
</source>
<translation>
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Esta otimização acelera acessos de memória pelo programa convidado.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Quando ativada, permite o acesso inline a PageTable::pointers no código emitido.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Quando desativada, força a passagem de todos os acessos de memória pelas funções Memory::Read/Memory::Write.&lt;/div&gt;
+ &lt;div&gt;Esta otimização evita buscas do dispatcher ao permitir que blocos básicos emitidos pulem diretamente para outros blocos básicos se o PC de destino for estático.&lt;/div&gt;
</translation>
</message>
<message>
@@ -393,12 +415,12 @@ p, li { white-space: pre-wrap; }
<translation>Ativar vinculação de blocos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="67"/>
<source>
- &lt;div&gt;This optimization avoids dispatcher lookups by allowing emitted basic blocks to jump directly to other basic blocks if the destination PC is static.&lt;/div&gt;
+ &lt;div&gt;This optimization avoids dispatcher lookups by keeping track potential return addresses of BL instructions. This approximates what happens with a return stack buffer on a real CPU.&lt;/div&gt;
</source>
<translation>
- &lt;div&gt;Esta otimização evita buscas do dispatcher ao permitir que blocos básicos emitidos pulem diretamente para outros blocos básicos se o PC de destino for estático.&lt;/div&gt;
+ &lt;div&gt;Esta otimização evita buscas do dispatcher ao monitorar possíveis endereços de retorno de instruções BL. Isto se aproxima do que ocorre em um buffer de pilha de retorno em um CPU real.&lt;/div&gt;
</translation>
</message>
<message>
@@ -407,12 +429,12 @@ p, li { white-space: pre-wrap; }
<translation>Ativar buffer de pilha de retorno</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="75"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="79"/>
<source>
- &lt;div&gt;This optimization avoids dispatcher lookups by keeping track potential return addresses of BL instructions. This approximates what happens with a return stack buffer on a real CPU.&lt;/div&gt;
+ &lt;div&gt;Enable a two-tiered dispatch system. A faster dispatcher written in assembly has a small MRU cache of jump destinations is used first. If that fails, dispatch falls back to the slower C++ dispatcher.&lt;/div&gt;
</source>
<translation>
- &lt;div&gt;Esta otimização evita buscas do dispatcher ao monitorar possíveis endereços de retorno de instruções BL. Isto se aproxima do que ocorre em um buffer de pilha de retorno em um CPU real.&lt;/div&gt;
+ &lt;div&gt;Ativa um sistema de dispatch de dois níveis. Um dispatcher mais rápido, escrito em assembly e que possui um pequeno cache MRU de destinos de pulo, é usado primeiro. Caso falhe, o dispatcher mais lento escrito em C++ será usado em seu lugar.&lt;/div&gt;
</translation>
</message>
<message>
@@ -421,12 +443,12 @@ p, li { white-space: pre-wrap; }
<translation>Ativar dispatcher rápido</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="87"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="91"/>
<source>
- &lt;div&gt;Enable a two-tiered dispatch system. A faster dispatcher written in assembly has a small MRU cache of jump destinations is used first. If that fails, dispatch falls back to the slower C++ dispatcher.&lt;/div&gt;
+ &lt;div&gt;Enables an IR optimization that reduces unnecessary accesses to the CPU context structure.&lt;/div&gt;
</source>
<translation>
- &lt;div&gt;Ativa um sistema de dispatch de dois níveis. Um dispatcher mais rápido, escrito em assembly e que possui um pequeno cache MRU de destinos de pulo, é usado primeiro. Caso falhe, o dispatcher mais lento escrito em C++ será usado em seu lugar.&lt;/div&gt;
+ &lt;div&gt;Ativa uma otimização da IR que reduz acessos desnecessários à estrutura de contexto da CPU.&lt;/div&gt;
</translation>
</message>
<message>
@@ -435,12 +457,12 @@ p, li { white-space: pre-wrap; }
<translation>Ativar eliminação de contexto</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="99"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="103"/>
<source>
- &lt;div&gt;Enables an IR optimization that reduces unnecessary accesses to the CPU context structure.&lt;/div&gt;
+ &lt;div&gt;Enables IR optimizations that involve constant propagation.&lt;/div&gt;
</source>
<translation>
- &lt;div&gt;Ativa uma otimização da IR que reduz acessos desnecessários à estrutura de contexto da CPU.&lt;/div&gt;
+ &lt;div&gt;Ativa otimizações da IR que envolvem propagação de constantes.&lt;/div&gt;
</translation>
</message>
<message>
@@ -449,12 +471,12 @@ p, li { white-space: pre-wrap; }
<translation>Ativar propagação de constantes</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="111"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="115"/>
<source>
- &lt;div&gt;Enables IR optimizations that involve constant propagation.&lt;/div&gt;
+ &lt;div&gt;Enables miscellaneous IR optimizations.&lt;/div&gt;
</source>
<translation>
- &lt;div&gt;Ativa otimizações da IR que envolvem propagação de constantes.&lt;/div&gt;
+ &lt;div&gt;Ativa otimizações diversas para a IR.&lt;/div&gt;
</translation>
</message>
<message>
@@ -463,32 +485,37 @@ p, li { white-space: pre-wrap; }
<translation>Ativar otimizações diversas</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="123"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="127"/>
<source>
- &lt;div&gt;Enables miscellaneous IR optimizations.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;When enabled, a misalignment is only triggered when an access crosses a page boundary.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;When disabled, a misalignment is triggered on all misaligned accesses.&lt;/div&gt;
</source>
<translation>
- &lt;div&gt;Ativa otimizações diversas para a IR.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Quando ativada, um desalinhamento só será disparado quando um acesso cruza o limite de uma página.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Quando desativada, um desalinhamento será disparado em todos os acessos desalinhados.&lt;/div&gt;
</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="132"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="133"/>
<source>Enable misalignment check reduction</source>
<translation>Ativar redução de checagem de desalinhamento</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="140"/>
<source>
- &lt;div style=&quot;white-space: nowrap&quot;&gt;When enabled, a misalignment is only triggered when an access crosses a page boundary.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;When disabled, a misalignment is triggered on all misaligned accesses.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;This optimization speeds up memory accesses by the guest program.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU.&lt;/div&gt;
+ &lt;div style=&quot;white-space: nowrap&quot;&gt;Disabling this forces all memory accesses to use Software MMU Emulation.&lt;/div&gt;
</source>
- <translation>
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Quando ativada, um desalinhamento só será disparado quando um acesso cruza o limite de uma página.&lt;/div&gt;
- &lt;div style=&quot;white-space: nowrap&quot;&gt;Quando desativada, um desalinhamento será disparado em todos os acessos desalinhados.&lt;/div&gt;
- </translation>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="147"/>
+ <source>Enable Host MMU Emulation</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="163"/>
+ <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="172"/>
<source>CPU settings are available only when game is not running.</source>
<translation>Os ajustes de CPU estão disponíveis apenas quando não houver nenhum jogo em execução.</translation>
</message>
@@ -496,105 +523,145 @@ p, li { white-space: pre-wrap; }
<context>
<name>ConfigureDebug</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="14"/>
- <source>Form</source>
- <translation>Formulário</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="22"/>
- <source>GDB</source>
- <translation>GDB</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="30"/>
- <source>Enable GDB Stub</source>
- <translation>Ativar GDB stub</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="50"/>
- <source>Port:</source>
- <translation>Porta:</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="71"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="9"/>
<source>Logging</source>
<translation>Registros de depuração</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="79"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="17"/>
<source>Global Log Filter</source>
<translation>Filtro global de registros</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="93"/>
- <source>Show Log Console (Windows Only)</source>
- <translation>Mostrar console de registros (apenas Windows)</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="29"/>
+ <source>Show Log in Console</source>
+ <translation>Mostrar registro no console</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="100"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="36"/>
<source>Open Log Location</source>
<translation>Abrir local dos registros</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="112"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="46"/>
+ <source>When checked, the max size of the log increases from 100 MB to 1 GB</source>
+ <translation>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="49"/>
+ <source>Enable Extended Logging**</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="59"/>
<source>Homebrew</source>
<translation>Homebrew</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="120"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="67"/>
<source>Arguments String</source>
<translation>Linha de argumentos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="82"/>
<source>Graphics</source>
<translation>Gráficos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="144"/>
- <source>When checked, the graphics API enters in a slower debugging mode</source>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="91"/>
+ <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="147"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="94"/>
<source>Enable Graphics Debugging</source>
<translation>Ativar depuração de gráficos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/>
- <source>When checked, it disables the macro Just In Time compiler. Enabled this makes games run slower</source>
- <translation>Quando ativado, desativa o macro compilador Just in Time. Ativar isto faz os jogos rodarem mais lentamente.</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="101"/>
+ <source>When checked, it enables Nsight Aftermath crash dumps</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="160"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/>
+ <source>Enable Nsight Aftermath</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="114"/>
+ <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="117"/>
<source>Disable Macro JIT</source>
<translation>Desativar macro JIT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="170"/>
- <source>Dump</source>
- <translation>Extrair</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="124"/>
+ <source>When checked, yuzu will log statistics about the compiled pipeline cache</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="176"/>
- <source>Enable Verbose Reporting Services</source>
- <translation>Ativar serviços de relatório detalhado</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="127"/>
+ <source>Enable Shader Feedback</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="188"/>
- <source>This will be reset automatically when yuzu closes.</source>
- <translation>Isto será restaurado automaticamente assim que o yuzu for fechado.</translation>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="134"/>
+ <source>When checked, it executes shaders without loop logic changes</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="201"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="137"/>
+ <source>Disable Loop safety checks</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="147"/>
+ <source>Debugging</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="153"/>
+ <source>Enable FS Access Log</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="160"/>
+ <source>Enable Verbose Reporting Services**</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="170"/>
<source>Advanced</source>
<translation>Avançado</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_debug.ui" line="207"/>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="176"/>
<source>Kiosk (Quest) Mode</source>
<translation>Modo quiosque (Quest)</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="183"/>
+ <source>Enable CPU Debugging</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="190"/>
+ <source>Enable Debug Asserts</source>
+ <translation>Ativar asserções de depuração</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="197"/>
+ <source>Enable Auto-Stub**</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug.ui" line="212"/>
+ <source>**This will be reset automatically when yuzu closes.</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>ConfigureDebugController</name>
@@ -615,6 +682,25 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>ConfigureDebugTab</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.ui" line="14"/>
+ <source>Form</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.ui" line="17"/>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.cpp" line="17"/>
+ <source>Debug</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_debug_tab.cpp" line="18"/>
+ <source>CPU</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ConfigureDialog</name>
<message>
<location filename="../../src/yuzu/configuration/configure.ui" line="20"/>
@@ -622,120 +708,81 @@ p, li { white-space: pre-wrap; }
<translation>Configurações do yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="48"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="51"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="86"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="120"/>
- <source>General</source>
- <translation>Geral</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="59"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="159"/>
+ <source>Audio</source>
+ <translation>Áudio</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="56"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="132"/>
- <source>UI</source>
- <translation>Interface</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="60"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="157"/>
+ <source>CPU</source>
+ <translation>CPU</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="59"/>
- <source>Game List</source>
- <translation>Lista de jogos</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="61"/>
+ <source>Debug</source>
+ <translation>Depuração</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="64"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="67"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="87"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="121"/>
- <source>System</source>
- <translation>Sistema</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="62"/>
+ <source>Filesystem</source>
+ <translation>Sistema de arquivos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="72"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="75"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="122"/>
- <source>Profiles</source>
- <translation>Perfis</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="153"/>
+ <source>General</source>
+ <translation>Geral</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="80"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="83"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="133"/>
- <source>Filesystem</source>
- <translation>Sistema de arquivos</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="64"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="158"/>
+ <source>Graphics</source>
+ <translation>Gráficos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="88"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="91"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="91"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="123"/>
- <source>Controls</source>
- <translation>Controles</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/>
+ <source>GraphicsAdvanced</source>
+ <translation>GráficosAvançado</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="96"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="99"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="124"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="66"/>
<source>Hotkeys</source>
<translation>Teclas de atalho</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="104"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="107"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="88"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="125"/>
- <source>CPU</source>
- <translation>CPU</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="112"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="115"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="144"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="147"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="126"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="130"/>
- <source>Debug</source>
- <translation>Depuração</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="67"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="160"/>
+ <source>Controls</source>
+ <translation>Controles</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="120"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="123"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="89"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="127"/>
- <source>Graphics</source>
- <translation>Gráficos</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="68"/>
+ <source>Profiles</source>
+ <translation>Perfis</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="128"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="128"/>
- <source>Advanced</source>
- <translation>Avançado</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/>
+ <source>Network</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="131"/>
- <source>GraphicsAdvanced</source>
- <translation>GráficosAvançado</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/>
+ <source>System</source>
+ <translation>Sistema</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="136"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="139"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="90"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="129"/>
- <source>Audio</source>
- <translation>Áudio</translation>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="71"/>
+ <source>Game List</source>
+ <translation>Lista de jogos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="152"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="155"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="131"/>
+ <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="72"/>
<source>Web</source>
<translation>Rede</translation>
</message>
- <message>
- <location filename="../../src/yuzu/configuration/configure.ui" line="160"/>
- <location filename="../../src/yuzu/configuration/configure.ui" line="163"/>
- <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="134"/>
- <source>Services</source>
- <translation>Serviços</translation>
- </message>
</context>
<context>
<name>ConfigureFilesystem</name>
@@ -745,140 +792,134 @@ p, li { white-space: pre-wrap; }
<translation>Formulário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="17"/>
+ <source>Filesystem</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="25"/>
<source>Storage Directories</source>
<translation>Pastas de armazenamento</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="31"/>
<source>NAND</source>
<translation>NAND</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="35"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="55"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="111"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="133"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="140"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="230"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="38"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="58"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="114"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="136"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="143"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="48"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="51"/>
<source>SD Card</source>
<translation>Cartão SD</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="81"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="84"/>
<source>Gamecard</source>
<translation>Cartão de jogo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="87"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="90"/>
<source>Path</source>
<translation>Caminho</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="97"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="100"/>
<source>Inserted</source>
<translation>Inserido</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="107"/>
<source>Current Game</source>
<translation>Jogo atual</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="121"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="124"/>
<source>Patch Manager</source>
<translation>Gerenciador de patches</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="149"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="152"/>
<source>Dump Decompressed NSOs</source>
<translation>Extrair NSOs descompactados</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="156"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="159"/>
<source>Dump ExeFS</source>
<translation>Extrair ExeFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="165"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="168"/>
<source>Mod Load Root</source>
<translation>Raiz de carregamento de mods</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="172"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="175"/>
<source>Dump Root</source>
<translation>Extrair raiz</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="198"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="201"/>
<source>Caching</source>
<translation>Ajustes de cache</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="204"/>
- <source>Cache Directory</source>
- <translation>Diretório do cache</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="239"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="209"/>
<source>Cache Game List Metadata</source>
<translation>Metadados da lista de jogos em cache</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="246"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.ui" line="216"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="124"/>
<location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="128"/>
<location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="133"/>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="138"/>
<source>Reset Metadata Cache</source>
<translation>Restaurar cache de metadados</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="92"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="86"/>
<source>Select Emulated NAND Directory...</source>
<translation>Selecione a pasta da NAND emulada...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="95"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="89"/>
<source>Select Emulated SD Directory...</source>
<translation>Selecione a pasta do SD emulado...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="92"/>
<source>Select Gamecard Path...</source>
<translation>Selecione o local do Gamecard...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="101"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="95"/>
<source>Select Dump Directory...</source>
<translation>Selecione a pasta de extração...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="98"/>
<source>Select Mod Load Directory...</source>
<translation>Selecione a pasta de carregamento de mods...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="107"/>
- <source>Select Cache Directory...</source>
- <translation>Selecione a pasta de cache...</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="129"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="125"/>
<source>The metadata cache is already empty.</source>
<translation>O cache de metadados já está vazio.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="134"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="129"/>
<source>The operation completed successfully.</source>
<translation>A operação foi concluída com sucesso.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="139"/>
+ <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="134"/>
<source>The metadata cache couldn&apos;t be deleted. It might be in use or non-existent.</source>
<translation>O cache de metadados não pôde ser excluído. Ele pode estar em uso no momento ou não existe.</translation>
</message>
@@ -891,45 +932,76 @@ p, li { white-space: pre-wrap; }
<translation>Formulário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="17"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="25"/>
<source>General</source>
<translation>Geral</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="32"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="35"/>
+ <source>Framerate Cap</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="38"/>
+ <source>Requires the use of the FPS Limiter Toggle hotkey to take effect.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="45"/>
+ <source>x</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="65"/>
<source>Limit Speed Percent</source>
<translation>Limitar percentual de velocidade</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="39"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="72"/>
<source>%</source>
<translation>%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="57"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="90"/>
<source>Multicore CPU Emulation</source>
<translation>Emulação de CPU multinúcleo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="64"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="97"/>
<source>Confirm exit while emulation is running</source>
<translation>Confirmar saída quando a emulação estiver em execução</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="71"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="104"/>
<source>Prompt for user on game boot</source>
<translation>Escolher um usuário ao iniciar um jogo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="78"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="111"/>
<source>Pause emulation when in background</source>
<translation>Pausar emulação quando a janela ficar em segundo plano</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_general.ui" line="85"/>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="118"/>
<source>Hide mouse on inactivity</source>
<translation>Esconder cursor do mouse quando em inatividade</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.ui" line="160"/>
+ <source>Reset All Settings</source>
+ <translation>Redefinir todas as configurações</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.cpp" line="70"/>
+ <source>yuzu</source>
+ <translation>yuzu</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_general.cpp" line="71"/>
+ <source>This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed?</source>
+ <translation>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>
</context>
<context>
<name>ConfigureGraphics</name>
@@ -939,80 +1011,130 @@ p, li { white-space: pre-wrap; }
<translation>Formulário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="17"/>
+ <source>Graphics</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="25"/>
<source>API Settings</source>
<translation>Configurações de API</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="46"/>
- <source>API:</source>
- <translation>API:</translation>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/>
+ <source>Shader Backend:</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="67"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/>
<source>Device:</source>
<translation>Dispositivo:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="83"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="120"/>
+ <source>API:</source>
+ <translation>API:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="156"/>
<source>Graphics Settings</source>
<translation>Configurações gráficas</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="89"/>
- <source>Use disk shader cache</source>
- <translation>Usar cache de shaders em disco</translation>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="162"/>
+ <source>Use disk pipeline cache</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="96"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="169"/>
<source>Use asynchronous GPU emulation</source>
<translation>Usar emulação assíncrona da GPU</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="118"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="176"/>
+ <source>Accelerate ASTC texture decoding</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="198"/>
+ <source>NVDEC emulation:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="206"/>
+ <source>No Video Output</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="211"/>
+ <source>CPU Video Decoding</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/>
+ <source>GPU Video Decoding (Default)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="242"/>
+ <source>Fullscreen Mode:</source>
+ <translation>Modo de tela cheia:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="250"/>
+ <source>Borderless Windowed</source>
+ <translation>Janela em tela cheia</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="255"/>
+ <source>Exclusive Fullscreen</source>
+ <translation>Tela cheia exclusiva</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="281"/>
<source>Aspect Ratio:</source>
<translation>Proporção de tela:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="126"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="289"/>
<source>Default (16:9)</source>
<translation>Padrão (16:9)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="131"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="294"/>
<source>Force 4:3</source>
<translation>Forçar 4:3</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="136"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="299"/>
<source>Force 21:9</source>
<translation>Forçar 21:9</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="141"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="304"/>
<source>Stretch to Window</source>
<translation>Esticar para a janela</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="176"/>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="186"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="339"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="349"/>
<source>Use global background color</source>
<translation>Usar cor de fundo global</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="191"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="354"/>
<source>Set background color:</source>
<translation>Configurar cor de fundo:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="199"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="362"/>
<source>Background Color:</source>
<translation>Cor de fundo:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="196"/>
- <source>OpenGL Graphics Device</source>
- <translation>Dispositivo gráfico do OpenGL</translation>
+ <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="34"/>
+ <source>GLASM (Assembly Shaders, NVIDIA Only)</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -1023,79 +1145,79 @@ p, li { white-space: pre-wrap; }
<translation>Formulário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="17"/>
+ <source>Advanced</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="25"/>
<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="43"/>
+ <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="72"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="75"/>
<source>VSync prevents the screen from tearing, but some graphics cards have lower performance with VSync enabled. Keep it enabled if you don&apos;t notice a performance difference.</source>
<translation>A sincronização vertical (VSync) evita que as imagens do jogo pareçam cortadas, porém algumas placas gráficas apresentam redução de desempenho quando estiver ativa. Deixe-a ativada se você não reparar alguma diferença de desempenho.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="75"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="78"/>
<source>Use VSync (OpenGL only)</source>
<translation>Usar sincronização vertical (apenas OpenGL)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="82"/>
- <source>Enabling this reduces shader stutter. Enables OpenGL assembly shaders on supported Nvidia devices (NV_gpu_program5 is required). This feature is experimental.</source>
- <translation>Ativar isto reduz engasgos de shaders. Ativa os shaders assembly do OpenGL em dispositivos compatíveis da Nvidia (é necessária a extensão NV_gpu_program5). Esta é uma opção experimental.</translation>
- </message>
- <message>
<location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="85"/>
- <source>Use assembly shaders (experimental, Nvidia OpenGL only)</source>
- <translation>Usar shaders assembly (experimental, apenas OpenGL + Nvidia)</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="92"/>
<source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source>
<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="88"/>
+ <source>Use asynchronous shader building (Hack)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
<location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="95"/>
- <source>Use asynchronous shader building (experimental)</source>
- <translation>Usar compilação assíncrona de shaders (experimental)</translation>
+ <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="102"/>
- <source>Use Fast GPU Time</source>
- <translation>Usar tempo de resposta rápido da GPU</translation>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/>
+ <source>Use Fast GPU Time (Hack)</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="124"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="120"/>
<source>Anisotropic Filtering:</source>
<translation>Filtragem anisotrópica:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="132"/>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="128"/>
<source>Default</source>
<translation>Padrão</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="137"/>
- <source>2x</source>
- <translation>2x</translation>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="133"/>
+ <source>2x (WILL BREAK THINGS)</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="142"/>
- <source>4x</source>
- <translation>4x</translation>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="138"/>
+ <source>4x (WILL BREAK THINGS)</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="147"/>
- <source>8x</source>
- <translation>8x</translation>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="143"/>
+ <source>8x (WILL BREAK THINGS)</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="152"/>
- <source>16x</source>
- <translation>16x</translation>
+ <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="148"/>
+ <source>16x (WILL BREAK THINGS)</source>
+ <translation type="unfinished"/>
</message>
</context>
<context>
@@ -1106,17 +1228,22 @@ p, li { white-space: pre-wrap; }
<translation>Configurações de teclas de atalho</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="17"/>
+ <source>Hotkeys</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="25"/>
<source>Double-click on a binding to change it.</source>
<translation>Clique duas vezes em um atalho para alterá-lo.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="42"/>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="45"/>
<source>Clear All</source>
<translation>Limpar tudo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="49"/>
+ <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="52"/>
<source>Restore Defaults</source>
<translation>Restaurar padrões</translation>
</message>
@@ -1244,77 +1371,73 @@ p, li { white-space: pre-wrap; }
<translation>Vibração</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="212"/>
- <source>%</source>
- <translation>%</translation>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="215"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="261"/>
+ <source>Configure</source>
+ <translation>Configurar</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="231"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="225"/>
<source>Motion</source>
<translation>Movimento</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="267"/>
- <source>Configure</source>
- <translation>Configurar</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="302"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="296"/>
<source>Controllers</source>
<translation>Controles</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="330"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="324"/>
<source>1</source>
<translation>1</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="371"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="365"/>
<source>2</source>
<translation>2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="381"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="375"/>
<source>3</source>
<translation>3</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="391"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="385"/>
<source>4</source>
<translation>4</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="401"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="395"/>
<source>5</source>
<translation>5</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="411"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="405"/>
<source>6</source>
<translation>6</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="421"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="415"/>
<source>7</source>
<translation>7</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="431"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="425"/>
<source>8</source>
<translation>8</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="441"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="435"/>
<source>Connected</source>
<translation>Conectado</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="500"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="494"/>
<source>Defaults</source>
<translation>Padrões</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input.ui" line="543"/>
+ <location filename="../../src/yuzu/configuration/configure_input.ui" line="537"/>
<source>Clear</source>
<translation>Limpar</translation>
</message>
@@ -1430,37 +1553,67 @@ p, li { white-space: pre-wrap; }
<translation>Teclado</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2552"/>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2575"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2558"/>
+ <source>Emulate Analog with Keyboard Input</source>
+ <translation>Emular analógico através do teclado</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2571"/>
+ <source>Enable mouse panning</source>
+ <translation>Ativar o giro do mouse</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2578"/>
+ <source>Mouse sensitivity</source>
+ <translation>Sensibilidade do mouse</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2584"/>
+ <source>%</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2600"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2623"/>
<source>Advanced</source>
<translation>Avançado</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2582"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2630"/>
<source>Touchscreen</source>
<translation>Touchscreen</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2595"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2643"/>
<source>Mouse</source>
<translation>Mouse</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2602"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2650"/>
<source>Motion / Touch</source>
<translation>Movimento/toque</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2609"/>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2623"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2657"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2671"/>
<source>Configure</source>
<translation>Configurar</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2616"/>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2664"/>
<source>Debug Controller</source>
<translation>Controle de depuração</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2678"/>
+ <source>Requires restarting yuzu</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2687"/>
+ <source>Enable XInput 8 player support (disables web applet)</source>
+ <translation type="unfinished"/>
+ </message>
</context>
<context>
<name>ConfigureInputPlayer</name>
@@ -1475,441 +1628,609 @@ p, li { white-space: pre-wrap; }
<translation>Conectar controle</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="88"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="358"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="379"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="535"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="986"/>
<source>Pro Controller</source>
<translation>Pro Controller</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="93"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="359"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="99"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="992"/>
<source>Dual Joycons</source>
<translation>Par de Joycons</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="98"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="360"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="998"/>
<source>Left Joycon</source>
<translation>Joycon Esquerdo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="103"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="361"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="109"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1004"/>
<source>Right Joycon</source>
<translation>Joycon Direito</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="108"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="365"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="114"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1010"/>
<source>Handheld</source>
<translation>Portátil</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="119"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="125"/>
<source>Input Device</source>
<translation>Dispositivo de entrada</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="141"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="153"/>
<source>Any</source>
<translation>Qualquer</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="146"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="158"/>
<source>Keyboard/Mouse</source>
<translation>Teclado/mouse</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="182"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="194"/>
<source>Profile</source>
<translation>Perfil</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="215"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="234"/>
<source>Save</source>
<translation>Salvar</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="231"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="250"/>
<source>New</source>
<translation>Novo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="247"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="266"/>
<source>Delete</source>
<translation>Excluir</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="310"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="329"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1267"/>
<source>Left Stick</source>
<translation>Analógico esquerdo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="368"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="410"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="944"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="983"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2457"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2496"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="387"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="429"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="963"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1002"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2621"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2660"/>
<source>Up</source>
<translation>Cima</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="441"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="480"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1014"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1053"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2527"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2566"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="460"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="499"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1033"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1072"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2107"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2691"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2730"/>
<source>Left</source>
<translation>Esquerda</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="490"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="529"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1063"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1102"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2576"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2615"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="509"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="548"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1082"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1121"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2156"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2740"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2779"/>
<source>Right</source>
<translation>Direita</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="572"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="611"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1145"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1184"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2658"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2697"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="591"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="630"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1164"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1203"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2822"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2861"/>
<source>Down</source>
<translation>Baixo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="642"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="681"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2728"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2767"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="661"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="700"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2892"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2931"/>
<source>Pressed</source>
<translation>Pressionado</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="691"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="730"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2777"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2816"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="710"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="749"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2941"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2980"/>
<source>Modifier</source>
<translation>Modificador</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="740"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2826"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="759"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2990"/>
<source>Range</source>
<translation>Alcance</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="773"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2859"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="792"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3023"/>
<source>%</source>
<translation>%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="816"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2899"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="835"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3063"/>
<source>Deadzone: 0%</source>
<translation>Zona morta: 0%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="840"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2923"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="859"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3087"/>
<source>Modifier Range: 0%</source>
<translation>Alcance de modificador: 0%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="886"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="905"/>
<source>D-Pad</source>
<translation>D-pad</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1270"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1309"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1289"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1328"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1272"/>
<source>L</source>
<translation>L</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1319"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1358"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1344"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1383"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1264"/>
<source>ZL</source>
<translation>ZL</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1423"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1462"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1464"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1503"/>
<source>Minus</source>
<translation>Menos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1472"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1511"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1513"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1552"/>
<source>Capture</source>
<translation>Capturar</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1542"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1581"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1583"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1622"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1263"/>
<source>Plus</source>
<translation>Mais</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1591"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1630"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1632"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1671"/>
<source>Home</source>
<translation>Botão Home</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1695"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1734"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1736"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1775"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1266"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1273"/>
<source>R</source>
<translation>R</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1744"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1783"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1791"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1830"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1265"/>
<source>ZR</source>
<translation>ZR</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1848"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1887"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1911"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1950"/>
<source>SL</source>
<translation>SL</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1897"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1936"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1960"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1999"/>
<source>SR</source>
<translation>SR</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2044"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2068"/>
+ <source>Motion 1</source>
+ <translation>Movimentação 1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2117"/>
+ <source>Motion 2</source>
+ <translation>Movimentação 2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2208"/>
<source>Face Buttons</source>
<translation>Botões de rosto</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2102"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2141"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2266"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2305"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2172"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2211"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2336"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2375"/>
<source>Y</source>
<translation>Y</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2221"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2260"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2385"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2424"/>
<source>A</source>
<translation>A</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2303"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2342"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2467"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2506"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2390"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2554"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1268"/>
<source>Right Stick</source>
<translation>Analógico direito</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="338"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="618"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="322"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="372"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="430"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="474"/>
+ <source>Clear</source>
+ <translation>Limpar</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="324"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="374"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="432"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="476"/>
+ <source>[not set]</source>
+ <translation>[não definido]</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="327"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="478"/>
+ <source>Toggle button</source>
+ <translation>Alternar pressionamento do botão</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="335"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="339"/>
+ <source>Set threshold</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="339"/>
+ <source>Choose a value between 0% and 100%</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="406"/>
+ <source>Map Analog Stick</source>
+ <translation>Mapear analógico</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="407"/>
+ <source>After pressing OK, first move your joystick horizontally, and then vertically.
+To invert the axes, first move your joystick vertically, and then horizontally.</source>
+ <translation>Após pressionar OK, mova o seu direcional analógico primeiro horizontalmente e depois verticalmente.
+Para inverter os eixos, mova seu analógico primeiro verticalmente e depois horizontalmente.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="434"/>
+ <source>Invert axis</source>
+ <translation>Inverter eixo</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="500"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="952"/>
<source>Deadzone: %1%</source>
<translation>Zona morta: %1%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="345"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="629"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="508"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="963"/>
<source>Modifier Range: %1%</source>
<translation>Alcance de modificador: %1%</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="662"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1016"/>
+ <source>GameCube Controller</source>
+ <translation>Controle de GameCube</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1271"/>
+ <source>Start / Pause</source>
+ <translation>Start / Pause</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1274"/>
+ <source>Z</source>
+ <translation>Z</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1275"/>
+ <source>Control Stick</source>
+ <translation>Direcional de controle</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1276"/>
+ <source>C-Stick</source>
+ <translation>C-Stick</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1335"/>
+ <source>Shake!</source>
+ <translation>Balance!</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1337"/>
<source>[waiting]</source>
<translation>[esperando]</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1462"/>
+ <source>New Profile</source>
+ <translation>Novo perfil</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1462"/>
+ <source>Enter a profile name:</source>
+ <translation>Insira um nome para do perfil:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1470"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1478"/>
+ <source>Create Input Profile</source>
+ <translation>Criar perfil de controle</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1471"/>
+ <source>The given profile name is not valid!</source>
+ <translation>O nome de perfil inserido não é válido!</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1479"/>
+ <source>Failed to create the input profile &quot;%1&quot;</source>
+ <translation>Falha ao criar o perfil de controle &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1499"/>
+ <source>Delete Input Profile</source>
+ <translation>Excluir perfil de controle</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1500"/>
+ <source>Failed to delete the input profile &quot;%1&quot;</source>
+ <translation>Falha ao excluir o perfil de controle &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1522"/>
+ <source>Load Input Profile</source>
+ <translation>Carregar perfil de controle</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1523"/>
+ <source>Failed to load the input profile &quot;%1&quot;</source>
+ <translation>Falha ao carregar o perfil de controle &quot;%1&quot;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1542"/>
+ <source>Save Input Profile</source>
+ <translation>Salvar perfil de controle</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1543"/>
+ <source>Failed to save the input profile &quot;%1&quot;</source>
+ <translation>Falha ao salvar o perfil de controle &quot;%1&quot;</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigureInputProfileDialog</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="14"/>
+ <source>Create Input Profile</source>
+ <translation>Criar perfil de controle</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="40"/>
+ <source>Clear</source>
+ <translation>Limpar</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="47"/>
+ <source>Defaults</source>
+ <translation>Padrões</translation>
+ </message>
</context>
<context>
<name>ConfigureMotionTouch</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="6"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="14"/>
<source>Configure Motion / Touch</source>
<translation>Configurar movimento/toque</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="20"/>
- <source>Motion</source>
- <translation>Movimento</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="28"/>
- <source>Motion Provider:</source>
- <translation>Fonte dos dados de movimento:</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="23"/>
+ <source>Mouse Motion</source>
+ <translation>Movimentação com mouse</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="42"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="31"/>
<source>Sensitivity:</source>
<translation>Sensibilidade:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="76"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="65"/>
<source>Touch</source>
<translation>Toque</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="84"/>
- <source>Touch Provider:</source>
- <translation>Fonte dos dados de toque:</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="73"/>
+ <source>UDP Calibration:</source>
+ <translation>Calibração UDP</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="98"/>
- <source>Calibration:</source>
- <translation>Calibração:</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="105"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="80"/>
<source>(100, 50) - (1800, 850)</source>
<translation>(100, 50) - (1800, 850)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="121"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="154"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="227"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="96"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="129"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="250"/>
<source>Configure</source>
<translation>Configurar</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="138"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="113"/>
<source>Use button mapping:</source>
<translation>Usar mapeamento de botões:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="166"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="141"/>
<source>CemuhookUDP Config</source>
<translation>Configuração CemuhookUDP</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="172"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="147"/>
<source>You may use any Cemuhook compatible UDP input source to provide motion and touch input.</source>
<translation>Você pode utilizar qualquer dispositivo de entrada compatível com o Cemuhook UDP para prover dados de movimento e toque.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="187"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="190"/>
<source>Server:</source>
<translation>Servidor:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="208"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="217"/>
<source>Port:</source>
<translation>Porta:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="229"/>
- <source>Pad:</source>
- <translation>Direcionais:</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="244"/>
+ <source>Learn More</source>
+ <translation>Saiba mais</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="237"/>
- <source>Pad 1</source>
- <translation>Direcional 1</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="257"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="273"/>
+ <source>Test</source>
+ <translation>Teste</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="242"/>
- <source>Pad 2</source>
- <translation>Direcional 2</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="270"/>
+ <source>Add Server</source>
+ <translation>Adicionar servidor</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="247"/>
- <source>Pad 3</source>
- <translation>Direcional 3</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="303"/>
+ <source>Remove Server</source>
+ <translation>Excluir servidor</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="252"/>
- <source>Pad 4</source>
- <translation>Direcional 4</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="91"/>
+ <source>&lt;a href=&apos;https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Learn More&lt;/span&gt;&lt;/a&gt;</source>
+ <translation>&lt;a href=&apos;https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Saiba mais&lt;/span&gt;&lt;/a&gt;</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="264"/>
- <source>Learn More</source>
- <translation>Saiba mais</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="176"/>
+ <source>%1:%2</source>
+ <translation>%1:%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="277"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="250"/>
- <source>Test</source>
- <translation>Teste</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="181"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="185"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="189"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="195"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="201"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="295"/>
+ <source>yuzu</source>
+ <translation>yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="78"/>
- <source>Mouse (Right Click)</source>
- <translation>Mouse (botão direito)</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="181"/>
+ <source>Port number has invalid characters</source>
+ <translation>O número da porta tem caracteres inválidos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="79"/>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="84"/>
- <source>CemuhookUDP</source>
- <translation>CemuhookUDP</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="185"/>
+ <source>Port has to be in range 0 and 65353</source>
+ <translation>A porta tem que estar entre 0 e 65353</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="83"/>
- <source>Emulator Window</source>
- <translation>Janela do emulador</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="189"/>
+ <source>IP address is not valid</source>
+ <translation>O endereço IP não é válido</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="101"/>
- <source>&lt;a href=&apos;https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Learn More&lt;/span&gt;&lt;/a&gt;</source>
- <translation>&lt;a href=&apos;https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input&apos;&gt;&lt;span style=&quot;text-decoration: underline; color:#039be5;&quot;&gt;Saiba mais&lt;/span&gt;&lt;/a&gt;</translation>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="195"/>
+ <source>This UDP server already exists</source>
+ <translation>Este servidor UDP já existe</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="192"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="201"/>
+ <source>Unable to add more than 8 servers</source>
+ <translation>Não é possível adicionar mais de 8 servidores</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="217"/>
<source>Testing</source>
<translation>Testando</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="209"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="233"/>
<source>Configuring</source>
<translation>Configurando</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="241"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="264"/>
<source>Test Successful</source>
<translation>Teste bem-sucedido</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="242"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="265"/>
<source>Successfully received data from the server.</source>
<translation> Dados foram recebidos do servidor com sucesso.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="244"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="267"/>
<source>Test Failed</source>
<translation>O teste falhou</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="245"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="268"/>
<source>Could not receive valid data from the server.&lt;br&gt;Please verify that the server is set up correctly and the address and port are correct.</source>
<translation>Não foi possível receber dados válidos do servidor.&lt;br&gt;Verifique se o servidor foi configurado corretamente e o endereço e porta estão corretos.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="272"/>
- <source>Citra</source>
- <translation>Citra</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="273"/>
+ <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="296"/>
<source>UDP Test or calibration configuration is in progress.&lt;br&gt;Please wait for them to finish.</source>
<translation>Um teste UDP ou configuração de calibração está em curso no momento.&lt;br&gt;Aguarde até a sua conclusão.</translation>
</message>
@@ -1979,89 +2300,122 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>ConfigureNetwork</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="14"/>
+ <source>Form</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="17"/>
+ <source>Network</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="25"/>
+ <source>General</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.ui" line="34"/>
+ <source>Network Interface</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_network.cpp" line="17"/>
+ <source>None</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ConfigurePerGame</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="14"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="20"/>
<source>Dialog</source>
<translation>Diálogo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="34"/>
<source>Info</source>
<translation>Informações</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="87"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="100"/>
<source>Title ID</source>
<translation>ID do título</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="131"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="137"/>
<source>Filename</source>
<translation>Nome do arquivo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="158"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/>
<source>Format</source>
<translation>Formato</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="165"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="171"/>
<source>Version</source>
<translation>Versão</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="172"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="178"/>
<source>Size</source>
<translation>Tamanho</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="179"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="185"/>
<source>Developer</source>
<translation>Desenvolvedor</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="225"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="64"/>
<source>Add-Ons</source>
<translation>Adicionais</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="230"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/>
<source>General</source>
<translation>Geral</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="235"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="66"/>
<source>System</source>
<translation>Sistema</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="240"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="67"/>
+ <source>CPU</source>
+ <translation>CPU</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="68"/>
<source>Graphics</source>
<translation>Gráficos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="245"/>
- <source>Adv. Graphics</source>
- <translation>Gráficos avanç.</translation>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/>
+ <source>GraphicsAdvanced</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="250"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/>
<source>Audio</source>
<translation>Áudio</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="38"/>
+ <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/>
<source>Properties</source>
<translation>Propriedades</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="131"/>
+ <location filename="../../src/yuzu/configuration/configuration_shared.cpp" line="93"/>
<source>Use global configuration (%1)</source>
<translation>Usar configuração global (%1)</translation>
</message>
@@ -2074,6 +2428,11 @@ p, li { white-space: pre-wrap; }
<translation>Formulário</translation>
</message>
<message>
+ <location filename="../../src/yuzu/configuration/configure_per_game_addons.ui" line="17"/>
+ <source>Add-Ons</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
<location filename="../../src/yuzu/configuration/configure_per_game_addons.cpp" line="48"/>
<source>Patch Name</source>
<translation>Nome do patch</translation>
@@ -2092,47 +2451,52 @@ p, li { white-space: pre-wrap; }
<translation>Formulário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="17"/>
+ <source>Profiles</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="25"/>
<source>Profile Manager</source>
<translation>Gerenciador de perfis</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="39"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="42"/>
<source>Current User</source>
<translation>Usuário atual</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="77"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="80"/>
<source>Username</source>
<translation>Nome de usuário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="107"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="110"/>
<source>Set Image</source>
<translation>Definir imagem</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="127"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="130"/>
<source>Add</source>
<translation>Adicionar</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="137"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="140"/>
<source>Rename</source>
<translation>Renomear</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="147"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="150"/>
<source>Remove</source>
<translation>Excluir</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="159"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.ui" line="162"/>
<source>Profile management is available only when game is not running.</source>
<translation>Esta tela só fica disponível apenas quando não houver nenhum jogo em execução.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="54"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="55"/>
<source>%1
%2</source>
<comment>%1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF))</comment>
@@ -2140,147 +2504,87 @@ p, li { white-space: pre-wrap; }
%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="72"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="73"/>
<source>Enter Username</source>
<translation>Escreva o nome de usuário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="135"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="136"/>
<source>Users</source>
<translation>Usuários</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="199"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="198"/>
<source>Enter a username for the new user:</source>
<translation>Digite o nome do novo usuário:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="219"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="218"/>
<source>Enter a new username:</source>
<translation>Digite um novo nome de usuário:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="244"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="243"/>
<source>Confirm Delete</source>
<translation>Confirmar exclusão</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="245"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="244"/>
<source>You are about to delete user with name &quot;%1&quot;. Are you sure?</source>
<translation>Você está prestes a excluir o usuário &quot;%1&quot;. Tem certeza?</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="269"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="271"/>
<source>Select User Image</source>
<translation>Selecione a imagem do usuário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="270"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="272"/>
<source>JPEG Images (*.jpg *.jpeg)</source>
<translation>Imagens JPEG (*.jpg *.jpeg)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="279"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="281"/>
<source>Error deleting image</source>
<translation>Erro ao excluir a imagem</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="280"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="282"/>
<source>Error occurred attempting to overwrite previous image at: %1.</source>
<translation>Ocorreu um erro ao tentar substituir a imagem anterior em: %1.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="288"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="290"/>
<source>Error deleting file</source>
<translation>Erro ao excluir arquivo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="289"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="291"/>
<source>Unable to delete existing file: %1.</source>
<translation>Não foi possível excluir o arquivo existente: %1.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="296"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="298"/>
<source>Error creating user image directory</source>
<translation>Erro ao criar a pasta de imagens do usuário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="297"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="299"/>
<source>Unable to create directory %1 for storing user images.</source>
<translation>Não foi possível criar a pasta %1 para armazenar as imagens do usuário.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="302"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="304"/>
<source>Error copying user image</source>
<translation>Erro ao copiar a imagem do usuário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="303"/>
+ <location filename="../../src/yuzu/configuration/configure_profile_manager.cpp" line="305"/>
<source>Unable to copy image from %1 to %2</source>
<translation>Não foi possível copiar a imagem de %1 para %2</translation>
</message>
</context>
<context>
- <name>ConfigureService</name>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="14"/>
- <source>Form</source>
- <translation>Formulário</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="22"/>
- <source>BCAT</source>
- <translation>BCAT</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="34"/>
- <source>BCAT is Nintendo&apos;s way of sending data to games to engage its community and unlock additional content.</source>
- <translation>BCAT é a maneira que a Nintendo usa para enviar dados aos jogos para engajar sua comunidade e desbloquear conteúdo adicional.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="50"/>
- <source>BCAT Backend</source>
- <translation>Backend do BCAT</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.ui" line="79"/>
- <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://yuzu-emu.org/help/feature/boxcat&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Learn more about BCAT, Boxcat, and Current Events&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;https://yuzu-emu.org/help/feature/boxcat&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;Saiba mais sobre o BCAT, Boxcat e eventos atuais&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="81"/>
- <source>The boxcat service is offline or you are not connected to the internet.</source>
- <translation>O serviço Boxcat está offline ou você não está conectado à internet.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="84"/>
- <source>There was an error while processing the boxcat event data. Contact the yuzu developers.</source>
- <translation>Ocorreu um erro ao processar os dados de eventos do Boxcat. Entre em contato com os desenvolvedores do yuzu.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="88"/>
- <source>The version of yuzu you are using is either too new or too old for the server. Try updating to the latest official release of yuzu.</source>
- <translation>A versão do yuzu que você está usando é ou recente demais ou antiga demais para o servidor. Tente atualizar para a versão oficial mais recente do yuzu.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="94"/>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="111"/>
- <source>There are currently no events on boxcat.</source>
- <translation>Não há eventos no Boxcat atualmente.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="109"/>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="111"/>
- <source>Current Boxcat Events</source>
- <translation>Eventos Boxcat atuais</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_service.cpp" line="121"/>
- <source>Yuzu is retrieving the latest boxcat status...</source>
- <translation>O yuzu está baixando o status mais recente do Boxcat...</translation>
- </message>
-</context>
-<context>
<name>ConfigureSystem</name>
<message>
<location filename="../../src/yuzu/configuration/configure_system.ui" line="14"/>
@@ -2288,443 +2592,529 @@ p, li { white-space: pre-wrap; }
<translation>Formulário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/>
+ <source>System</source>
+ <translation type="unfinished"/>
+ </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="30"/>
+ <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="38"/>
+ <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="43"/>
+ <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="48"/>
+ <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="53"/>
+ <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="58"/>
+ <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="63"/>
+ <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="68"/>
+ <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="73"/>
+ <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="78"/>
+ <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="83"/>
+ <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="88"/>
+ <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="93"/>
+ <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="98"/>
+ <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="103"/>
+ <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="108"/>
+ <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="113"/>
+ <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="118"/>
+ <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="123"/>
+ <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="128"/>
+ <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="133"/>
+ <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="138"/>
+ <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="143"/>
+ <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="148"/>
+ <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="153"/>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="272"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="156"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="275"/>
<source>Japan</source>
<translation>Japão</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="158"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="161"/>
<source>Kwajalein</source>
<translation>Ilhas Marshall</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="163"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/>
<source>Libya</source>
<translation>Líbia</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="168"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="171"/>
<source>MET</source>
<translation>MET</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="173"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/>
<source>MST</source>
<translation>MST</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="178"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/>
<source>MST7MDT</source>
<translation>MST7MDT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="183"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/>
<source>Navajo</source>
<translation>Navajo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="188"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/>
<source>NZ</source>
<translation>NZ</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="193"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/>
<source>NZ-CHAT</source>
<translation>NZ-CHAT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="198"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/>
<source>Poland</source>
<translation>Polônia </translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="203"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="206"/>
<source>Portugal</source>
<translation>Portugal</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="208"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/>
<source>PRC</source>
<translation>PRC</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="213"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/>
<source>PST8PDT</source>
<translation>PST8PDT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="218"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/>
<source>ROC</source>
<translation>ROC</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="223"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/>
<source>ROK</source>
<translation>ROK</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="228"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/>
<source>Singapore</source>
<translation>Singapura</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="233"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="236"/>
<source>Turkey</source>
<translation>Turquia</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="238"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="241"/>
<source>UCT</source>
<translation>UCT</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="243"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/>
<source>Universal</source>
<translation>Universal</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="248"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="251"/>
<source>UTC</source>
<translation>UTC</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="253"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/>
<source>W-SU</source>
<translation>W-SU</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="258"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/>
<source>WET</source>
<translation>WET</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="263"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/>
<source>Zulu</source>
<translation>Zulu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="277"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/>
<source>USA</source>
<translation>EUA</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="282"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="285"/>
<source>Europe</source>
<translation>Europa</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="287"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="290"/>
<source>Australia</source>
<translation>Austrália</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="292"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="295"/>
<source>China</source>
<translation>China</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="297"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="300"/>
<source>Korea</source>
<translation>Coréia</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="302"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/>
<source>Taiwan</source>
<translation>Taiwan</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="310"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="313"/>
<source>Time Zone:</source>
<translation>Fuso horário:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="317"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="320"/>
<source>Note: this can be overridden when region setting is auto-select</source>
<translation>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="321"/>
+ <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="326"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/>
<source>English</source>
<translation>Inglês (English)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="331"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="334"/>
<source>French (français)</source>
<translation>Francês (français)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="336"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="339"/>
<source>German (Deutsch)</source>
<translation>Alemão (Deutsch)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="341"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="344"/>
<source>Italian (italiano)</source>
<translation>Italiano (italiano)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="346"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="349"/>
<source>Spanish (español)</source>
<translation>Espanhol (español)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="351"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="354"/>
<source>Chinese</source>
<translation>Chinês</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="356"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="359"/>
<source>Korean (한국어)</source>
<translation>Coreano (한국어)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="361"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="364"/>
<source>Dutch (Nederlands)</source>
<translation>Holandês (Nederlands)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="366"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="369"/>
<source>Portuguese (português)</source>
<translation>Português</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="371"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="374"/>
<source>Russian (Русский)</source>
<translation>Russo (Русский)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="376"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="379"/>
<source>Taiwanese</source>
<translation>Taiwanês</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="381"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="384"/>
<source>British English</source>
<translation>Inglês britânico (British English)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="386"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="389"/>
<source>Canadian French</source>
<translation>Francês canadense (Canadian French)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="391"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="394"/>
<source>Latin American Spanish</source>
<translation>Espanhol latino-americano</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="396"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="399"/>
<source>Simplified Chinese</source>
<translation>Chinês simplificado</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="401"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="404"/>
<source>Traditional Chinese (正體中文)</source>
<translation>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 type="unfinished"/>
+ </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="416"/>
+ <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="423"/>
+ <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="431"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="439"/>
<source>Mono</source>
<translation>Mono</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="436"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="444"/>
<source>Stereo</source>
<translation>Estéreo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="441"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="449"/>
<source>Surround</source>
<translation>Surround</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="449"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="457"/>
<source>Console ID:</source>
<translation>ID do console:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="456"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="464"/>
<source>Sound output mode</source>
<translation>Modo de saída de som</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="470"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="478"/>
<source>d MMM yyyy h:mm:ss AP</source>
<translation>d MMM yyyy h:mm:ss AP</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="507"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="515"/>
<source>Regenerate</source>
<translation>Regerar</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.ui" line="532"/>
+ <location filename="../../src/yuzu/configuration/configure_system.ui" line="540"/>
<source>System settings are available only when game is not running.</source>
<translation>As configurações de sistema são acessíveis apenas quando não houver nenhum jogo em execução.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.cpp" line="197"/>
+ <location filename="../../src/yuzu/configuration/configure_system.cpp" line="168"/>
<source>This will replace your current virtual Switch with a new one. Your current virtual Switch will not be recoverable. This might have unexpected effects in games. This might fail, if you use an outdated config savegame. Continue?</source>
<translation>Isto substituirá o seu Switch virtual atual por um novo. O seu Switch virtual atual não poderá ser recuperado. Isto pode causar efeitos inesperados em jogos. Isto pode falhar caso você use um jogo salvo com configurações desatualizadas registradas nele. Continuar?</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.cpp" line="201"/>
+ <location filename="../../src/yuzu/configuration/configure_system.cpp" line="172"/>
<source>Warning</source>
<translation>Aviso</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_system.cpp" line="209"/>
+ <location filename="../../src/yuzu/configuration/configure_system.cpp" line="180"/>
<source>Console ID: 0x%1</source>
<translation>ID do console: 0x%1</translation>
</message>
</context>
<context>
+ <name>ConfigureTas</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="11"/>
+ <source>TAS</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="17"/>
+ <source>Reads controller input from scripts in the same format as TAS-nx scripts.&lt;br/&gt;For a more detailed explanation please consult the FAQ on the yuzu website.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="24"/>
+ <source>To check which hotkeys control the playback/recording, please refer to the Hotkey settings (General -&gt; Hotkeys).</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="34"/>
+ <source>WARNING: This is an experimental feature.&lt;br/&gt;It will not play back scripts frame perfectly with the current, imperfect syncing method.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="51"/>
+ <source>Settings</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="57"/>
+ <source>Enable TAS features</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="64"/>
+ <source>Automatic controller profile swapping</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="71"/>
+ <source>Loop script</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="81"/>
+ <source>Pause execution during loads</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="95"/>
+ <source>Script Directory</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="101"/>
+ <source>Path</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.ui" line="108"/>
+ <source>...</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
+ <name>ConfigureTasDialog</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.cpp" line="20"/>
+ <source>TAS Configuration</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_tas.cpp" line="53"/>
+ <source>Select TAS Load Directory...</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ConfigureTouchFromButton</name>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="14"/>
@@ -2839,27 +3229,87 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe
<translation>Diâmetro de toque Y</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="78"/>
- <source>Finger</source>
- <translation>Dedo</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="91"/>
<source>Touch Diameter X</source>
<translation>Diâmetro de toque X</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="115"/>
+ <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="98"/>
<source>Rotational Angle</source>
<translation>Ângulo rotacional</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="149"/>
+ <location filename="../../src/yuzu/configuration/configure_touchscreen_advanced.ui" line="132"/>
<source>Restore Defaults</source>
<translation>Restaurar padrões</translation>
</message>
</context>
<context>
+ <name>ConfigureUI</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="20"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="40"/>
+ <source>None</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="21"/>
+ <source>Small (32x32)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="22"/>
+ <source>Standard (64x64)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="23"/>
+ <source>Large (128x128)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="24"/>
+ <source>Full Size (256x256)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="29"/>
+ <source>Small (24x24)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="30"/>
+ <source>Standard (48x48)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="31"/>
+ <source>Large (72x72)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="36"/>
+ <source>Filename</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="37"/>
+ <source>Filetype</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="38"/>
+ <source>Title ID</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="39"/>
+ <source>Title Name</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>ConfigureUi</name>
<message>
<location filename="../../src/yuzu/configuration/configure_ui.ui" line="14"/>
@@ -2867,87 +3317,172 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe
<translation>Formulário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="20"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="17"/>
+ <source>UI</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="23"/>
<source>General</source>
<translation>Geral</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="31"/>
<source>Note: Changing language will apply your configuration.</source>
<translation>Nota: alterar o idioma aplicará as suas configurações.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="40"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="43"/>
<source>Interface language:</source>
<translation>Idioma da interface:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="54"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="57"/>
<source>Theme:</source>
<translation>Tema:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="71"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="74"/>
<source>Game List</source>
<translation>Lista de jogos</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="79"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="82"/>
<source>Show Add-Ons Column</source>
<translation>Mostrar coluna de adicionais</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="88"/>
- <source>Icon Size:</source>
- <translation>Tamanho do ícone:</translation>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="91"/>
+ <source>Game Icon Size:</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="105"/>
+ <source>Folder Icon Size:</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="102"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="119"/>
<source>Row 1 Text:</source>
<translation>Texto da 1ª linha:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="116"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="133"/>
<source>Row 2 Text:</source>
<translation>Texto da 2ª linha:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="133"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="150"/>
<source>Screenshots</source>
<translation>Capturas de tela</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="141"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="158"/>
<source>Ask Where To Save Screenshots (Windows Only)</source>
<translation>Perguntar onde salvar capturas de tela (apenas Windows)</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="150"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="167"/>
<source>Screenshots Path: </source>
<translation>Pasta para capturas de tela:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.ui" line="160"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.ui" line="177"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="64"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="93"/>
<source>Select Screenshots Path...</source>
<translation>Selecione a pasta de capturas de tela...</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="131"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="173"/>
<source>&lt;System&gt;</source>
<translation>&lt;System&gt;</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="132"/>
+ <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="174"/>
<source>English</source>
<translation>Inglês</translation>
</message>
</context>
<context>
+ <name>ConfigureVibration</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="14"/>
+ <source>Configure Vibration</source>
+ <translation>Configurar vibração</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="23"/>
+ <source>Vibration</source>
+ <translation>Vibração</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="56"/>
+ <source>Player 1</source>
+ <translation>Jogador 1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="89"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="141"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="193"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="245"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="315"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="367"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="419"/>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="471"/>
+ <source>%</source>
+ <translation>%</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="108"/>
+ <source>Player 2</source>
+ <translation>Jogador 2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="160"/>
+ <source>Player 3</source>
+ <translation>Jogador 3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="212"/>
+ <source>Player 4</source>
+ <translation>Jogador 4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="282"/>
+ <source>Player 5</source>
+ <translation>Jogador 5</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="334"/>
+ <source>Player 6</source>
+ <translation>Jogador 6</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="386"/>
+ <source>Player 7</source>
+ <translation>Jogador 7</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="438"/>
+ <source>Player 8</source>
+ <translation>Jogador 8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="496"/>
+ <source>Settings</source>
+ <translation>Configurações</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_vibration.ui" line="502"/>
+ <source>Enable Accurate Vibration</source>
+ <translation>Ativar vibração precisa</translation>
+ </message>
+</context>
+<context>
<name>ConfigureWeb</name>
<message>
<location filename="../../src/yuzu/configuration/configure_web.ui" line="14"/>
@@ -2955,73 +3490,78 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe
<translation>Formulário</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="22"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="17"/>
+ <source>Web</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="25"/>
<source>yuzu Web Service</source>
<translation>yuzu Web Service</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="28"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="31"/>
<source>By providing your username and token, you agree to allow yuzu to collect additional usage data, which may include user identifying information.</source>
<translation>Ao informar seu usuário e token, você concorda em permitir ao yuzu recolher dados de uso adicionais, que podem incluir informações de identificação de usuário.</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="46"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="49"/>
<location filename="../../src/yuzu/configuration/configure_web.cpp" line="155"/>
<source>Verify</source>
<translation>Verificar</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="53"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="56"/>
<source>Sign up</source>
<translation>Cadastrar-se</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="63"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="66"/>
<source>Token: </source>
<translation>Token:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="74"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="76"/>
<source>Username: </source>
<translation>Nome de usuário:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="91"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="93"/>
<source>What is my token?</source>
<translation>Qual é o meu token?</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="116"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="118"/>
<source>Telemetry</source>
<translation>Telemetria</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="122"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="124"/>
<source>Share anonymous usage data with the yuzu team</source>
<translation>Compartilhar anonimamente dados de uso com a equipe do yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="129"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="131"/>
<source>Learn more</source>
<translation>Saiba mais</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="138"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="140"/>
<source>Telemetry ID:</source>
<translation>ID de telemetria:</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="154"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="156"/>
<source>Regenerate</source>
<translation>Gerar um novo</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="168"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="170"/>
<source>Discord Presence</source>
<translation>Presença no Discord</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_web.ui" line="174"/>
+ <location filename="../../src/yuzu/configuration/configure_web.ui" line="176"/>
<source>Show Current Game in your Discord Status</source>
<translation>Mostrar o jogo atual no seu status do Discord</translation>
</message>
@@ -3079,660 +3619,806 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe
</message>
</context>
<context>
+ <name>ControllerDialog</name>
+ <message>
+ <location filename="../../src/yuzu/debugger/controller.cpp" line="17"/>
+ <source>Controller P1</source>
+ <translation>Controle J1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/controller.cpp" line="52"/>
+ <source>&amp;Controller P1</source>
+ <translation>&amp;Controle J1</translation>
+ </message>
+</context>
+<context>
<name>GMainWindow</name>
<message>
- <location filename="../../src/yuzu/main.cpp" line="165"/>
+ <location filename="../../src/yuzu/main.cpp" line="170"/>
<source>&lt;a href=&apos;https://yuzu-emu.org/help/feature/telemetry/&apos;&gt;Anonymous data is collected&lt;/a&gt; to help improve yuzu. &lt;br/&gt;&lt;br/&gt;Would you like to share your usage data with us?</source>
<translation>&lt;a href=&apos;https://yuzu-emu.org/help/feature/telemetry/&apos;&gt;Dados anônimos são recolhidos&lt;/a&gt; para ajudar a melhorar o yuzu. &lt;br/&gt;&lt;br/&gt;Gostaria de compartilhar os seus dados de uso conosco?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="168"/>
+ <location filename="../../src/yuzu/main.cpp" line="173"/>
<source>Telemetry</source>
<translation>Telemetria</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="326"/>
- <source>Text Check Failed</source>
- <translation>Falha na verificação de texto</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="339"/>
+ <location filename="../../src/yuzu/main.cpp" line="579"/>
<source>Loading Web Applet...</source>
<translation>Carregando applet web...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="387"/>
- <source>Exit Web Applet</source>
- <translation>Sair do applet web</translation>
+ <location filename="../../src/yuzu/main.cpp" line="626"/>
+ <location filename="../../src/yuzu/main.cpp" line="629"/>
+ <source>Disable Web Applet</source>
+ <translation>Desativar o applet da web</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="405"/>
- <source>Exit</source>
- <translation>Sair</translation>
+ <location filename="../../src/yuzu/main.cpp" line="630"/>
+ <source>Disabling the web applet will cause it to not be shown again for the rest of the emulated session. This can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet?</source>
+ <translation>Desativar o applet web fará com que ele não apareça novamente até o final da sessão emulada. Isto pode causar comportamento inesperado e só deve ser usado com Super Mario 3D All-Stars. Você deseja mesmo desativar o applet web?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="406"/>
- <source>To exit the web application, use the game provided controls to select exit, select the &apos;Exit Web Applet&apos; option in the menu bar, or press the &apos;Enter&apos; key.</source>
- <translation>Para sair do aplicativo web, use os controles fornecidos pelo jogo para sair dele, selecione a opção &quot;Sair do applet web&quot; na barra de menu ou pressione a tecla &quot;Enter&quot;.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="458"/>
- <source>Web Applet</source>
- <translation>Applet web</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="459"/>
- <source>This version of yuzu was built without QtWebEngine support, meaning that yuzu cannot properly display the game manual or web page requested.</source>
- <translation>Esta versão do yuzu foi compilada sem suporte a QtWebEngine, o que significa que o yuzu não pode exibir adequadamente o manual do jogo ou a página da web solicitada.</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="507"/>
+ <location filename="../../src/yuzu/main.cpp" line="733"/>
<source>The amount of shaders currently being built</source>
<translation>A quantidade de shaders sendo construídos</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="510"/>
+ <location filename="../../src/yuzu/main.cpp" line="736"/>
<source>Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch.</source>
<translation>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="513"/>
+ <location filename="../../src/yuzu/main.cpp" line="739"/>
<source>How many frames per second the game is currently displaying. This will vary from game to game and scene to scene.</source>
<translation>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="517"/>
+ <location filename="../../src/yuzu/main.cpp" line="743"/>
<source>Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms.</source>
<translation>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="537"/>
- <source>DOCK</source>
- <translation>NA BASE</translation>
+ <location filename="../../src/yuzu/main.cpp" line="768"/>
+ <source>Invalid config detected</source>
+ <translation>Configuração inválida detectada</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="556"/>
- <source>ASYNC</source>
- <translation>ASYNC</translation>
+ <location filename="../../src/yuzu/main.cpp" line="769"/>
+ <source>Handheld controller can&apos;t be used on docked mode. Pro controller will be selected.</source>
+ <translation>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="576"/>
- <source>MULTICORE</source>
- <translation>MULTINÚCLEO</translation>
+ <location filename="../../src/yuzu/main.cpp" line="781"/>
+ <source>DOCK</source>
+ <translation>NA BASE</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="588"/>
+ <location filename="../../src/yuzu/main.cpp" line="815"/>
<source>VULKAN</source>
<translation>VULKAN</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="588"/>
+ <location filename="../../src/yuzu/main.cpp" line="815"/>
<source>OPENGL</source>
<translation>OPENGL</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="647"/>
- <source>Clear Recent Files</source>
- <translation>Limpar arquivos recentes</translation>
+ <location filename="../../src/yuzu/main.cpp" line="873"/>
+ <source>&amp;Clear Recent Files</source>
+ <translation>&amp;Limpar arquivos recentes</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1042"/>
+ <source>TAS Recording</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1043"/>
+ <source>Overwrite file of player 1?</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="990"/>
+ <location filename="../../src/yuzu/main.cpp" line="1268"/>
<source>Warning Outdated Game Format</source>
<translation>Aviso - formato de jogo desatualizado</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="991"/>
+ <location filename="../../src/yuzu/main.cpp" line="1269"/>
<source>You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.&lt;br&gt;&lt;br&gt;For an explanation of the various Switch formats yuzu supports, &lt;a href=&apos;https://yuzu-emu.org/wiki/overview-of-switch-game-formats&apos;&gt;check out our wiki&lt;/a&gt;. This message will not be shown again.</source>
<translation>Você está usando neste jogo o formato de ROM desconstruída e extraída em uma pasta, que é um formato desatualizado que foi substituído por outros, como NCA, NAX, XCI ou NSP. Pastas desconstruídas de ROMs não possuem ícones, metadados e suporte a atualizações.&lt;br&gt;&lt;br&gt;Para saber mais sobre os vários formatos de ROMs de Switch compatíveis com o yuzu, &lt;a href=&apos;https://yuzu-emu.org/wiki/overview-of-switch-game-formats&apos;&gt;confira a nossa wiki&lt;/a&gt;. Esta mensagem não será exibida novamente.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1003"/>
- <location filename="../../src/yuzu/main.cpp" line="1036"/>
+ <location filename="../../src/yuzu/main.cpp" line="1281"/>
+ <location filename="../../src/yuzu/main.cpp" line="1318"/>
<source>Error while loading ROM!</source>
<translation>Erro ao carregar a ROM!</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1004"/>
+ <location filename="../../src/yuzu/main.cpp" line="1282"/>
<source>The ROM format is not supported.</source>
<translation>O formato da ROM não é suportado.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1008"/>
+ <location filename="../../src/yuzu/main.cpp" line="1286"/>
<source>An error occurred initializing the video core.</source>
<translation>Ocorreu um erro ao inicializar o núcleo de vídeo.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1009"/>
+ <location filename="../../src/yuzu/main.cpp" line="1287"/>
<source>yuzu has encountered an error while running the video core, please see the log for more details.For more information on accessing the log, please see the following page: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;How to Upload the Log File&lt;/a&gt;.Ensure that you have the latest graphics drivers for your GPU.</source>
<translation>O yuzu encontrou um erro ao executar o núcleo de vídeo. Consulte o registro para mais detalhes. Para mais informações em como acessar o registro, veja a seguinte página: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;Como enviar o arquivo de registro&lt;/a&gt;. Verifique se você está usando o driver de vídeo mais atualizado.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1028"/>
- <source>Error while loading ROM! </source>
- <translation>Erro ao carregar a ROM!</translation>
+ <location filename="../../src/yuzu/main.cpp" line="1305"/>
+ <source>Error while loading ROM! %1</source>
+ <comment>%1 signifies a numeric error code.</comment>
+ <translation>Erro ao carregar a ROM! %1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1308"/>
+ <source>%1&lt;br&gt;Please follow &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;the yuzu quickstart guide&lt;/a&gt; to redump your files.&lt;br&gt;You can refer to the yuzu wiki&lt;/a&gt; or the yuzu Discord&lt;/a&gt; for help.</source>
+ <comment>%1 signifies an error string.</comment>
+ <translation>%1&lt;br&gt;Por favor, siga &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;o guia de início rápido&lt;/a&gt; para reextrair os seus arquivos.&lt;br&gt;Você pode consultar a wiki do yuzu&lt;/a&gt; ou o Discord do yuzu&lt;/a&gt; para obter ajuda.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1037"/>
+ <location filename="../../src/yuzu/main.cpp" line="1319"/>
<source>An unknown error occurred. Please see the log for more details.</source>
<translation>Ocorreu um erro desconhecido. Consulte o registro para mais detalhes.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1169"/>
+ <location filename="../../src/yuzu/main.cpp" line="1445"/>
+ <source>(64-bit)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1445"/>
+ <source>(32-bit)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1446"/>
+ <source>%1 %2</source>
+ <comment>%1 is the title name. %2 indicates if the title is 64-bit or 32-bit</comment>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1490"/>
<source>Start</source>
<translation>Iniciar</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1274"/>
+ <location filename="../../src/yuzu/main.cpp" line="1595"/>
<source>Save Data</source>
<translation>Dados de jogos salvos</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1318"/>
+ <location filename="../../src/yuzu/main.cpp" line="1643"/>
<source>Mod Data</source>
<translation>Dados de mods</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1330"/>
+ <location filename="../../src/yuzu/main.cpp" line="1655"/>
<source>Error Opening %1 Folder</source>
<translation>Erro ao abrir a pasta %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1331"/>
- <location filename="../../src/yuzu/main.cpp" line="1698"/>
+ <location filename="../../src/yuzu/main.cpp" line="1656"/>
+ <location filename="../../src/yuzu/main.cpp" line="2062"/>
<source>Folder does not exist!</source>
<translation>A pasta não existe!</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1349"/>
+ <location filename="../../src/yuzu/main.cpp" line="1668"/>
<source>Error Opening Transferable Shader Cache</source>
<translation>Erro ao abrir o cache de shaders transferível</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1350"/>
- <location filename="../../src/yuzu/main.cpp" line="1544"/>
- <source>A shader cache for this title does not exist.</source>
- <translation>Não existe um cache de shaders para este título.</translation>
+ <location filename="../../src/yuzu/main.cpp" line="1669"/>
+ <source>Filed to create the shader cache directory for this title.</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1414"/>
+ <location filename="../../src/yuzu/main.cpp" line="1721"/>
<source>Contents</source>
<translation>Conteúdo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1416"/>
+ <location filename="../../src/yuzu/main.cpp" line="1723"/>
<source>Update</source>
<translation>Atualização</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1418"/>
+ <location filename="../../src/yuzu/main.cpp" line="1725"/>
<source>DLC</source>
<translation>DLC</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1425"/>
+ <location filename="../../src/yuzu/main.cpp" line="1732"/>
<source>Remove Entry</source>
<translation>Remover item</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1425"/>
+ <location filename="../../src/yuzu/main.cpp" line="1732"/>
<source>Remove Installed Game %1?</source>
<translation>Remover o jogo instalado %1?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1455"/>
- <location filename="../../src/yuzu/main.cpp" line="1471"/>
- <location filename="../../src/yuzu/main.cpp" line="1502"/>
- <location filename="../../src/yuzu/main.cpp" line="1549"/>
- <location filename="../../src/yuzu/main.cpp" line="1570"/>
+ <location filename="../../src/yuzu/main.cpp" line="1762"/>
+ <location filename="../../src/yuzu/main.cpp" line="1778"/>
+ <location filename="../../src/yuzu/main.cpp" line="1809"/>
+ <location filename="../../src/yuzu/main.cpp" line="1870"/>
+ <location filename="../../src/yuzu/main.cpp" line="1888"/>
+ <location filename="../../src/yuzu/main.cpp" line="1911"/>
<source>Successfully Removed</source>
<translation>Removido com sucesso</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1456"/>
+ <location filename="../../src/yuzu/main.cpp" line="1763"/>
<source>Successfully removed the installed base game.</source>
<translation>O jogo base foi removido com sucesso.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1459"/>
- <location filename="../../src/yuzu/main.cpp" line="1474"/>
- <location filename="../../src/yuzu/main.cpp" line="1497"/>
+ <location filename="../../src/yuzu/main.cpp" line="1766"/>
+ <location filename="../../src/yuzu/main.cpp" line="1781"/>
+ <location filename="../../src/yuzu/main.cpp" line="1804"/>
<source>Error Removing %1</source>
<translation>Erro ao remover %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1460"/>
+ <location filename="../../src/yuzu/main.cpp" line="1767"/>
<source>The base game is not installed in the NAND and cannot be removed.</source>
<translation>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="1472"/>
+ <location filename="../../src/yuzu/main.cpp" line="1779"/>
<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="1475"/>
+ <location filename="../../src/yuzu/main.cpp" line="1782"/>
<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="1498"/>
+ <location filename="../../src/yuzu/main.cpp" line="1805"/>
<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="1503"/>
+ <location filename="../../src/yuzu/main.cpp" line="1810"/>
<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="1510"/>
- <source>Delete Transferable Shader Cache?</source>
- <translation>Excluir o cache de shaders transferível?</translation>
+ <location filename="../../src/yuzu/main.cpp" line="1818"/>
+ <source>Delete OpenGL Transferable Shader Cache?</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1820"/>
+ <source>Delete Vulkan Transferable Shader Cache?</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1822"/>
+ <source>Delete All Transferable Shader Caches?</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1512"/>
+ <location filename="../../src/yuzu/main.cpp" line="1824"/>
<source>Remove Custom Game Configuration?</source>
<translation>Remover configurações customizadas do jogo?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1518"/>
+ <location filename="../../src/yuzu/main.cpp" line="1830"/>
<source>Remove File</source>
<translation>Remover arquivo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1543"/>
- <location filename="../../src/yuzu/main.cpp" line="1552"/>
+ <location filename="../../src/yuzu/main.cpp" line="1865"/>
+ <location filename="../../src/yuzu/main.cpp" line="1873"/>
<source>Error Removing Transferable Shader Cache</source>
<translation>Erro ao remover cache de shaders transferível</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1550"/>
+ <location filename="../../src/yuzu/main.cpp" line="1866"/>
+ <location filename="../../src/yuzu/main.cpp" line="1884"/>
+ <source>A shader cache for this title does not exist.</source>
+ <translation>Não existe um cache de shaders para este título.</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1871"/>
<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="1553"/>
+ <location filename="../../src/yuzu/main.cpp" line="1874"/>
<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="1564"/>
- <location filename="../../src/yuzu/main.cpp" line="1573"/>
+ <location filename="../../src/yuzu/main.cpp" line="1883"/>
+ <location filename="../../src/yuzu/main.cpp" line="1891"/>
+ <source>Error Removing Transferable Shader Caches</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1889"/>
+ <source>Successfully removed the transferable shader caches.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1892"/>
+ <source>Failed to remove the transferable shader cache directory.</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="1905"/>
+ <location filename="../../src/yuzu/main.cpp" line="1914"/>
<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="1565"/>
+ <location filename="../../src/yuzu/main.cpp" line="1906"/>
<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="1571"/>
+ <location filename="../../src/yuzu/main.cpp" line="1912"/>
<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="1574"/>
+ <location filename="../../src/yuzu/main.cpp" line="1915"/>
<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="1580"/>
+ <location filename="../../src/yuzu/main.cpp" line="1922"/>
+ <location filename="../../src/yuzu/main.cpp" line="2001"/>
<source>RomFS Extraction Failed!</source>
<translation>Falha ao extrair RomFS!</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1581"/>
+ <location filename="../../src/yuzu/main.cpp" line="1923"/>
<source>There was an error copying the RomFS files or the user cancelled the operation.</source>
<translation>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="1633"/>
+ <location filename="../../src/yuzu/main.cpp" line="1981"/>
<source>Full</source>
<translation>Extração completa</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1633"/>
+ <location filename="../../src/yuzu/main.cpp" line="1981"/>
<source>Skeleton</source>
<translation>Apenas estrutura</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1635"/>
+ <location filename="../../src/yuzu/main.cpp" line="1983"/>
<source>Select RomFS Dump Mode</source>
<translation>Selecione o modo de extração do RomFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1636"/>
+ <location filename="../../src/yuzu/main.cpp" line="1984"/>
<source>Please select the how you would like the RomFS dumped.&lt;br&gt;Full will copy all of the files into the new directory while &lt;br&gt;skeleton will only create the directory structure.</source>
<translation>Selecione a forma como você gostaria que o RomFS seja extraído.&lt;br&gt;&quot;Extração completa&quot; copiará todos os arquivos para a nova pasta, enquanto que &lt;br&gt;&quot;Apenas estrutura&quot; criará apenas a estrutura de pastas.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1649"/>
+ <location filename="../../src/yuzu/main.cpp" line="2002"/>
+ <source>There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation &gt; Configure &gt; System &gt; Filesystem &gt; Dump Root</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2009"/>
<source>Extracting RomFS...</source>
<translation>Extraindo RomFS...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1649"/>
- <location filename="../../src/yuzu/main.cpp" line="1822"/>
+ <location filename="../../src/yuzu/main.cpp" line="2009"/>
+ <location filename="../../src/yuzu/main.cpp" line="2189"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1656"/>
+ <location filename="../../src/yuzu/main.cpp" line="2016"/>
<source>RomFS Extraction Succeeded!</source>
<translation>Extração do RomFS concluida!</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1657"/>
+ <location filename="../../src/yuzu/main.cpp" line="2017"/>
<source>The operation completed successfully.</source>
<translation>A operação foi concluída com sucesso.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1698"/>
+ <location filename="../../src/yuzu/main.cpp" line="2061"/>
<source>Error Opening %1</source>
<translation>Erro ao abrir %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1705"/>
+ <location filename="../../src/yuzu/main.cpp" line="2070"/>
<source>Select Directory</source>
<translation>Selecionar pasta</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1731"/>
+ <location filename="../../src/yuzu/main.cpp" line="2097"/>
<source>Properties</source>
<translation>Propriedades</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1732"/>
+ <location filename="../../src/yuzu/main.cpp" line="2098"/>
<source>The game properties could not be loaded.</source>
<translation>As propriedades do jogo não puderam ser carregadas.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1744"/>
+ <location filename="../../src/yuzu/main.cpp" line="2110"/>
<source>Switch Executable (%1);;All Files (*.*)</source>
<comment>%1 is an identifier for the Switch executable file extensions.</comment>
<translation>Executável do Switch (%1);;Todos os arquivos (*.*)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1748"/>
+ <location filename="../../src/yuzu/main.cpp" line="2114"/>
<source>Load File</source>
<translation>Carregar arquivo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1760"/>
+ <location filename="../../src/yuzu/main.cpp" line="2126"/>
<source>Open Extracted ROM Directory</source>
<translation>Abrir pasta da ROM extraída</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1771"/>
+ <location filename="../../src/yuzu/main.cpp" line="2137"/>
<source>Invalid Directory Selected</source>
<translation>Pasta inválida selecionada</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1772"/>
+ <location filename="../../src/yuzu/main.cpp" line="2138"/>
<source>The directory you have selected does not contain a &apos;main&apos; file.</source>
<translation>A pasta que você selecionou não contém um arquivo &apos;main&apos;.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1782"/>
+ <location filename="../../src/yuzu/main.cpp" line="2148"/>
<source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source>
<translation>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="1787"/>
+ <location filename="../../src/yuzu/main.cpp" line="2153"/>
<source>Install Files</source>
<translation>Instalar arquivos</translation>
</message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2197"/>
+ <source>%n file(s) remaining</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1832"/>
+ <location filename="../../src/yuzu/main.cpp" line="2199"/>
<source>Installing file &quot;%1&quot;...</source>
<translation>Instalando arquivo &quot;%1&quot;...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1880"/>
+ <location filename="../../src/yuzu/main.cpp" line="2245"/>
+ <location filename="../../src/yuzu/main.cpp" line="2259"/>
<source>Install Results</source>
<translation>Resultados da instalação</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1977"/>
+ <location filename="../../src/yuzu/main.cpp" line="2246"/>
+ <source>To avoid possible conflicts, we discourage users from installing base games to the NAND.
+Please, only use this feature to install updates and DLC.</source>
+ <translation>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 DLC.</translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2252"/>
+ <source>%n file(s) were newly installed
+</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2255"/>
+ <source>%n file(s) were overwritten
+</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2257"/>
+ <source>%n file(s) failed to install
+</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2358"/>
<source>System Application</source>
<translation>Aplicativo do sistema</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1978"/>
+ <location filename="../../src/yuzu/main.cpp" line="2359"/>
<source>System Archive</source>
<translation>Arquivo do sistema</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1979"/>
+ <location filename="../../src/yuzu/main.cpp" line="2360"/>
<source>System Application Update</source>
<translation>Atualização de aplicativo do sistema</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1980"/>
+ <location filename="../../src/yuzu/main.cpp" line="2361"/>
<source>Firmware Package (Type A)</source>
<translation>Pacote de firmware (tipo A)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1981"/>
+ <location filename="../../src/yuzu/main.cpp" line="2362"/>
<source>Firmware Package (Type B)</source>
<translation>Pacote de firmware (tipo B)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1982"/>
+ <location filename="../../src/yuzu/main.cpp" line="2363"/>
<source>Game</source>
<translation>Jogo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1983"/>
+ <location filename="../../src/yuzu/main.cpp" line="2364"/>
<source>Game Update</source>
<translation>Atualização de jogo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1984"/>
+ <location filename="../../src/yuzu/main.cpp" line="2365"/>
<source>Game DLC</source>
<translation>DLC de jogo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1985"/>
+ <location filename="../../src/yuzu/main.cpp" line="2366"/>
<source>Delta Title</source>
<translation>Título delta</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1988"/>
+ <location filename="../../src/yuzu/main.cpp" line="2369"/>
<source>Select NCA Install Type...</source>
<translation>Selecione o tipo de instalação do NCA...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1989"/>
+ <location filename="../../src/yuzu/main.cpp" line="2370"/>
<source>Please select the type of title you would like to install this NCA as:
(In most instances, the default &apos;Game&apos; is fine.)</source>
<translation>Selecione o tipo de título como o qual você gostaria de instalar este NCA:
(Na maioria dos casos, o padrão &apos;Jogo&apos; serve bem.)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1995"/>
+ <location filename="../../src/yuzu/main.cpp" line="2376"/>
<source>Failed to Install</source>
<translation>Falha ao instalar</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="1996"/>
+ <location filename="../../src/yuzu/main.cpp" line="2377"/>
<source>The title type you selected for the NCA is invalid.</source>
<translation>O tipo de título que você selecionou para o NCA é inválido.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2037"/>
+ <location filename="../../src/yuzu/main.cpp" line="2412"/>
<source>File not found</source>
<translation>Arquivo não encontrado</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2038"/>
+ <location filename="../../src/yuzu/main.cpp" line="2413"/>
<source>File &quot;%1&quot; not found</source>
<translation>Arquivo &quot;%1&quot; não encontrado</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2060"/>
- <location filename="../../src/yuzu/main.cpp" line="2867"/>
- <source>Continue</source>
- <translation>Continuar</translation>
+ <location filename="../../src/yuzu/main.cpp" line="2428"/>
+ <location filename="../../src/yuzu/main.cpp" line="3431"/>
+ <source>&amp;Continue</source>
+ <translation>&amp;Continuar</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2101"/>
- <source>Error Display</source>
- <translation>Tela de erro</translation>
+ <location filename="../../src/yuzu/main.cpp" line="2477"/>
+ <source>OK</source>
+ <translation>OK</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2111"/>
+ <location filename="../../src/yuzu/main.cpp" line="2491"/>
<source>Missing yuzu Account</source>
<translation>Conta do yuzu faltando</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2112"/>
+ <location filename="../../src/yuzu/main.cpp" line="2492"/>
<source>In order to submit a game compatibility test case, you must link your yuzu account.&lt;br&gt;&lt;br/&gt;To link your yuzu account, go to Emulation &amp;gt; Configuration &amp;gt; Web.</source>
<translation>Para enviar um caso de teste de compatibilidade de jogo, você precisa entrar com a sua conta do yuzu.&lt;br&gt;&lt;br/&gt;Para isso, vá para Emulação &amp;gt; Configurar... &amp;gt; Rede.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2122"/>
+ <location filename="../../src/yuzu/main.cpp" line="2502"/>
<source>Error opening URL</source>
<translation>Erro ao abrir URL</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2123"/>
+ <location filename="../../src/yuzu/main.cpp" line="2503"/>
<source>Unable to open the URL &quot;%1&quot;.</source>
<translation>Não foi possível abrir o URL &quot;%1&quot;.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2287"/>
+ <location filename="../../src/yuzu/main.cpp" line="2785"/>
<source>Amiibo File (%1);; All Files (*.*)</source>
<translation>Arquivo Amiibo (%1);; Todos os arquivos (*.*)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2288"/>
+ <location filename="../../src/yuzu/main.cpp" line="2786"/>
<source>Load Amiibo</source>
<translation>Carregar Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2307"/>
+ <location filename="../../src/yuzu/main.cpp" line="2804"/>
<source>Error opening Amiibo data file</source>
<translation>Erro ao abrir arquivo de dados do Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2308"/>
+ <location filename="../../src/yuzu/main.cpp" line="2805"/>
<source>Unable to open Amiibo file &quot;%1&quot; for reading.</source>
<translation>Não foi possível abrir o arquivo de Amiibo &quot;%1&quot; para leitura.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2316"/>
+ <location filename="../../src/yuzu/main.cpp" line="2813"/>
<source>Error reading Amiibo data file</source>
<translation>Erro ao ler arquivo de dados de Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2317"/>
+ <location filename="../../src/yuzu/main.cpp" line="2814"/>
<source>Unable to fully read Amiibo data. Expected to read %1 bytes, but was only able to read %2 bytes.</source>
<translation>Não foi possível ler completamente os dados do Amiibo. O yuzu esperava ler %1 bytes, mas foi capaz de ler apenas %2 bytes.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2325"/>
+ <location filename="../../src/yuzu/main.cpp" line="2822"/>
<source>Error loading Amiibo data</source>
<translation>Erro ao carregar dados do Amiibo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2326"/>
+ <location filename="../../src/yuzu/main.cpp" line="2823"/>
<source>Unable to load Amiibo data.</source>
<translation>Não foi possível carregar os dados do Amiibo.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2364"/>
+ <location filename="../../src/yuzu/main.cpp" line="2864"/>
<source>Capture Screenshot</source>
<translation>Capturar tela</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2365"/>
+ <location filename="../../src/yuzu/main.cpp" line="2865"/>
<source>PNG Image (*.png)</source>
<translation>Imagem PNG (*.png)</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2418"/>
+ <location filename="../../src/yuzu/main.cpp" line="2931"/>
+ <source>TAS state: Running %1/%2</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2933"/>
+ <source>TAS state: Recording %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2935"/>
+ <source>TAS state: Idle %1/%2</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2937"/>
+ <source>TAS State: Invalid</source>
+ <translation type="unfinished"/>
+ </message>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/main.cpp" line="2958"/>
+ <source>Building: %n shader(s)</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2965"/>
<source>Speed: %1% / %2%</source>
<translation>Velocidade: %1% / %2%</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2422"/>
+ <location filename="../../src/yuzu/main.cpp" line="2969"/>
<source>Speed: %1%</source>
<translation>Velocidade: %1%</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2424"/>
+ <location filename="../../src/yuzu/main.cpp" line="2973"/>
+ <source>Game: %1 FPS (Unlocked)</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2975"/>
<source>Game: %1 FPS</source>
<translation>Jogo: %1 FPS</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2425"/>
+ <location filename="../../src/yuzu/main.cpp" line="2977"/>
<source>Frame: %1 ms</source>
<translation>Quadro: %1 ms</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2473"/>
+ <location filename="../../src/yuzu/main.cpp" line="2987"/>
+ <source>GPU NORMAL</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2992"/>
+ <source>GPU HIGH</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="2997"/>
+ <source>GPU EXTREME</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="3002"/>
+ <source>GPU ERROR</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="3059"/>
<source>The game you are trying to load requires additional files from your Switch to be dumped before playing.&lt;br/&gt;&lt;br/&gt;For more information on dumping these files, please see the following wiki page: &lt;a href=&apos;https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/&apos;&gt;Dumping System Archives and the Shared Fonts from a Switch Console&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Would you like to quit back to the game list? Continuing emulation may result in crashes, corrupted save data, or other bugs.</source>
<translation>O jogo que você está tentando carregar precisa que arquivos adicionais do seu Switch sejam extraídos antes de jogá-lo.&lt;br/&gt;&lt;br/&gt;Para saber mais sobre como extrair esses arquivos, visite a seguinte página da wiki: &lt;a href=&apos;https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/&apos;&gt;Extraindo arquivos de sistema e fontes compartilhadas de um Switch&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt; Gostaria de voltar para a lista de jogos? Continuar com a emulação pode resultar em travamentos, dados salvos corrompidos ou outros problemas.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2488"/>
+ <location filename="../../src/yuzu/main.cpp" line="3074"/>
<source>yuzu was unable to locate a Switch system archive. %1</source>
<translation>O yuzu não foi capaz de encontrar um arquivo de sistema do Switch. %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2490"/>
+ <location filename="../../src/yuzu/main.cpp" line="3076"/>
<source>yuzu was unable to locate a Switch system archive: %1. %2</source>
<translation>O yuzu não foi capaz de encontrar um arquivo de sistema do Switch. %1. %2</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2494"/>
+ <location filename="../../src/yuzu/main.cpp" line="3080"/>
<source>System Archive Not Found</source>
<translation>Arquivo do sistema não encontrado</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2496"/>
+ <location filename="../../src/yuzu/main.cpp" line="3082"/>
<source>System Archive Missing</source>
<translation>Arquivo de sistema faltando</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2502"/>
+ <location filename="../../src/yuzu/main.cpp" line="3088"/>
<source>yuzu was unable to locate the Switch shared fonts. %1</source>
<translation>O yuzu não foi capaz de encontrar as fontes compartilhadas do Switch. %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2503"/>
+ <location filename="../../src/yuzu/main.cpp" line="3089"/>
<source>Shared Fonts Not Found</source>
<translation>Fontes compartilhadas não encontradas</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2505"/>
+ <location filename="../../src/yuzu/main.cpp" line="3091"/>
<source>Shared Font Missing</source>
<translation>Fonte compartilhada faltando</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2511"/>
+ <location filename="../../src/yuzu/main.cpp" line="3097"/>
<source>Fatal Error</source>
<translation>Erro fatal</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2512"/>
+ <location filename="../../src/yuzu/main.cpp" line="3098"/>
<source>yuzu has encountered a fatal error, please see the log for more details. For more information on accessing the log, please see the following page: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;How to Upload the Log File&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Would you like to quit back to the game list? Continuing emulation may result in crashes, corrupted save data, or other bugs.</source>
<translation>O yuzu encontrou um erro fatal. Consulte o registro para mais detalhes. Para mais informações sobre como acessar o registro, consulte a seguinte página: &lt;a href=&apos;https://community.citra-emu.org/t/how-to-upload-the-log-file/296&apos;&gt;Como enviar o arquivo de registro&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Gostaria de voltar para a lista de jogos? Continuar com a emulação pode resultar em travamentos, dados salvos corrompidos ou outros problemas.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2521"/>
+ <location filename="../../src/yuzu/main.cpp" line="3107"/>
<source>Fatal Error encountered</source>
<translation>Erro fatal encontrado</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2544"/>
+ <location filename="../../src/yuzu/main.cpp" line="3130"/>
<source>Confirm Key Rederivation</source>
<translation>Confirmar rederivação de chave</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2545"/>
+ <location filename="../../src/yuzu/main.cpp" line="3131"/>
<source>You are about to force rederive all of your keys.
If you do not know what this means or what you are doing,
this is a potentially destructive action.
@@ -3749,37 +4435,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="2578"/>
+ <location filename="../../src/yuzu/main.cpp" line="3163"/>
<source>Missing fuses</source>
<translation>Faltando fusíveis</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2581"/>
+ <location filename="../../src/yuzu/main.cpp" line="3166"/>
<source> - Missing BOOT0</source>
<translation> - Faltando BOOT0</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2584"/>
+ <location filename="../../src/yuzu/main.cpp" line="3169"/>
<source> - Missing BCPKG2-1-Normal-Main</source>
<translation> - Faltando BCPKG2-1-Normal-Main</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2587"/>
+ <location filename="../../src/yuzu/main.cpp" line="3172"/>
<source> - Missing PRODINFO</source>
<translation> - Faltando PRODINFO</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2591"/>
+ <location filename="../../src/yuzu/main.cpp" line="3176"/>
<source>Derivation Components Missing</source>
<translation>Faltando componentes de derivação</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2592"/>
+ <location filename="../../src/yuzu/main.cpp" line="3177"/>
<source>Components are missing that may hinder key derivation from completing. &lt;br&gt;Please follow &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;the yuzu quickstart guide&lt;/a&gt; to get all your keys and games.&lt;br&gt;&lt;br&gt;&lt;small&gt;(%1)&lt;/small&gt;</source>
<translation>Há componentes faltando que podem impedir a conclusão do processo de derivação de chaves. &lt;br&gt;Por favor, siga &lt;a href=&apos;https://yuzu-emu.org/help/quickstart/&apos;&gt;o guia de iniciação rápida&lt;/a&gt; para obter todas as suas chaves e jogos. &lt;br&gt;&lt;br&gt;&lt;small&gt;(%1)&lt;/small&gt;</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2601"/>
+ <location filename="../../src/yuzu/main.cpp" line="3186"/>
<source>Deriving keys...
This may take up to a minute depending
on your system&apos;s performance.</source>
@@ -3788,39 +4474,39 @@ Isto pode demorar até um minuto, dependendo
do desempenho do seu sistema.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2603"/>
+ <location filename="../../src/yuzu/main.cpp" line="3188"/>
<source>Deriving Keys</source>
<translation>Derivando chaves</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2648"/>
+ <location filename="../../src/yuzu/main.cpp" line="3233"/>
<source>Select RomFS Dump Target</source>
<translation>Selecionar alvo de extração do RomFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2649"/>
+ <location filename="../../src/yuzu/main.cpp" line="3234"/>
<source>Please select which RomFS you would like to dump.</source>
<translation>Selecione qual RomFS você quer extrair.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2665"/>
- <location filename="../../src/yuzu/main.cpp" line="2756"/>
- <location filename="../../src/yuzu/main.cpp" line="2767"/>
- <source>yuzu</source>
- <translation>yuzu</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/main.cpp" line="2665"/>
+ <location filename="../../src/yuzu/main.cpp" line="3249"/>
<source>Are you sure you want to close yuzu?</source>
<translation>Você deseja mesmo fechar o yuzu?</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2757"/>
+ <location filename="../../src/yuzu/main.cpp" line="3250"/>
+ <location filename="../../src/yuzu/main.cpp" line="3325"/>
+ <location filename="../../src/yuzu/main.cpp" line="3338"/>
+ <source>yuzu</source>
+ <translation>yuzu</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.cpp" line="3326"/>
<source>Are you sure you want to stop the emulation? Any unsaved progress will be lost.</source>
<translation>Deseja mesmo parar a emulação? Qualquer progresso não salvo será perdido.</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.cpp" line="2768"/>
+ <location filename="../../src/yuzu/main.cpp" line="3335"/>
<source>The currently running application has requested yuzu to not exit.
Would you like to bypass this and exit anyway?</source>
@@ -3832,252 +4518,275 @@ Deseja ignorar isso e sair mesmo assim?</translation>
<context>
<name>GRenderWindow</name>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="600"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="675"/>
<source>OpenGL not available!</source>
<translation>OpenGL não disponível!</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="601"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="676"/>
<source>yuzu has not been compiled with OpenGL support.</source>
<translation>O yuzu não foi compilado com suporte para OpenGL.</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="615"/>
- <source>Vulkan not available!</source>
- <translation>Vulkan não disponível!</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="616"/>
- <source>yuzu has not been compiled with Vulkan support.</source>
- <translation>O yuzu não foi compilado com suporte para Vulkan.</translation>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="695"/>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="715"/>
+ <source>Error while initializing OpenGL!</source>
+ <translation>Erro ao inicializar o OpenGL!</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="625"/>
- <source>Error while initializing OpenGL 4.3!</source>
- <translation>Erro ao inicializar OpenGL 4.3!</translation>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="696"/>
+ <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source>
+ <translation>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="626"/>
- <source>Your GPU may not support OpenGL 4.3, or you do not have the latest graphics driver.</source>
- <translation>Sua GPU pode não suportar OpenGL 4.3, ou você não tem os drivers gráficos mais recentes.</translation>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="705"/>
+ <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="634"/>
- <source>Error while initializing OpenGL!</source>
- <translation>Erro ao inicializar o OpenGL!</translation>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="706"/>
+ <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.&lt;br&gt;&lt;br&gt;GL Renderer:&lt;br&gt;%1</source>
+ <translation>Sua GPU pode não suportar o OpenGL 4.6, ou você não possui os drivers gráficos mais recentes.&lt;br&gt;&lt;br&gt;Renderizador GL:&lt;br&gt;%1</translation>
</message>
<message>
- <location filename="../../src/yuzu/bootmanager.cpp" line="635"/>
- <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.&lt;br&gt;&lt;br&gt;Unsupported extensions:&lt;br&gt;</source>
- <translation>Sua GPU pode não suportar uma ou mais extensões necessárias do OpenGL. Por favor, verifique se você possui a última versão dos drivers gráficos.&lt;br&gt;&lt;br&gt;Extensões não supportadas:&lt;br&gt;</translation>
+ <location filename="../../src/yuzu/bootmanager.cpp" line="716"/>
+ <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.&lt;br&gt;&lt;br&gt;GL Renderer:&lt;br&gt;%1&lt;br&gt;&lt;br&gt;Unsupported extensions:&lt;br&gt;%2</source>
+ <translation>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.&lt;br&gt;&lt;br&gt;Renderizador GL:&lt;br&gt;%1&lt;br&gt;&lt;br&gt;Extensões não suportadas:&lt;br&gt;%2</translation>
</message>
</context>
<context>
<name>GameList</name>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="307"/>
- <location filename="../../src/yuzu/game_list.cpp" line="651"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="330"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="308"/>
- <location filename="../../src/yuzu/game_list.cpp" line="652"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="331"/>
<source>Compatibility</source>
<translation>Compatibilidade</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="311"/>
- <location filename="../../src/yuzu/game_list.cpp" line="655"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="333"/>
<source>Add-ons</source>
<translation>Adicionais</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="312"/>
- <location filename="../../src/yuzu/game_list.cpp" line="315"/>
- <location filename="../../src/yuzu/game_list.cpp" line="656"/>
- <location filename="../../src/yuzu/game_list.cpp" line="659"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="335"/>
<source>File type</source>
<translation>Tipo de arquivo</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="313"/>
- <location filename="../../src/yuzu/game_list.cpp" line="316"/>
- <location filename="../../src/yuzu/game_list.cpp" line="657"/>
- <location filename="../../src/yuzu/game_list.cpp" line="660"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="336"/>
<source>Size</source>
<translation>Tamanho</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="476"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="508"/>
+ <source>Favorite</source>
+ <translation>Favorito</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="510"/>
+ <source>Start Game</source>
+ <translation>Iniciar jogo</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="512"/>
+ <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="514"/>
<source>Open Save Data Location</source>
<translation>Abrir local dos jogos salvos</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="477"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="515"/>
<source>Open Mod Data Location</source>
<translation>Abrir local dos dados de mods</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="479"/>
- <source>Open Transferable Shader Cache</source>
- <translation>Abrir cache de shaders transferível</translation>
+ <location filename="../../src/yuzu/game_list.cpp" line="517"/>
+ <source>Open Transferable Pipeline Cache</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="481"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="519"/>
<source>Remove</source>
<translation>Remover</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="482"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="520"/>
<source>Remove Installed Update</source>
<translation>Remover atualização instalada</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="483"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="521"/>
<source>Remove All Installed DLC</source>
<translation>Remover todos os DLCs instalados</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="484"/>
- <source>Remove Shader Cache</source>
- <translation>Remover cache de shaders</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/game_list.cpp" line="485"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="522"/>
<source>Remove Custom Configuration</source>
<translation>Remover configuração customizada</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="487"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="523"/>
+ <source>Remove OpenGL Pipeline Cache</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="524"/>
+ <source>Remove Vulkan Pipeline Cache</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="526"/>
+ <source>Remove All Pipeline Caches</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="527"/>
<source>Remove All Installed Contents</source>
<translation>Remover todo o conteúdo instalado</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="488"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="528"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="529"/>
<source>Dump RomFS</source>
<translation>Extrair RomFS</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="489"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="530"/>
+ <source>Dump RomFS to SDMC</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="531"/>
<source>Copy Title ID to Clipboard</source>
<translation>Copiar ID do título para a área de transferência</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="490"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="532"/>
<source>Navigate to GameDB entry</source>
<translation>Abrir artigo do jogo no GameDB</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="492"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="534"/>
<source>Properties</source>
<translation>Propriedades</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="542"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="606"/>
<source>Scan Subfolders</source>
<translation>Examinar subpastas</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="543"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="607"/>
<source>Remove Game Directory</source>
<translation>Remover pasta de jogo</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="562"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="626"/>
<source>▲ Move Up</source>
<translation>▲ Mover para cima</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="563"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="627"/>
<source>▼ Move Down</source>
<translation>▼ Mover para baixo</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="564"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="628"/>
<source>Open Directory Location</source>
<translation>Abrir local da pasta</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/game_list.cpp" line="673"/>
+ <source>Clear</source>
+ <translation>Limpar</translation>
+ </message>
</context>
<context>
<name>GameListItemCompat</name>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="146"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="151"/>
<source>Perfect</source>
<translation>Perfeito</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="146"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="151"/>
<source>Game functions flawless with no audio or graphical glitches, all tested functionality works as intended without
any workarounds needed.</source>
<translation>O jogo funciona impecavelmente, sem falhas gráficas ou de áudio. Todas as funcionalidades testadas
do jogo funcionam como deveriam, sem nenhuma solução alternativa necessária.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="147"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="152"/>
<source>Great</source>
<translation>Ótimo</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="147"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="152"/>
<source>Game functions with minor graphical or audio glitches and is playable from start to finish. May require some
workarounds.</source>
<translation>O jogo funciona com leves falhas gráficas ou de áudio e é jogável do início ao fim. Pode exigir
algumas soluções alternativas.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="148"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="153"/>
<source>Okay</source>
<translation>Razoável</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="148"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="153"/>
<source>Game functions with major graphical or audio glitches, but game is playable from start to finish with
workarounds.</source>
<translation>O jogo funciona com graves falhas gráficas ou de áudio, mas é jogável do início ao fim
com o uso de soluções alternativas.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="149"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="154"/>
<source>Bad</source>
<translation>Ruim</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="149"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="154"/>
<source>Game functions, but with major graphical or audio glitches. Unable to progress in specific areas due to glitches
even with workarounds.</source>
<translation>O jogo funciona, só que com problemas significativos nos gráficos ou no áudio. Não é possível progredir em áreas
específicas por conta de tais problemas, mesmo com soluções alternativas.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="150"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="155"/>
<source>Intro/Menu</source>
<translation>Intro/menu</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="150"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="155"/>
<source>Game is completely unplayable due to major graphical or audio glitches. Unable to progress past the Start
Screen.</source>
<translation>É impossível jogar o jogo devido a grandes problemas nos gráficos ou no áudio. Não é possível passar da
tela inicial do jogo.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="151"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="156"/>
<source>Won&apos;t Boot</source>
<translation>Não inicia</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="151"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="156"/>
<source>The game crashes when attempting to startup.</source>
<translation>O jogo trava ou se encerra abruptamente ao se tentar iniciá-lo.</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="152"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="157"/>
<source>Not Tested</source>
<translation>Não testado</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="152"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="157"/>
<source>The game has not yet been tested.</source>
<translation>Esse jogo ainda não foi testado.</translation>
</message>
@@ -4085,20 +4794,25 @@ tela inicial do jogo.</translation>
<context>
<name>GameListPlaceholder</name>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="722"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="846"/>
<source>Double-click to add a new folder to the game list</source>
<translation>Clique duas vezes para adicionar uma pasta à lista de jogos</translation>
</message>
</context>
<context>
<name>GameListSearchField</name>
+ <message numerus="yes">
+ <location filename="../../src/yuzu/game_list.cpp" line="85"/>
+ <source>%1 of %n result(s)</source>
+ <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+ </message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="120"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="128"/>
<source>Filter:</source>
<translation>Filtro:</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list.cpp" line="123"/>
+ <location filename="../../src/yuzu/game_list.cpp" line="131"/>
<source>Enter pattern to filter</source>
<translation>Digite o padrão para filtrar</translation>
</message>
@@ -4127,6 +4841,15 @@ tela inicial do jogo.</translation>
</message>
</context>
<context>
+ <name>LimitableInputDialog</name>
+ <message>
+ <location filename="../../src/yuzu/util/limitable_input_dialog.cpp" line="62"/>
+ <source>The text can't contain any of the following characters:
+%1</source>
+ <translation type="unfinished"/>
+ </message>
+</context>
+<context>
<name>LoadingScreen</name>
<message>
<location filename="../../src/yuzu/loading_screen.ui" line="84"/>
@@ -4172,357 +4895,694 @@ tela inicial do jogo.</translation>
<translation>yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="53"/>
+ <location filename="../../src/yuzu/main.ui" line="44"/>
<source>&amp;File</source>
<translation>&amp;Arquivo</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="57"/>
- <source>Recent Files</source>
- <translation>Arquivos recentes</translation>
+ <location filename="../../src/yuzu/main.ui" line="48"/>
+ <source>&amp;Recent Files</source>
+ <translation>&amp;Arquivos recentes</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="76"/>
+ <location filename="../../src/yuzu/main.ui" line="67"/>
<source>&amp;Emulation</source>
<translation>&amp;Emulação</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="88"/>
+ <location filename="../../src/yuzu/main.ui" line="79"/>
<source>&amp;View</source>
<translation>&amp;Exibir</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="92"/>
- <source>Debugging</source>
- <translation>Depuração</translation>
+ <location filename="../../src/yuzu/main.ui" line="83"/>
+ <source>&amp;Reset Window Size</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="88"/>
+ <source>Reset Window Size to &amp;720p</source>
+ <translation>Restaurar tamanho da janela para &amp;720p</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="91"/>
+ <source>Reset Window Size to 720p</source>
+ <translation>Restaurar tamanho da janela para 720p</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="96"/>
+ <source>Reset Window Size to &amp;900p</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="99"/>
+ <source>Reset Window Size to 900p</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="106"/>
- <source>Tools</source>
- <translation>Ferramentas</translation>
+ <location filename="../../src/yuzu/main.ui" line="104"/>
+ <source>Reset Window Size to &amp;1080p</source>
+ <translation>Restaurar tamanho da janela para &amp;1080p</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="114"/>
+ <location filename="../../src/yuzu/main.ui" line="107"/>
+ <source>Reset Window Size to 1080p</source>
+ <translation>Restaurar tamanho da janela para 1080p</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="112"/>
+ <source>&amp;Debugging</source>
+ <translation>&amp;Depurar</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="126"/>
+ <source>&amp;Tools</source>
+ <translation>&amp;Ferramentas</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="135"/>
<source>&amp;Help</source>
<translation>&amp;Ajuda</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="134"/>
- <source>Install Files to NAND...</source>
- <translation>Instalar arquivos para a NAND...</translation>
+ <location filename="../../src/yuzu/main.ui" line="155"/>
+ <source>&amp;Install Files to NAND...</source>
+ <translation>&amp;Instalar arquivos na NAND...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="139"/>
- <source>Load File...</source>
- <translation>Carregar arquivo...</translation>
+ <location filename="../../src/yuzu/main.ui" line="160"/>
+ <source>L&amp;oad File...</source>
+ <translation>&amp;Carregar arquivo...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="144"/>
- <source>Load Folder...</source>
- <translation>Carregar pasta...</translation>
+ <location filename="../../src/yuzu/main.ui" line="165"/>
+ <source>Load &amp;Folder...</source>
+ <translation>Carregar &amp;pasta...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="149"/>
+ <location filename="../../src/yuzu/main.ui" line="170"/>
<source>E&amp;xit</source>
<translation>S&amp;air</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="157"/>
+ <location filename="../../src/yuzu/main.ui" line="178"/>
<source>&amp;Start</source>
<translation>&amp;Iniciar</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="165"/>
+ <location filename="../../src/yuzu/main.ui" line="186"/>
<source>&amp;Pause</source>
<translation>&amp;Pausar</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="173"/>
+ <location filename="../../src/yuzu/main.ui" line="194"/>
<source>&amp;Stop</source>
<translation>&amp;Parar</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="178"/>
- <source>Reinitialize keys...</source>
- <translation>Reinicializar chaves...</translation>
+ <location filename="../../src/yuzu/main.ui" line="199"/>
+ <source>&amp;Reinitialize keys...</source>
+ <translation>&amp;Reinicializar chaves...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="183"/>
- <source>About yuzu</source>
- <translation>Sobre o yuzu</translation>
+ <location filename="../../src/yuzu/main.ui" line="204"/>
+ <source>&amp;About yuzu</source>
+ <translation>&amp;Sobre o yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="191"/>
- <source>Single Window Mode</source>
- <translation>Modo de janela única</translation>
+ <location filename="../../src/yuzu/main.ui" line="212"/>
+ <source>Single &amp;Window Mode</source>
+ <translation>Modo de &amp;janela única</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="196"/>
- <source>Configure...</source>
- <translation>Configurar...</translation>
+ <location filename="../../src/yuzu/main.ui" line="217"/>
+ <source>Con&amp;figure...</source>
+ <translation>Con&amp;figurar...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="204"/>
- <source>Display Dock Widget Headers</source>
- <translation>Exibir barra de títulos de widgets afixados</translation>
+ <location filename="../../src/yuzu/main.ui" line="225"/>
+ <source>Display D&amp;ock Widget Headers</source>
+ <translation>Exibir barra de títul&amp;os de widgets afixados</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="212"/>
- <source>Show Filter Bar</source>
- <translation>Exibir barra de filtro</translation>
+ <location filename="../../src/yuzu/main.ui" line="233"/>
+ <source>Show &amp;Filter Bar</source>
+ <translation>Exibir barra de &amp;filtro</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="220"/>
+ <location filename="../../src/yuzu/main.ui" line="241"/>
+ <source>Show &amp;Status Bar</source>
+ <translation>Exibir barra de &amp;status</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/main.ui" line="244"/>
<source>Show Status Bar</source>
<translation>Exibir barra de status</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="225"/>
- <source>Reset Window Size</source>
- <translation>Restaurar tamanho padrão de janela</translation>
+ <location filename="../../src/yuzu/main.ui" line="252"/>
+ <source>F&amp;ullscreen</source>
+ <translation>&amp;Tela cheia</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="233"/>
- <source>Fullscreen</source>
- <translation>Tela cheia</translation>
+ <location filename="../../src/yuzu/main.ui" line="260"/>
+ <source>&amp;Restart</source>
+ <translation>&amp;Reiniciar</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="241"/>
- <source>Restart</source>
- <translation>Reiniciar</translation>
+ <location filename="../../src/yuzu/main.ui" line="268"/>
+ <source>Load &amp;Amiibo...</source>
+ <translation>Carregar &amp;amiibo...</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="249"/>
- <source>Load Amiibo...</source>
- <translation>Carregar Amiibo...</translation>
+ <location filename="../../src/yuzu/main.ui" line="276"/>
+ <source>&amp;Report Compatibility</source>
+ <translation>&amp;Reportar compatibilidade</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="257"/>
- <source>Report Compatibility</source>
- <translation>Informar compatibilidade</translation>
+ <location filename="../../src/yuzu/main.ui" line="284"/>
+ <source>Open &amp;Mods Page</source>
+ <translation>Abrir página de &amp;mods</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="265"/>
- <source>Open Mods Page</source>
- <translation>Abrir pagina de mods</translation>
+ <location filename="../../src/yuzu/main.ui" line="289"/>
+ <source>Open &amp;Quickstart Guide</source>
+ <translation>Abrir &amp;guia de início rápido</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="270"/>
- <source>Open Quickstart Guide</source>
- <translation>Abrir o guia de iniciação rápida</translation>
+ <location filename="../../src/yuzu/main.ui" line="294"/>
+ <source>&amp;FAQ</source>
+ <translation>&amp;Perguntas frequentes</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="275"/>
- <source>FAQ</source>
- <translation>FAQ</translation>
+ <location filename="../../src/yuzu/main.ui" line="299"/>
+ <source>Open &amp;yuzu Folder</source>
+ <translation>Abrir pasta do &amp;yuzu</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="280"/>
- <source>Open yuzu Folder</source>
- <translation>Abrir pasta do yuzu</translation>
+ <location filename="../../src/yuzu/main.ui" line="307"/>
+ <source>&amp;Capture Screenshot</source>
+ <translation>&amp;Captura de tela</translation>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="288"/>
- <source>Capture Screenshot</source>
- <translation>Capturar tela</translation>
+ <location filename="../../src/yuzu/main.ui" line="312"/>
+ <source>Configure &amp;TAS...</source>
+ <translation type="unfinished"/>
</message>
<message>
- <location filename="../../src/yuzu/main.ui" line="296"/>
- <source>Configure Current Game..</source>
- <translation>Configurar jogo atual..</translation>
+ <location filename="../../src/yuzu/main.ui" line="320"/>
+ <source>Configure C&amp;urrent Game...</source>
+ <translation>Configurar jogo &amp;atual..</translation>
</message>
</context>
<context>
<name>MicroProfileDialog</name>
<message>
<location filename="../../src/yuzu/debugger/profiler.cpp" line="51"/>
- <source>MicroProfile</source>
- <translation>MicroProfile</translation>
+ <source>&amp;MicroProfile</source>
+ <translation>&amp;MicroPerfil</translation>
+ </message>
+</context>
+<context>
+ <name>OverlayDialog</name>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="14"/>
+ <source>Dialog</source>
+ <translation>Diálogo</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="134"/>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="353"/>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="152"/>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="371"/>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/util/overlay_dialog.ui" line="313"/>
+ <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'MS Shell Dlg 2'; font-size:18pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:18pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ </message>
+</context>
+<context>
+ <name>PlayerControlPreview</name>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player_widget.cpp" line="1566"/>
+ <source>START/PAUSE</source>
+ <translation>START/PAUSE</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="238"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="244"/>
<source>Installed SD Titles</source>
<translation>Títulos instalados no SD</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="246"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="252"/>
<source>Installed NAND Titles</source>
<translation>Títulos instalados na NAND</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="254"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="260"/>
<source>System Titles</source>
<translation>Títulos do sistema</translation>
</message>
<message>
- <location filename="../../src/yuzu/game_list_p.h" line="296"/>
+ <location filename="../../src/yuzu/game_list_p.h" line="303"/>
<source>Add New Game Directory</source>
<translation>Adicionar pasta de jogos</translation>
</message>
<message>
+ <location filename="../../src/yuzu/game_list_p.h" line="326"/>
+ <source>Favorites</source>
+ <translation>Favoritos</translation>
+ </message>
+ <message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="23"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="32"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="100"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="72"/>
<source>Shift</source>
<translation>Shift</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="25"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="34"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="102"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="74"/>
<source>Ctrl</source>
<translation>Ctrl</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="27"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="36"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="104"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="76"/>
<source>Alt</source>
<translation>Alt</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="37"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="46"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="131"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="181"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="103"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="190"/>
<source>[not set]</source>
<translation>[não definido]</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="49"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="58"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="157"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="152"/>
<source>Hat %1 %2</source>
- <translation>Hat %1 %2</translation>
+ <translation>Direcional %1 %2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="56"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="65"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="164"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="159"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="210"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="214"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="218"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="222"/>
<source>Axis %1%2</source>
<translation>Eixo %1%2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="62"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="71"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="170"/>
<source>Button %1</source>
<translation>Botão %1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="68"/>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="76"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="176"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="185"/>
<location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="227"/>
<source>[unknown]</source>
<translation>[desconhecido]</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="22"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="90"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="62"/>
<source>Click 0</source>
<translation>Clique 0</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="24"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="92"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="64"/>
<source>Click 1</source>
<translation>Clique 1</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="26"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="94"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="66"/>
<source>Click 2</source>
<translation>Clique 2</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="28"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="96"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="68"/>
<source>Click 3</source>
<translation>Clique 3</translation>
</message>
<message>
<location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="30"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="98"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="70"/>
<source>Click 4</source>
<translation>Clique 4</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="143"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="109"/>
+ <source>%1%2</source>
+ <translation>%1%2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="117"/>
<source>GC Axis %1%2</source>
<translation>Eixo GC %1%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="147"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="121"/>
<source>GC Button %1</source>
<translation>Botão GC %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="190"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="210"/>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="130"/>
+ <source>TAS Axis %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="134"/>
+ <source>TAS Btn %1</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="142"/>
+ <source>Motion %1</source>
+ <translation>Movimento %1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="166"/>
+ <source>%1Button %2</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="170"/>
+ <source>SDL Motion</source>
+ <translation>Movimento do SDL</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="180"/>
+ <source>%1Click %2</source>
+ <translation>%1Clique %2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="205"/>
<source>[unused]</source>
<translation>[não utilizado]</translation>
</message>
+</context>
+<context>
+ <name>QtControllerSelectorDialog</name>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="196"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="202"/>
- <source>Axis %1</source>
- <translation>Eixo %1</translation>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="14"/>
+ <source>Controller Applet</source>
+ <translation>Applet de controle</translation>
</message>
<message>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="216"/>
- <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="222"/>
- <source>GC Axis %1</source>
- <translation>Eixo GC %1</translation>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="129"/>
+ <source>Supported Controller Types:</source>
+ <translation>Tipos de controle suportados:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="282"/>
+ <source>Players:</source>
+ <translation>Jogadores:</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="300"/>
+ <source>1 - 8</source>
+ <translation>1 - 8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="418"/>
+ <source>P4</source>
+ <translation>J4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="514"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="711"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="912"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1222"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1459"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1656"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1857"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2054"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="419"/>
+ <source>Pro Controller</source>
+ <translation>Pro Controller</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="519"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="716"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="917"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1227"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1464"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1661"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1862"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2059"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="423"/>
+ <source>Dual Joycons</source>
+ <translation>Par de Joycons</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="524"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="721"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="922"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1232"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1469"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1666"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1867"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2064"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="427"/>
+ <source>Left Joycon</source>
+ <translation>Joycon esquerdo</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="529"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="726"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="927"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1237"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1474"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1671"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1872"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2069"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="431"/>
+ <source>Right Joycon</source>
+ <translation>Joycon direito</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="538"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="735"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="941"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1246"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1483"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1680"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1881"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2078"/>
+ <source>Use Current Config</source>
+ <translation>Usar configuração atual</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="615"/>
+ <source>P2</source>
+ <translation>J2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="812"/>
+ <source>P1</source>
+ <translation>J1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="932"/>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="436"/>
+ <source>Handheld</source>
+ <translation>Portátil</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1126"/>
+ <source>P3</source>
+ <translation>J3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1363"/>
+ <source>P7</source>
+ <translation>J7</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1560"/>
+ <source>P8</source>
+ <translation>J8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1757"/>
+ <source>P5</source>
+ <translation>J5</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="1958"/>
+ <source>P6</source>
+ <translation>J6</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2272"/>
+ <source>Console Mode</source>
+ <translation>Modo do console</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2293"/>
+ <source>Docked</source>
+ <translation>Na base</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/>
+ <source>Undocked</source>
+ <translation>Fora da base</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2313"/>
+ <source>Vibration</source>
+ <translation>Vibração</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2349"/>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2395"/>
+ <source>Configure</source>
+ <translation>Configurar</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2359"/>
+ <source>Motion</source>
+ <translation>Movimento</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2405"/>
+ <source>Profiles</source>
+ <translation>Perfis</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2432"/>
+ <source>Create</source>
+ <translation>Criar</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2467"/>
+ <source>Controllers</source>
+ <translation>Controles</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2481"/>
+ <source>1</source>
+ <translation>1</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2508"/>
+ <source>2</source>
+ <translation>2</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2518"/>
+ <source>4</source>
+ <translation>4</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2528"/>
+ <source>3</source>
+ <translation>3</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2538"/>
+ <source>Connected</source>
+ <translation>Conectado</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2552"/>
+ <source>5</source>
+ <translation>5</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2569"/>
+ <source>7</source>
+ <translation>7</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2586"/>
+ <source>6</source>
+ <translation>6</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.ui" line="2596"/>
+ <source>8</source>
+ <translation>8</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_controller.cpp" line="441"/>
+ <source>GameCube Controller</source>
+ <translation>Controle de GameCube</translation>
</message>
</context>
<context>
<name>QtErrorDisplay</name>
<message>
- <location filename="../../src/yuzu/applets/error.cpp" line="22"/>
- <source>An error has occured.
-Please try again or contact the developer of the software.
-
-Error Code: %1-%2 (0x%3)</source>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="22"/>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="35"/>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="50"/>
+ <source>Error Code: %1-%2 (0x%3)</source>
+ <translation>Código de erro: %1-%2 (0x%3)</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="26"/>
+ <source>An error has occurred.
+Please try again or contact the developer of the software.</source>
<translation>Ocorreu um erro.
-Tente novamente ou entre em contato com o desenvolvedor do software.
-
-Código de erro: %1-%2 (0x%3)</translation>
+Tente novamente ou entre em contato com o desenvolvedor do software.</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/error.cpp" line="35"/>
- <source>An error occured on %1 at %2.
-Please try again or contact the developer of the software.
-
-Error Code: %3-%4 (0x%5)</source>
- <translation>Ocorreu um erro em %1 em %2.
-Tente novamente ou entre em contato com o desenvolvedor do software.
-
-Código de erro: %3-%4 (0x%5)</translation>
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="39"/>
+ <source>An error occurred on %1 at %2.
+Please try again or contact the developer of the software.</source>
+ <translation>Ocorreu um erro em %1 até %2.
+Tente novamente ou entre em contato com o desenvolvedor do software.</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/error.cpp" line="49"/>
- <source>An error has occured.
-Error Code: %1-%2 (0x%3)
+ <location filename="../../src/yuzu/applets/qt_error.cpp" line="54"/>
+ <source>An error has occurred.
-%4
+%1
-%5</source>
+%2</source>
<translation>Ocorreu um erro.
-Código do erro: %1-%2 (0x%3)
-%4
+%1
-%5</translation>
+%2</translation>
</message>
</context>
<context>
<name>QtProfileSelectionDialog</name>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="22"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="22"/>
<source>%1
%2</source>
<comment>%1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF))</comment>
@@ -4530,17 +5590,17 @@ Código do erro: %1-%2 (0x%3)
%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="51"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="52"/>
<source>Select a user:</source>
<translation>Selecione um usuário:</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="80"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="81"/>
<source>Users</source>
<translation>Usuários</translation>
</message>
<message>
- <location filename="../../src/yuzu/applets/profile_select.cpp" line="111"/>
+ <location filename="../../src/yuzu/applets/qt_profile_select.cpp" line="112"/>
<source>Profile Selector</source>
<translation>Seletor de perfil</translation>
</message>
@@ -4548,15 +5608,39 @@ Código do erro: %1-%2 (0x%3)
<context>
<name>QtSoftwareKeyboardDialog</name>
<message>
- <location filename="../../src/yuzu/applets/software_keyboard.cpp" line="59"/>
- <source>Enter text:</source>
- <translation>Digite o texto:</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/applets/software_keyboard.cpp" line="101"/>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="14"/>
<source>Software Keyboard</source>
<translation>Teclado de software</translation>
</message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="199"/>
+ <source>Enter Text</source>
+ <translation>Insira um texto</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="479"/>
+ <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'MS Shell Dlg 2'; font-size:26pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
+&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:26pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.cpp" line="396"/>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.cpp" line="406"/>
+ <source>OK</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/applets/qt_software_keyboard.cpp" line="406"/>
+ <source>Cancel</source>
+ <translation>Cancelar</translation>
+ </message>
</context>
<context>
<name>SequenceDialog</name>
@@ -4569,7 +5653,7 @@ Código do erro: %1-%2 (0x%3)
<context>
<name>WaitTreeCallstack</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="147"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="150"/>
<source>Call stack</source>
<translation>Pilha de chamadas</translation>
</message>
@@ -4577,17 +5661,17 @@ Código do erro: %1-%2 (0x%3)
<context>
<name>WaitTreeMutexInfo</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="127"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="129"/>
<source>waiting for mutex 0x%1</source>
<translation>esperando pelo mutex 0x%1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="134"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="136"/>
<source>has waiters: %1</source>
<translation>possui os waiters %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="136"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="138"/>
<source>owner handle: 0x%1</source>
<translation>manejo de proprietário: 0x%1</translation>
</message>
@@ -4595,12 +5679,12 @@ Código do erro: %1-%2 (0x%3)
<context>
<name>WaitTreeObjectList</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="223"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="231"/>
<source>waiting for all objects</source>
<translation>esperando por todos os objetos</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="224"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="232"/>
<source>waiting for one of the following objects</source>
<translation>esperando por um dos seguintes objetos</translation>
</message>
@@ -4608,12 +5692,12 @@ Código do erro: %1-%2 (0x%3)
<context>
<name>WaitTreeSynchronizationObject</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="185"/>
- <source>[%1]%2 %3</source>
- <translation>[%1]%2 %3</translation>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="188"/>
+ <source>[%1] %2 %3</source>
+ <translation>[%1] %2 %3</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="208"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="215"/>
<source>waited by no thread</source>
<translation>não aguardando pelo thread</translation>
</message>
@@ -4621,74 +5705,72 @@ Código do erro: %1-%2 (0x%3)
<context>
<name>WaitTreeThread</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="243"/>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="248"/>
- <source>running</source>
- <translation>rodando</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="250"/>
- <source>ready</source>
- <translation>pronto</translation>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="253"/>
+ <source>runnable</source>
+ <translation>rodável</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="253"/>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="257"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="255"/>
<source>paused</source>
<translation>pausado</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="260"/>
- <source>waiting for HLE return</source>
- <translation>esperando pelo retorno do HLE</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="263"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="261"/>
<source>sleeping</source>
<translation>dormindo</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="266"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="264"/>
<source>waiting for IPC reply</source>
<translation>esperando para resposta do IPC</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="269"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="267"/>
<source>waiting for objects</source>
<translation>esperando por objetos</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="272"/>
- <source>waiting for mutex</source>
- <translation>esperando por mutex</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="275"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="270"/>
<source>waiting for condition variable</source>
<translation>aguardando por variável da condição</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="278"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="273"/>
<source>waiting for address arbiter</source>
<translation>esperando para endereção o árbitro</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="281"/>
- <source>dormant</source>
- <translation>inativo</translation>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="276"/>
+ <source>waiting for suspend resume</source>
+ <translation>esperando pra suspender o resumo</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="279"/>
+ <source>waiting</source>
+ <translation>aguardando</translation>
</message>
<message>
<location filename="../../src/yuzu/debugger/wait_tree.cpp" line="284"/>
- <source>dead</source>
- <translation>morto</translation>
+ <source>initialized</source>
+ <translation>inicializado</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="289"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="287"/>
+ <source>terminated</source>
+ <translation>terminado</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="290"/>
+ <source>unknown</source>
+ <translation>desconhecido</translation>
+ </message>
+ <message>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="295"/>
<source> PC = 0x%1 LR = 0x%2</source>
<translation>PC = 0x%1 LR = 0x%2</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="342"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="345"/>
<source>ideal</source>
<translation>ideal</translation>
</message>
@@ -4698,42 +5780,37 @@ Código do erro: %1-%2 (0x%3)
<translation>núcleo %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="351"/>
- <source>Unknown processor %1</source>
- <translation>Processador desconhecido %1</translation>
- </message>
- <message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="355"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="352"/>
<source>processor = %1</source>
<translation>processador = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="357"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="354"/>
<source>ideal core = %1</source>
<translation>núcleo ideal = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="359"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="356"/>
<source>affinity mask = %1</source>
<translation>máscara de afinidade = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="360"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="357"/>
<source>thread id = %1</source>
<translation>thread id = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="361"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="358"/>
<source>priority = %1(current) / %2(normal)</source>
<translation>prioridade = %1(atual) / %2(normal)</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="365"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="362"/>
<source>last running ticks = %1</source>
<translation>últimos ticks executados = %1</translation>
</message>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="372"/>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="370"/>
<source>not waiting for mutex</source>
<translation>não aguardando para mutex</translation>
</message>
@@ -4749,9 +5826,9 @@ Código do erro: %1-%2 (0x%3)
<context>
<name>WaitTreeWidget</name>
<message>
- <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="466"/>
- <source>Wait Tree</source>
- <translation>Árvore de espera</translation>
+ <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="468"/>
+ <source>&amp;Wait Tree</source>
+ <translation>&amp;Árvore de espera</translation>
</message>
</context>
</TS> \ No newline at end of file