diff options
Diffstat (limited to '')
-rw-r--r-- | dist/languages/pt_PT.ts | 4123 |
1 files changed, 2603 insertions, 1520 deletions
diff --git a/dist/languages/pt_PT.ts b/dist/languages/pt_PT.ts index 5ba0bcf3b..d3f4bbb7a 100644 --- a/dist/languages/pt_PT.ts +++ b/dist/languages/pt_PT.ts @@ -1,4 +1,4 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_PT" version="2.1"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_PT" 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><html><head/><body><p>%1 | %2-%3 (%4)</p></body></html></source> - <translation><html><head/><body><p>%1 | %2-%3 (%4)</p></body></html></translation> + <source><html><head/><body><p>%1 (%2)</p></body></html></source> + <translation><html><head/><body><p>%1 (%2)</p></body></html></translation> </message> <message> <location filename="../../src/yuzu/aboutdialog.ui" line="86"/> @@ -52,34 +52,34 @@ 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 type="unfinished"/> + <translation>A comunicar 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 type="unfinished"/> + <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 <br>of your touchpad.</source> - <translation type="unfinished"/> + <translation>Toca no canto superior esquerdo <br>do teu 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 <br>of your touchpad.</source> - <translation type="unfinished"/> + <translation>Agora toca no canto inferior direito <br> do teu 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 type="unfinished"/> + <translation>Configuração completa!</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 type="unfinished"/> + <translation>OK</translation> </message> </context> <context> @@ -171,22 +171,22 @@ p, li { white-space: pre-wrap; } <translation>Obrigado pelo seu envio!</translation> </message> <message> - <location filename="../../src/yuzu/compatdb.cpp" line="61"/> + <location filename="../../src/yuzu/compatdb.cpp" line="59"/> <source>Submitting</source> <translation>Entregando</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> - <translation>Ocorreu um erro enquanto enviava o caso de teste</translation> + <location filename="../../src/yuzu/compatdb.cpp" line="73"/> + <source>An error occurred while sending the Testcase</source> + <translation type="unfinished"/> </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>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="25"/> + <location filename="../../src/yuzu/configuration/configure_audio.ui" line="28"/> <source>Output Engine:</source> <translation>Motor 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 corresponder à velocidade de emulação e ajuda a evitar o engasgue do audio. Isto, no entanto, aumenta a latência de áudio.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_audio.ui" line="40"/> - <source>Enable audio stretching</source> - <translation>Activar alongamento de audio</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 type="unfinished"/> + <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 type="unfinished"/> + <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> @@ -250,319 +241,414 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="14"/> <source>Form</source> + <translation>Formato</translation> + </message> + <message> + <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="22"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="25"/> <source>General</source> - <translation type="unfinished"/> + <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 type="unfinished"/> + <translation>Precisão:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="38"/> - <source>Accurate</source> + <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="43"/> - <source>Unsafe</source> - <translation type="unfinished"/> + <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="48"/> - <source>Enable Debug Mode</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="52"/> + <source>Unsafe</source> + <translation>Inseguro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="61"/> - <source>We recommend setting accuracy to "Accurate".</source> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="63"/> + <source>We recommend setting accuracy to "Auto".</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="75"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="80"/> <source>Unsafe CPU Optimization Settings</source> - <translation type="unfinished"/> + <translation>Definições de Optimização do CPU Inseguras</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 type="unfinished"/> + <translation>Estas definições reduzem precisão em troca de velocidade.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="96"/> + <source> + <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> + </source> + <translation> +<div>Esta opção melhora a velocidade ao reduzir a precisão das instruções de fused-multiply-add nas CPUs sem suporte nativo de FMA.</div></translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="91"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="101"/> <source>Unfuse FMA (improve performance on CPUs without FMA)</source> - <translation type="unfinished"/> + <translation>FMA inseguro (Melhorar performance no CPU 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> - <div>This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support.</div> + <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> </source> - <translation type="unfinished"/> + <translation> +<div>Esta opção melhora a rapidez de algumas funções de pontos-flutuantes aproximados ao usar aproximações nativas menos precisas</div></translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="103"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="113"/> <source>Faster FRSQRTE and FRECPE</source> - <translation type="unfinished"/> + <translation>FRSQRTE e FRECPE mais rápido</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="106"/> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="120"/> <source> - <div>This option improves the speed of some approximate floating-point functions by using less accurate native approximations.</div> + <div>This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes.</div> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="133"/> - <source>CPU settings are available only when game is not running.</source> + <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.cpp" line="43"/> - <source>Setting CPU to Debug Mode</source> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="132"/> + <source> + <div>This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions.</div> + </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu.cpp" line="44"/> - <source>CPU Debug Mode is only intended for developer use. Are you sure you want to enable this?</source> + <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> + <div>This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory.</div> + </source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="149"/> + <source>Disable address space checks</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_cpu.ui" line="174"/> + <source>CPU settings are available only when game is not running.</source> + <translation>As configurações do sistema estão disponíveis apenas quando o jogo não está em execução.</translation> + </message> </context> <context> <name>ConfigureCpuDebug</name> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="14"/> <source>Form</source> + <translation>Formato</translation> + </message> + <message> + <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="22"/> + <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="25"/> <source>Toggle CPU Optimizations</source> - <translation type="unfinished"/> + <translation>Alternar optimizações do CPU</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="31"/> + <source><html><head/><body><p><span style=" font-weight:600;">For debugging only.</span><br/>If you're not sure what these do, keep all of these enabled. <br/>These settings, when disabled, only take effect when CPU Debugging is enabled. </p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="41"/> <source> - <div> - <b>For debugging only.</b> - <br> - If you're not sure what these do, keep all of these enabled. - <br> - These settings only take effect when CPU Accuracy is "Debug Mode". - </div> + <div style="white-space: nowrap">This optimization speeds up memory accesses by the guest program.</div> + <div style="white-space: nowrap">Enabling it inlines accesses to PageTable::pointers into emitted code.</div> + <div style="white-space: nowrap">Disabling this forces all memory accesses to go through the Memory::Read/Memory::Write functions.</div> </source> - <translation type="unfinished"/> + <translation> +<div style="white-space: nowrap">Esta optimização acelera o acesso à memória acedida por programas de convidados.</div> +<div style="white-space: nowrap">Ao activá-la mostra acessos por linha ao PageTable::pointers em código emitido.</div> +<div style="white-space: nowrap">Desactivando-a força todos os acessos à memória a passar pelas funções Memory::Read/Memory::Write.</div></translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="46"/> + <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="48"/> <source>Enable inline page tables</source> - <translation type="unfinished"/> + <translation>Activar tabela de páginas 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> - <div style="white-space: nowrap">This optimization speeds up memory accesses by the guest program.</div> - <div style="white-space: nowrap">Enabling it inlines accesses to PageTable::pointers into emitted code.</div> - <div style="white-space: nowrap">Disabling this forces all memory accesses to go through the Memory::Read/Memory::Write functions.</div> + <div>This optimization avoids dispatcher lookups by allowing emitted basic blocks to jump directly to other basic blocks if the destination PC is static.</div> </source> - <translation type="unfinished"/> + <translation> +<div>Esta optimização evita as pesquisas do expedidor ao permitir que os blocos básicos emitidos saltem directamente para outros blocos básicos se o PC de destino for estático.</div></translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="60"/> <source>Enable block linking</source> - <translation type="unfinished"/> + <translation>Activar ligações de bloco</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> - <div>This optimization avoids dispatcher lookups by allowing emitted basic blocks to jump directly to other basic blocks if the destination PC is static.</div> + <div>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.</div> </source> - <translation type="unfinished"/> + <translation> +<div>Esta optimização evita as pesquisas do expedidor, mantendo um registo dos potenciais endereços de retorno das instruções BL. Isto aproxima o que acontece com um buffer de pilha de retorno numa CPU real.</div></translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="72"/> <source>Enable return stack buffer</source> - <translation type="unfinished"/> + <translation>Activar buffer do return stack</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> - <div>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.</div> + <div>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.</div> </source> - <translation type="unfinished"/> + <translation> +<div>Activa um sistema de despacho de dois níveis. Um expedidor mais rápido escrito em assembly tem uma pequena cache MRU de destinos de salto que é utilizado primeiro. Se esse falhar, a expedição volta ao expedidor C++ mais lento.</div></translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="84"/> <source>Enable fast dispatcher</source> - <translation type="unfinished"/> + <translation>Activar expedidor 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> - <div>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.</div> + <div>Enables an IR optimization that reduces unnecessary accesses to the CPU context structure.</div> </source> - <translation type="unfinished"/> + <translation> +<div>Activa uma optimização IR que reduz acessos desnecessários ao contexto de estrutura do CPU</div></translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="96"/> <source>Enable context elimination</source> - <translation type="unfinished"/> + <translation>Activar 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> - <div>Enables an IR optimization that reduces unnecessary accesses to the CPU context structure.</div> + <div>Enables IR optimizations that involve constant propagation.</div> </source> - <translation type="unfinished"/> + <translation> +<div>Activa optimizações IR que involvem propagação constante.</div></translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="108"/> <source>Enable constant propagation</source> - <translation type="unfinished"/> + <translation>Activar propagação constante</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="111"/> + <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="115"/> <source> - <div>Enables IR optimizations that involve constant propagation.</div> + <div>Enables miscellaneous IR optimizations.</div> </source> - <translation type="unfinished"/> + <translation> +<div>Activa várias optimizações IR</div></translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="120"/> <source>Enable miscellaneous optimizations</source> - <translation type="unfinished"/> + <translation>Activar diversas optimizações</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> - <div>Enables miscellaneous IR optimizations.</div> + <div style="white-space: nowrap">When enabled, a misalignment is only triggered when an access crosses a page boundary.</div> + <div style="white-space: nowrap">When disabled, a misalignment is triggered on all misaligned accesses.</div> </source> - <translation type="unfinished"/> + <translation> +<div style="white-space: nowrap">Quando activado, um desalinhamento só é accionado quando um acesso atravessa um limite de página.</div> +<div style="white-space: nowrap">Quando desactivado, um desalinhamento é accionado em todos os acessos desalinhados.</div></translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="132"/> + <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="133"/> <source>Enable misalignment check reduction</source> - <translation type="unfinished"/> + <translation>Activar redução da verificação 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> - <div style="white-space: nowrap">When enabled, a misalignment is only triggered when an access crosses a page boundary.</div> - <div style="white-space: nowrap">When disabled, a misalignment is triggered on all misaligned accesses.</div> + <div style="white-space: nowrap">This optimization speeds up memory accesses by the guest program.</div> + <div style="white-space: nowrap">Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU.</div> + <div style="white-space: nowrap">Disabling this forces all memory accesses to use Software MMU Emulation.</div> </source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="163"/> - <source>CPU settings are available only when game is not running.</source> + <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="147"/> + <source>Enable Host MMU Emulation</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/configuration/configure_cpu_debug.ui" line="172"/> + <source>CPU settings are available only when game is not running.</source> + <translation>As configurações do sistema estão disponíveis apenas quando o jogo não está em execução.</translation> + </message> </context> <context> <name>ConfigureDebug</name> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="14"/> - <source>Form</source> - <translation>Formato</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>Activar 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>Entrando</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 de registro global</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="93"/> - <source>Show Log Console (Windows Only)</source> - <translation>Mostrar o registro da consola (Apenas Windows)</translation> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="29"/> + <source>Show Log in Console</source> + <translation>Mostrar Relatório na Consola</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 a localização do registro</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 registo 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>Argumentos String</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="135"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="82"/> <source>Graphics</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> </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>Activar Depuração Gráfica</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="101"/> + <source>When checked, it enables Nsight Aftermath crash dumps</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="157"/> - <source>When checked, it disables the macro Just In Time compiler. Enabled this makes games run slower</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="104"/> + <source>Enable Nsight Aftermath</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="160"/> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="114"/> + <source>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="117"/> <source>Disable Macro JIT</source> + <translation>Desactivar Macro JIT</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="124"/> + <source>When checked, yuzu will log statistics about the compiled pipeline cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="170"/> - <source>Dump</source> + <location filename="../../src/yuzu/configuration/configure_debug.ui" line="127"/> + <source>Enable Shader Feedback</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_debug.ui" line="176"/> - <source>Enable Verbose Reporting Services</source> - <translation>Ativar o Reporte de Serviços detalhado</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="137"/> + <source>Disable Loop safety checks</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 vai ser resetado automáticamente quando o yuzu fechar.</translation> + <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="201"/> + <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</translation> + <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 type="unfinished"/> + </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> @@ -570,16 +656,35 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_debug_controller.ui" line="14"/> <source>Configure Debug Controller</source> - <translation type="unfinished"/> + <translation>Configurar Controlador de Depuração</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug_controller.ui" line="40"/> <source>Clear</source> - <translation type="unfinished"/> + <translation>Limpar</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_debug_controller.ui" line="47"/> <source>Defaults</source> + <translation>Padrões</translation> + </message> +</context> +<context> + <name>ConfigureDebugTab</name> + <message> + <location filename="../../src/yuzu/configuration/configure_debug_tab.ui" line="14"/> + <source>Form</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug_tab.ui" line="17"/> + <location filename="../../src/yuzu/configuration/configure_debug_tab.cpp" line="17"/> + <source>Debug</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_debug_tab.cpp" line="18"/> + <source>CPU</source> <translation type="unfinished"/> </message> </context> @@ -591,120 +696,81 @@ p, li { white-space: pre-wrap; } <translation>Configuração 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>Audio</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>IU</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>Depurar</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 Ficheiros</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 Ficheiros</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>Controlos</translation> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="65"/> + <source>GraphicsAdvanced</source> + <translation>GráficosAvançados</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 Atalhos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure.ui" line="104"/> - <location filename="../../src/yuzu/configuration/configure.ui" line="107"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="88"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="125"/> - <source>CPU</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure.ui" line="112"/> - <location filename="../../src/yuzu/configuration/configure.ui" line="115"/> - <location filename="../../src/yuzu/configuration/configure.ui" line="144"/> - <location filename="../../src/yuzu/configuration/configure.ui" line="147"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="126"/> - <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="130"/> - <source>Debug</source> - <translation>Depurar</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>Controlos</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> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="69"/> + <source>Network</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure.ui" line="131"/> - <source>GraphicsAdvanced</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="70"/> + <location filename="../../src/yuzu/configuration/configure_dialog.cpp" line="155"/> + <source>System</source> + <translation>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>Audio</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> @@ -714,140 +780,134 @@ p, li { white-space: pre-wrap; } <translation>Formato</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>Diretórios 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>Gestor de Patch</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>Dump 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>Dump 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 dos 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>Raiz do Dump</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>Armazenamento em 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>Metadata 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>Resetar a Cache da Metadata</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 o Diretório NAND Emulado...</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 o Diretório 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 Diretório do Cartão de Jogo...</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>Selecionar o diretório do Dump...</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>Selecionar o Diretório do Mod Load ...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_filesystem.cpp" line="107"/> - <source>Select Cache Directory...</source> - <translation>Selecionar o diretório do 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 metadata 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 completa 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't be deleted. It might be in use or non-existent.</source> <translation>Não foi possível excluir o cache de metadata. Pode estar em uso ou inexistente.</translation> </message> @@ -860,44 +920,75 @@ p, li { white-space: pre-wrap; } <translation>Formato</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>Percentagem do limitador 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 type="unfinished"/> + <translation>Emulação de CPU Multicore</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>Confirme a saída enquanto a emulação está 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>Solicitar para o utilizador na inicialização do 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 o emulador quando estiver 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 type="unfinished"/> + <translation>Esconder rato quando inactivo.</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_general.ui" line="160"/> + <source>Reset All Settings</source> + <translation>Restaurar 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 remove as configurações específicas de cada jogo. As pastas de jogos, perfis de jogos e perfis de controlo não serão removidos. Continuar?</translation> </message> </context> <context> @@ -908,79 +999,129 @@ p, li { white-space: pre-wrap; } <translation>Formato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="22"/> - <source>API Settings</source> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="17"/> + <source>Graphics</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="46"/> - <source>API:</source> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="25"/> + <source>API Settings</source> + <translation>Definições API</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="64"/> + <source>Shader Backend:</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="67"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="92"/> <source>Device:</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Definiçõ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 do disk shader</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 de GPU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="118"/> - <source>Aspect Ratio:</source> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="176"/> + <source>Accelerate ASTC texture decoding</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="126"/> - <source>Default (16:9)</source> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="198"/> + <source>NVDEC emulation:</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="131"/> - <source>Force 4:3</source> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="206"/> + <source>No Video Output</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="136"/> - <source>Force 21:9</source> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="211"/> + <source>CPU Video Decoding</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="141"/> - <source>Stretch to Window</source> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="216"/> + <source>GPU Video Decoding (Default)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="176"/> - <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="186"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="242"/> + <source>Fullscreen Mode:</source> + <translation>Tela Cheia</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="250"/> + <source>Borderless Windowed</source> + <translation>Janela sem bordas</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 do Ecrã:</translation> + </message> + <message> + <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="294"/> + <source>Force 4:3</source> + <translation>Forçar 4:3</translation> + </message> + <message> + <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="304"/> + <source>Stretch to Window</source> + <translation>Esticar à Janela</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="339"/> + <location filename="../../src/yuzu/configuration/configure_graphics.ui" line="349"/> <source>Use global background color</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Definir 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> + <location filename="../../src/yuzu/configuration/configure_graphics.cpp" line="34"/> + <source>GLASM (Assembly Shaders, NVIDIA Only)</source> <translation type="unfinished"/> </message> </context> @@ -989,81 +1130,81 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="14"/> <source>Form</source> + <translation>Formato</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="17"/> + <source>Advanced</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="22"/> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="25"/> <source>Advanced Graphics Settings</source> - <translation type="unfinished"/> + <translation>Definições de Gráficos 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 type="unfinished"/> + <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't notice a performance difference.</source> - <translation type="unfinished"/> + <translation>O Vsync previne cortes na imagem, mas algumas placas gráficas têm performance mais baixa com o Vsync activo. Mantém-no activo se não notares diferença na performance.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="75"/> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="78"/> <source>Use VSync (OpenGL only)</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="82"/> - <source>Enabling this reduces shader stutter. Enables OpenGL assembly shaders on supported Nvidia devices (NV_gpu_program5 is required). This feature is experimental.</source> - <translation type="unfinished"/> + <translation>Usar VSync (apenas em OpenGL)</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="85"/> - <source>Use assembly shaders (experimental, Nvidia OpenGL only)</source> - <translation type="unfinished"/> + <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> + <translation>Activa a compilação de shader assíncrona, podendo reduzir o engasgue do shader. Esta função é experimental.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="92"/> - <source>Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental.</source> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="88"/> + <source>Use asynchronous shader building (Hack)</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="95"/> - <source>Use asynchronous shader building (experimental)</source> + <source>Enables Fast GPU Time. This option will force most games to run at their highest native resolution.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="102"/> - <source>Use Fast GPU Time</source> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="98"/> + <source>Use Fast GPU Time (Hack)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="124"/> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="120"/> <source>Anisotropic Filtering:</source> - <translation type="unfinished"/> + <translation>Filtro Anisotrópico:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="132"/> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="128"/> <source>Default</source> - <translation type="unfinished"/> + <translation>Padrão</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="137"/> - <source>2x</source> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="133"/> + <source>2x (WILL BREAK THINGS)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="142"/> - <source>4x</source> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="138"/> + <source>4x (WILL BREAK THINGS)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="147"/> - <source>8x</source> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="143"/> + <source>8x (WILL BREAK THINGS)</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="152"/> - <source>16x</source> + <location filename="../../src/yuzu/configuration/configure_graphics_advanced.ui" line="148"/> + <source>16x (WILL BREAK THINGS)</source> <translation type="unfinished"/> </message> </context> @@ -1075,19 +1216,24 @@ p, li { white-space: pre-wrap; } <translation>Definiçõ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 numa ligação para alterá-la.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="42"/> + <location filename="../../src/yuzu/configuration/configure_hotkeys.ui" line="45"/> <source>Clear All</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Restaurar Padrões</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="74"/> @@ -1113,22 +1259,22 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="97"/> <source>The entered key sequence is already assigned to: %1</source> - <translation type="unfinished"/> + <translation>A sequência de teclas inserida já está atribuída a: %1</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="171"/> <source>Restore Default</source> - <translation type="unfinished"/> + <translation>Restaurar Padrão</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="172"/> <source>Clear</source> - <translation type="unfinished"/> + <translation>Limpar</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_hotkeys.cpp" line="184"/> <source>The default key sequence is already assigned to: %1</source> - <translation type="unfinished"/> + <translation>A sequência de teclas padrão já está atribuída a: %1</translation> </message> </context> <context> @@ -1136,7 +1282,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_input.ui" line="14"/> <source>ConfigureInput</source> - <translation type="unfinished"/> + <translation>ConfigurarEntrada</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input.ui" line="39"/> @@ -1195,97 +1341,93 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_input.ui" line="138"/> <source>Console Mode</source> - <translation type="unfinished"/> + <translation>Modo de Consola</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input.ui" line="159"/> <source>Docked</source> - <translation type="unfinished"/> + <translation>Ancorado</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input.ui" line="169"/> <source>Undocked</source> - <translation type="unfinished"/> + <translation>Desancorado</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input.ui" line="179"/> <source>Vibration</source> - <translation type="unfinished"/> + <translation>Vibração</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input.ui" line="212"/> - <source>%</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="215"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="261"/> + <source>Configure</source> + <translation>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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Comandos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input.ui" line="330"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="324"/> <source>1</source> - <translation type="unfinished"/> + <translation>1</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input.ui" line="371"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="365"/> <source>2</source> - <translation type="unfinished"/> + <translation>2</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input.ui" line="381"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="375"/> <source>3</source> - <translation type="unfinished"/> + <translation>3</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input.ui" line="391"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="385"/> <source>4</source> - <translation type="unfinished"/> + <translation>4</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input.ui" line="401"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="395"/> <source>5</source> - <translation type="unfinished"/> + <translation>5</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input.ui" line="411"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="405"/> <source>6</source> - <translation type="unfinished"/> + <translation>6</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input.ui" line="421"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="415"/> <source>7</source> - <translation type="unfinished"/> + <translation>7</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input.ui" line="431"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="425"/> <source>8</source> - <translation type="unfinished"/> + <translation>8</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input.ui" line="441"/> + <location filename="../../src/yuzu/configuration/configure_input.ui" line="435"/> <source>Connected</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Limpar</translation> </message> </context> <context> @@ -1293,17 +1435,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="14"/> <source>Configure Input</source> - <translation type="unfinished"/> + <translation>Configurar Entrada</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="74"/> <source>Joycon Colors</source> - <translation type="unfinished"/> + <translation>Cores dos Joycon</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="125"/> <source>Player 1</source> - <translation type="unfinished"/> + <translation>Jogador 1</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="164"/> @@ -1315,7 +1457,7 @@ p, li { white-space: pre-wrap; } <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1955"/> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2241"/> <source>L Body</source> - <translation type="unfinished"/> + <translation>Comando Esq</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="219"/> @@ -1327,7 +1469,7 @@ p, li { white-space: pre-wrap; } <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2010"/> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2296"/> <source>L Button</source> - <translation type="unfinished"/> + <translation>Botão L</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="295"/> @@ -1339,7 +1481,7 @@ p, li { white-space: pre-wrap; } <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2086"/> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2372"/> <source>R Body</source> - <translation type="unfinished"/> + <translation>Comando Dir</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="350"/> @@ -1351,83 +1493,113 @@ p, li { white-space: pre-wrap; } <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2141"/> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2427"/> <source>R Button</source> - <translation type="unfinished"/> + <translation>Botão R</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="411"/> <source>Player 2</source> - <translation type="unfinished"/> + <translation>Jogador 2</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="715"/> <source>Player 3</source> - <translation type="unfinished"/> + <translation>Jogador 3</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1001"/> <source>Player 4</source> - <translation type="unfinished"/> + <translation>Jogador 4</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1326"/> <source>Player 5</source> - <translation type="unfinished"/> + <translation>Jogador 5</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1612"/> <source>Player 6</source> - <translation type="unfinished"/> + <translation>Jogador 6</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="1916"/> <source>Player 7</source> - <translation type="unfinished"/> + <translation>Jogador 7</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2202"/> <source>Player 8</source> - <translation type="unfinished"/> + <translation>Jogador 8</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2533"/> <source>Other</source> - <translation type="unfinished"/> + <translation>Outro</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2545"/> <source>Keyboard</source> + <translation>Teclado</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2558"/> + <source>Emulate Analog with Keyboard Input</source> + <translation>Emular entradas analógicas através de entradas do teclado</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2571"/> + <source>Enable mouse panning</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2552"/> - <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2575"/> - <source>Advanced</source> + <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2578"/> + <source>Mouse sensitivity</source> + <translation>Sensibilidade do rato</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="2582"/> + <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="2630"/> <source>Touchscreen</source> - <translation type="unfinished"/> + <translation>Ecrã Táctil</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2595"/> + <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2643"/> <source>Mouse</source> - <translation type="unfinished"/> + <translation>Rato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2602"/> + <location filename="../../src/yuzu/configuration/configure_input_advanced.ui" line="2650"/> <source>Motion / Touch</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <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>Controlador 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> @@ -1441,446 +1613,614 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="63"/> <source>Connect Controller</source> - <translation type="unfinished"/> + <translation>Conectar Comando</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="88"/> - <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="358"/> - <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="379"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="94"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="535"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="986"/> <source>Pro Controller</source> - <translation type="unfinished"/> + <translation>Comando Pro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="93"/> - <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="359"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="99"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="992"/> <source>Dual Joycons</source> - <translation type="unfinished"/> + <translation>Joycons Duplos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="98"/> - <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="360"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="104"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="998"/> <source>Left Joycon</source> - <translation type="unfinished"/> + <translation>Joycon 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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Teclado/Rato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="182"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="194"/> <source>Profile</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Guardar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="231"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="250"/> <source>New</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Apagar</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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Premido</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="691"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="730"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2777"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2816"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="710"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="749"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2941"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2980"/> <source>Modifier</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <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 type="unfinished"/> + <translation>%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="816"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2899"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="835"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3063"/> <source>Deadzone: 0%</source> - <translation type="unfinished"/> + <translation>Ponto Morto: 0%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="840"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2923"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="859"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="3087"/> <source>Modifier Range: 0%</source> - <translation type="unfinished"/> + <translation>Modificador de Alcance: 0%</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="886"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="905"/> <source>D-Pad</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>L</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1319"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1358"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1344"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1383"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1264"/> <source>ZL</source> - <translation type="unfinished"/> + <translation>ZL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1423"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1462"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1464"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1503"/> <source>Minus</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Home</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1695"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1734"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1736"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1775"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1266"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1273"/> <source>R</source> - <translation type="unfinished"/> + <translation>R</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1744"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1783"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1791"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1830"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1265"/> <source>ZR</source> - <translation type="unfinished"/> + <translation>ZR</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1848"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1887"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1911"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1950"/> <source>SL</source> - <translation type="unfinished"/> + <translation>SL</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1897"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1936"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1960"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="1999"/> <source>SR</source> - <translation type="unfinished"/> + <translation>SR</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2044"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2068"/> + <source>Motion 1</source> + <translation>Movimento 1</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2117"/> + <source>Motion 2</source> + <translation>Movimento 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 type="unfinished"/> + <translation>X</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2172"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2211"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2336"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2375"/> <source>Y</source> - <translation type="unfinished"/> + <translation>Y</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2221"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2260"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2385"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2424"/> <source>A</source> - <translation type="unfinished"/> + <translation>A</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2303"/> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2342"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2467"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2506"/> <source>B</source> - <translation type="unfinished"/> + <translation>B</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2390"/> + <location filename="../../src/yuzu/configuration/configure_input_player.ui" line="2554"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1268"/> <source>Right Stick</source> <translation>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"/> - <source>Deadzone: %1%</source> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="322"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="372"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="430"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="474"/> + <source>Clear</source> + <translation>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 type="unfinished"/> + </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="345"/> - <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="629"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="406"/> + <source>Map Analog Stick</source> + <translation>Mapear analógicos</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 analógico primeiro horizontalmente e depois verticalmente. +Para inverter os eixos, mova o 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>Ponto Morto: %1%</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="508"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="963"/> <source>Modifier Range: %1%</source> + <translation>Modificador de Alcance: %1%</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1016"/> + <source>GameCube Controller</source> + <translation>Controlador de depuração</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1271"/> + <source>Start / Pause</source> + <translation>Iniciar / Pausar</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 type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="662"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="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>Abane!</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1337"/> <source>[waiting]</source> - <translation type="unfinished"/> + <translation>[em espera]</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>Introduza um novo nome de 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 controlo</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 dado 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 "%1"</source> + <translation>Falha ao criar o perfil de controlo "%1"</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1499"/> + <source>Delete Input Profile</source> + <translation>Apagar Perfil de Controlo</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1500"/> + <source>Failed to delete the input profile "%1"</source> + <translation>Falha ao apagar o perfil de controlo "%1"</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1522"/> + <source>Load Input Profile</source> + <translation>Carregar perfil de controlo</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1523"/> + <source>Failed to load the input profile "%1"</source> + <translation>Falha ao carregar o perfil de controlo "%1"</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1542"/> + <source>Save Input Profile</source> + <translation>Guardar perfil de controlo</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="1543"/> + <source>Failed to save the input profile "%1"</source> + <translation>Falha ao guardar o perfil de controlo "%1"</translation> </message> </context> <context> - <name>ConfigureMotionTouch</name> + <name>ConfigureInputProfileDialog</name> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="6"/> - <source>Configure Motion / Touch</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="14"/> + <source>Create Input Profile</source> + <translation>Criar perfil de controlo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="20"/> - <source>Motion</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="40"/> + <source>Clear</source> + <translation>Limpar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="28"/> - <source>Motion Provider:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_input_profile_dialog.ui" line="47"/> + <source>Defaults</source> + <translation>Padrões</translation> + </message> +</context> +<context> + <name>ConfigureMotionTouch</name> + <message> + <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="42"/> - <source>Sensitivity:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="23"/> + <source>Mouse Motion</source> + <translation>Movimentação com o rato</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="76"/> - <source>Touch</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="31"/> + <source>Sensitivity:</source> + <translation>Sensibilidade:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="84"/> - <source>Touch Provider:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="65"/> + <source>Touch</source> + <translation>Toque</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="98"/> - <source>Calibration:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="73"/> + <source>UDP Calibration:</source> + <translation>Calibração UDP:</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 type="unfinished"/> + <translation>(100, 50) - (1800, 850)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="121"/> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="154"/> - <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="227"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="96"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="129"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="250"/> <source>Configure</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Usar mapeamento de butõ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 type="unfinished"/> + <translation>Configurar CemuhookUDP</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="172"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="147"/> <source>You may use any Cemuhook compatible UDP input source to provide motion and touch input.</source> - <translation type="unfinished"/> + <translation>Podes usar qualquer fonte de entrada UDP compatível com Cemuhook para fornecer entradas de toque e movimento.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="187"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="190"/> <source>Server:</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Porta:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="229"/> - <source>Pad:</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="244"/> + <source>Learn More</source> + <translation>Saber Mais</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="237"/> - <source>Pad 1</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="257"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="273"/> + <source>Test</source> + <translation>Testar</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="242"/> - <source>Pad 2</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="270"/> + <source>Add Server</source> + <translation>Adicionar Servidor</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="247"/> - <source>Pad 3</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="303"/> + <source>Remove Server</source> + <translation>Remover Servidor</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="252"/> - <source>Pad 4</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="91"/> + <source><a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a></source> + <translation><a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Saber Mais</span></a></translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="264"/> - <source>Learn More</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="176"/> + <source>%1:%2</source> + <translation>%1:%2</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.ui" line="277"/> - <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="250"/> - <source>Test</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="181"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="185"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="189"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="195"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="201"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="295"/> + <source>yuzu</source> + <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="78"/> - <source>Mouse (Right Click)</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="181"/> + <source>Port number has invalid characters</source> + <translation>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 type="unfinished"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="185"/> + <source>Port has to be in range 0 and 65353</source> + <translation>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 type="unfinished"/> + <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><a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a></source> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="195"/> + <source>This UDP server already exists</source> <translation type="unfinished"/> </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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Dados recebidos do servidor com êxito.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="244"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="267"/> <source>Test Failed</source> - <translation type="unfinished"/> + <translation>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.<br>Please verify that the server is set up correctly and the address and port are correct.</source> - <translation type="unfinished"/> + <translation>Não foi possível receber dados válidos do servidor.<br>Por favor verifica que o servidor está configurado correctamente e o endereço e porta estão correctos.</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="272"/> - <source>Citra</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="273"/> + <location filename="../../src/yuzu/configuration/configure_motion_touch.cpp" line="296"/> <source>UDP Test or calibration configuration is in progress.<br>Please wait for them to finish.</source> - <translation type="unfinished"/> + <translation>Teste UDP ou configuração de calibragem em progresso.<br> Por favor espera que termine.</translation> </message> </context> <context> @@ -1929,7 +2269,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_mouse_advanced.ui" line="289"/> <source>Defaults</source> - <translation type="unfinished"/> + <translation>Padrões</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_mouse_advanced.cpp" line="111"/> @@ -1948,91 +2288,124 @@ 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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Informação</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="87"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="93"/> <source>Name</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>ID de 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 type="unfinished"/> + <translation>Nome de Ficheiro</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="158"/> + <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="164"/> <source>Format</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Add-Ons</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="230"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="65"/> <source>General</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Gráficos</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="245"/> - <source>Adv. Graphics</source> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="69"/> + <source>GraphicsAdvanced</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.ui" line="250"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="70"/> <source>Audio</source> - <translation type="unfinished"/> + <translation>Audio</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="38"/> + <location filename="../../src/yuzu/configuration/configure_per_game.cpp" line="73"/> <source>Properties</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Usar configuração global (%1)</translation> </message> </context> <context> @@ -2040,17 +2413,22 @@ p, li { white-space: pre-wrap; } <message> <location filename="../../src/yuzu/configuration/configure_per_game_addons.ui" line="14"/> <source>Form</source> + <translation>Forma</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_per_game_addons.ui" line="17"/> + <source>Add-Ons</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/yuzu/configuration/configure_per_game_addons.cpp" line="48"/> <source>Patch Name</source> - <translation type="unfinished"/> + <translation>Nome da Patch</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_per_game_addons.cpp" line="49"/> <source>Version</source> - <translation type="unfinished"/> + <translation>Versão</translation> </message> </context> <context> @@ -2061,47 +2439,52 @@ p, li { white-space: pre-wrap; } <translation>Formato</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>Gestor 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>Utilizador 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 Utilizador</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>Remover</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>O gestor de perfis só está disponível apenas quando o jogo não está 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> @@ -2109,679 +2492,706 @@ 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>Introduza o Nome de Utilizador</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>Utilizadores</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>Introduza um nome de utilizador para o novo utilizador:</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>Introduza um novo nome de utilizador:</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 para eliminar</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 "%1". Are you sure?</source> <translation>Estás preste a eliminar o utilizador com o nome "%1". Tens a 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>Definir Imagem de utilizador</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>Error ao eliminar 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 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 eliminar o 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 é possível eliminar 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 o diretório de imagens do utilizador</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 é possível criar o diretório %1 para armazenar imagens do utilizador.</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 utilizador</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 é possível copiar a imagem de %1 para %2</translation> </message> </context> <context> - <name>ConfigureService</name> + <name>ConfigureSystem</name> <message> - <location filename="../../src/yuzu/configuration/configure_service.ui" line="14"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="14"/> <source>Form</source> <translation>Formato</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's way of sending data to games to engage its community and unlock additional content.</source> - <translation>O BCAT é a forma pela qual a Nintendo envia dados aos jogos para envolver a sua comunidade e desbloquear conteúdos adicionais.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_service.ui" line="50"/> - <source>BCAT Backend</source> - <translation>BCAT Backend</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_service.ui" line="79"/> - <source><html><head/><body><p><a href="https://yuzu-emu.org/help/feature/boxcat"><span style=" text-decoration: underline; color:#0000ff;">Learn more about BCAT, Boxcat, and Current Events</span></a></p></body></html></source> - <translation><html><head/><body><p><a href="https://yuzu-emu.org/help/feature/boxcat"><span style=" text-decoration: underline; color:#0000ff;">Saiba mais sobre o BCAT, Boxcat e eventos atuais</span></a></p></body></html></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 não estás ligado à 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 do evento 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 em uso do yuzu é muito nova ou muito antiga para o servidor. Tente atualizar para a ultima versão oficial 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>De momento, não há eventos no boxcat.</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_service.cpp" line="109"/> - <location filename="../../src/yuzu/configuration/configure_service.cpp" line="111"/> - <source>Current Boxcat Events</source> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="17"/> + <source>System</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_service.cpp" line="121"/> - <source>Yuzu is retrieving the latest boxcat status...</source> - <translation>Yuzu está a atualizar o boxcat ...</translation> - </message> -</context> -<context> - <name>ConfigureSystem</name> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="14"/> - <source>Form</source> - <translation>Formato</translation> - </message> - <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="22"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="25"/> <source>System Settings</source> <translation>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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <translation>CET</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="53"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="56"/> <source>CST6CDT</source> - <translation type="unfinished"/> + <translation>CST6CDT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="58"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="61"/> <source>Cuba</source> - <translation type="unfinished"/> + <translation>Cuba</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="63"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="66"/> <source>EET</source> - <translation type="unfinished"/> + <translation>EET</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="68"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="71"/> <source>Egypt</source> - <translation type="unfinished"/> + <translation>Egipto</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="73"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="76"/> <source>Eire</source> - <translation type="unfinished"/> + <translation>Irlanda</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="78"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="81"/> <source>EST</source> - <translation type="unfinished"/> + <translation>EST</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="83"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="86"/> <source>EST5EDT</source> - <translation type="unfinished"/> + <translation>EST5EDT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="88"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="91"/> <source>GB</source> - <translation type="unfinished"/> + <translation>GB</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="93"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="96"/> <source>GB-Eire</source> - <translation type="unfinished"/> + <translation>GB-Irlanda</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="98"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="101"/> <source>GMT</source> - <translation type="unfinished"/> + <translation>GMT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="103"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="106"/> <source>GMT+0</source> - <translation type="unfinished"/> + <translation>GMT+0</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="108"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="111"/> <source>GMT-0</source> - <translation type="unfinished"/> + <translation>GMT-0</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="113"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="116"/> <source>GMT0</source> - <translation type="unfinished"/> + <translation>GMT0</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="118"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="121"/> <source>Greenwich</source> - <translation type="unfinished"/> + <translation>Greenwich</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="123"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="126"/> <source>Hongkong</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>HST</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="133"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="136"/> <source>Iceland</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Irão</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="143"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="146"/> <source>Israel</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Kwajalein</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="163"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="166"/> <source>Libya</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>MET</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="173"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="176"/> <source>MST</source> - <translation type="unfinished"/> + <translation>MST</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="178"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="181"/> <source>MST7MDT</source> - <translation type="unfinished"/> + <translation>MST7MDT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="183"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="186"/> <source>Navajo</source> - <translation type="unfinished"/> + <translation>Navajo</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="188"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="191"/> <source>NZ</source> - <translation type="unfinished"/> + <translation>NZ</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="193"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="196"/> <source>NZ-CHAT</source> - <translation type="unfinished"/> + <translation>NZ-CHAT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="198"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="201"/> <source>Poland</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Portugal</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="208"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="211"/> <source>PRC</source> - <translation type="unfinished"/> + <translation>PRC</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="213"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="216"/> <source>PST8PDT</source> - <translation type="unfinished"/> + <translation>PST8PDT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="218"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="221"/> <source>ROC</source> - <translation type="unfinished"/> + <translation>ROC</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="223"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="226"/> <source>ROK</source> - <translation type="unfinished"/> + <translation>ROK</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="228"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="231"/> <source>Singapore</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <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 type="unfinished"/> + <translation>UCT</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="243"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="246"/> <source>Universal</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>UTC</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="253"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="256"/> <source>W-SU</source> - <translation type="unfinished"/> + <translation>W-SU</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="258"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="261"/> <source>WET</source> - <translation type="unfinished"/> + <translation>WET</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="263"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="266"/> <source>Zulu</source> - <translation type="unfinished"/> + <translation>Zulu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="277"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="280"/> <source>USA</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Coreia</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="302"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="305"/> <source>Taiwan</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <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: isto pode ser substituído quando a configuração da região é de seleção automática</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="321"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="324"/> <source>Japanese (日本語)</source> <translation>Japonês (日本語)</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_system.ui" line="326"/> + <location filename="../../src/yuzu/configuration/configure_system.ui" line="329"/> <source>English</source> <translation>Inglês</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 (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</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</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>RTC personalizado</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>Língua</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 de 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 da consola:</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>Regenerar</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 do sistema estão disponíveis apenas quando o jogo não está 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 actual por um novo. Seu Switch virtual actual não será recuperável. Isso pode ter efeitos inesperados nos jogos. Isto pode falhar, se você usar uma gravação de jogo de configuração desatualizado. 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 da Consola: 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.<br/>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 -> Hotkeys).</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.ui" line="34"/> + <source>WARNING: This is an experimental feature.<br/>It will not play back scripts frame perfectly with the current, imperfect syncing method.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.ui" line="51"/> + <source>Settings</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.ui" line="57"/> + <source>Enable TAS features</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.ui" line="64"/> + <source>Automatic controller profile swapping</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.ui" line="71"/> + <source>Loop script</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.ui" line="81"/> + <source>Pause execution during loads</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.ui" line="95"/> + <source>Script Directory</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.ui" line="101"/> + <source>Path</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.ui" line="108"/> + <source>...</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>ConfigureTasDialog</name> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.cpp" line="20"/> + <source>TAS Configuration</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_tas.cpp" line="53"/> + <source>Select TAS Load Directory...</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>ConfigureTouchFromButton</name> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="14"/> <source>Configure Touchscreen Mappings</source> - <translation type="unfinished"/> + <translation>Configurar Mapeamentos de Ecrã Tátil</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="22"/> <source>Mapping:</source> - <translation type="unfinished"/> + <translation>Mapeamento:</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="48"/> <source>New</source> - <translation type="unfinished"/> + <translation>Novo</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="61"/> <source>Delete</source> - <translation type="unfinished"/> + <translation>Apagar</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="74"/> <source>Rename</source> - <translation type="unfinished"/> + <translation>Renomear</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="92"/> <source>Click the bottom area to add a point, then press a button to bind. Drag points to change position, or double-click table cells to edit values.</source> - <translation type="unfinished"/> + <translation>Clica na área inferior para adicionar um ponto, depois prime um butão para associar. +Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da tabela para editar valores.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.ui" line="116"/> <source>Delete Point</source> - <translation type="unfinished"/> + <translation>Apagar Ponto</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="80"/> <source>Button</source> - <translation type="unfinished"/> + <translation>Butão</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="80"/> <source>X</source> <comment>X axis</comment> - <translation type="unfinished"/> + <translation>X</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="80"/> <source>Y</source> <comment>Y axis</comment> - <translation type="unfinished"/> + <translation>Y</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="200"/> <source>New Profile</source> - <translation type="unfinished"/> + <translation>Novo Perfil</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="200"/> <source>Enter the name for the new profile.</source> - <translation type="unfinished"/> + <translation>Escreve o nome para o novo perfil.</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="211"/> <source>Delete Profile</source> - <translation type="unfinished"/> + <translation>Apagar Perfil</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="211"/> <source>Delete profile %1?</source> - <translation type="unfinished"/> + <translation>Apagar perfil %1?</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="224"/> <source>Rename Profile</source> - <translation type="unfinished"/> + <translation>Renomear Perfil</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="224"/> <source>New name:</source> - <translation type="unfinished"/> + <translation>Novo nome:</translation> </message> <message> <location filename="../../src/yuzu/configuration/configure_touch_from_button.cpp" line="233"/> <source>[press key]</source> - <translation type="unfinished"/> + <translation>[premir tecla]</translation> </message> </context> <context> @@ -2807,27 +3217,87 @@ Drag points to change position, or double-click table cells to edit values.</sou <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"/> @@ -2835,87 +3305,172 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>Formato</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á sua configuração.</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 Add-Ons</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>Linha 1 Texto:</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>Linha 2 Texto:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.ui" line="133"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="150"/> <source>Screenshots</source> - <translation type="unfinished"/> + <translation>Captura de Ecrã</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.ui" line="141"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="158"/> <source>Ask Where To Save Screenshots (Windows Only)</source> - <translation type="unfinished"/> + <translation>Perguntar Onde Guardar Capturas de Ecrã (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 type="unfinished"/> + <translation>Caminho das Capturas de Ecrã:</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.ui" line="160"/> + <location filename="../../src/yuzu/configuration/configure_ui.ui" line="177"/> <source>...</source> - <translation type="unfinished"/> + <translation>...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="64"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="93"/> <source>Select Screenshots Path...</source> - <translation type="unfinished"/> + <translation>Seleccionar Caminho de Capturas de Ecrã...</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="131"/> + <location filename="../../src/yuzu/configuration/configure_ui.cpp" line="173"/> <source><System></source> <translation><System></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"/> @@ -2923,73 +3478,78 @@ Drag points to change position, or double-click table cells to edit values.</sou <translation>Formato</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>Serviço Web do Yuzu</translation> </message> <message> - <location filename="../../src/yuzu/configuration/configure_web.ui" line="28"/> + <location filename="../../src/yuzu/configuration/configure_web.ui" line="31"/> <source>By providing your username and token, you agree to allow yuzu to collect additional usage data, which may include user identifying information.</source> <translation>Ao fornecer seu nome de usuário e token, você concorda em permitir que o yuzu colete dados de uso adicionais, que podem incluir informações de identificação do 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>Inscrever-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>O que é 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 dados de uso anônimos com a equipa 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>Saber 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>Regenerar</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 do 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 Estado de Discord</translation> </message> @@ -3047,660 +3607,806 @@ Drag points to change position, or double-click table cells to edit values.</sou </message> </context> <context> + <name>ControllerDialog</name> + <message> + <location filename="../../src/yuzu/debugger/controller.cpp" line="17"/> + <source>Controller P1</source> + <translation>Comando J1</translation> + </message> + <message> + <location filename="../../src/yuzu/debugger/controller.cpp" line="52"/> + <source>&Controller P1</source> + <translation>&Comando 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><a href='https://yuzu-emu.org/help/feature/telemetry/'>Anonymous data is collected</a> to help improve yuzu. <br/><br/>Would you like to share your usage data with us?</source> <translation><a href='https://yuzu-emu.org/help/feature/telemetry/'>Dados anônimos são coletados</a>para ajudar a melhorar o yuzu.<br/><br/>Gostaria de compartilhar seus dados de uso conosco?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="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>A Carregar o Web Applet ...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="387"/> - <source>Exit Web Applet</source> - <translation>Sair do Web Applet</translation> - </message> - <message> - <location filename="../../src/yuzu/main.cpp" line="405"/> - <source>Exit</source> - <translation>Sair</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 'Exit Web Applet' option in the menu bar, or press the 'Enter' key.</source> - <translation>Para sair do aplicativo web, use os controlos fornecidos pelo jogo para selecionar sair, selecione a opção 'Sair do Web Applet' na barra de menus ou pressione a tecla 'Enter'.</translation> - </message> - <message> - <location filename="../../src/yuzu/main.cpp" line="458"/> - <source>Web Applet</source> - <translation>Web Applet</translation> + <location filename="../../src/yuzu/main.cpp" line="626"/> + <location filename="../../src/yuzu/main.cpp" line="629"/> + <source>Disable Web Applet</source> + <translation>Desativar Web Applet</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 criada sem o suporte ao QtWebEngine, o que significa que o yuzu não pode exibir corretamente o manual do jogo ou a página da web solicitada.</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 Web Applet 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. Tem a certeza que quer desativar o Web Applet?</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="507"/> + <location filename="../../src/yuzu/main.cpp" line="733"/> <source>The amount of shaders currently being built</source> - <translation type="unfinished"/> + <translation>Quantidade de shaders a serem 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 da emulação actual. Valores acima ou abaixo de 100% indicam que a emulação está sendo executada mais depressa ou mais devagar do que a Switch</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="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 de momento. Isto irá variar de jogo para jogo e de 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 gasto para emular um frame da Switch, sem contar o a limitação de quadros ou o v-sync. Para emulação de velocidade máxima, esta deve ser no máximo 16.67 ms.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="537"/> - <source>DOCK</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/main.cpp" line="768"/> + <source>Invalid config detected</source> + <translation>Configação inválida detectada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="556"/> - <source>ASYNC</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/main.cpp" line="769"/> + <source>Handheld controller can't be used on docked mode. Pro controller will be selected.</source> + <translation>O comando portátil não pode ser usado no modo encaixado na base. O Pro controller será selecionado.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="576"/> - <source>MULTICORE</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/main.cpp" line="781"/> + <source>DOCK</source> + <translation>DOCK</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="588"/> + <location filename="../../src/yuzu/main.cpp" line="815"/> <source>VULKAN</source> - <translation type="unfinished"/> + <translation>VULKAN</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="588"/> + <location filename="../../src/yuzu/main.cpp" line="815"/> <source>OPENGL</source> + <translation>OPENGL</translation> + </message> + <message> + <location filename="../../src/yuzu/main.cpp" line="873"/> + <source>&Clear Recent Files</source> + <translation>&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="647"/> - <source>Clear Recent Files</source> - <translation>Limpar Arquivos Recentes</translation> + <location filename="../../src/yuzu/main.cpp" line="1043"/> + <source>Overwrite file of player 1?</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="990"/> + <location filename="../../src/yuzu/main.cpp" line="1268"/> <source>Warning Outdated Game Format</source> <translation>Aviso de Formato de Jogo Desactualizado</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.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again.</source> <translation>Você está usando o formato de directório ROM desconstruído para este jogo, que é um formato desactualizado que foi substituído por outros, como NCA, NAX, XCI ou NSP. Os directórios de ROM não construídos não possuem ícones, metadados e suporte de actualização.<br><br>Para uma explicação dos vários formatos de Switch que o yuzu suporta,<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>Verifique a nossa Wiki</a>. Esta mensagem não será mostrada 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 o 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 do 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 do 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: <a href='https://community.citra-emu.org/t/how-to-upload-the-log-file/296'>How to Upload the Log File</a>.Ensure that you have the latest graphics drivers for your GPU.</source> <translation>yuzu encontrou um erro ao executar o núcleo de vídeo, consulte o log para obter mais detalhes. Para obter mais informações sobre como acessar o log, consulte a seguinte página:<a href='https://community.citra-emu.org/t/how-to-upload-the-log-file/296'>Como carregar o arquivo de log</a>Assegure-se que tem os drivers gráficos mais recentes para sua GPU.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1028"/> - <source>Error while loading ROM! </source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/main.cpp" line="1305"/> + <source>Error while loading ROM! %1</source> + <comment>%1 signifies a numeric error code.</comment> + <translation>Erro ao carregar a ROM! %1</translation> + </message> + <message> + <location filename="../../src/yuzu/main.cpp" line="1308"/> + <source>%1<br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to redump your files.<br>You can refer to the yuzu wiki</a> or the yuzu Discord</a> for help.</source> + <comment>%1 signifies an error string.</comment> + <translation>%1<br>Por favor, siga <a href='https://yuzu-emu.org/help/quickstart/'>a guia de início rápido do yuzu</a> para fazer o redespejo dos seus arquivos.<br>Você pode consultar a wiki do yuzu</a> ou o Discord do yuzu</a> 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. Por favor, veja o log 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>Começar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1274"/> + <location filename="../../src/yuzu/main.cpp" line="1595"/> <source>Save Data</source> <translation>Save Data</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1318"/> + <location filename="../../src/yuzu/main.cpp" line="1643"/> <source>Mod Data</source> <translation>Mod Data</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 os Shader Cache transferíveis</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>O Shader Cache para este titulo não existe.</translation> + <location filename="../../src/yuzu/main.cpp" line="1669"/> + <source>Filed to create the shader cache directory for this title.</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1414"/> + <location filename="../../src/yuzu/main.cpp" line="1721"/> <source>Contents</source> - <translation type="unfinished"/> + <translation>Conteúdos</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1416"/> + <location filename="../../src/yuzu/main.cpp" line="1723"/> <source>Update</source> - <translation type="unfinished"/> + <translation>Actualização</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1418"/> + <location filename="../../src/yuzu/main.cpp" line="1725"/> <source>DLC</source> - <translation type="unfinished"/> + <translation>DLC</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1425"/> + <location filename="../../src/yuzu/main.cpp" line="1732"/> <source>Remove Entry</source> - <translation type="unfinished"/> + <translation>Remover Entrada</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1425"/> + <location filename="../../src/yuzu/main.cpp" line="1732"/> <source>Remove Installed Game %1?</source> - <translation type="unfinished"/> + <translation>Remover 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 type="unfinished"/> + <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 type="unfinished"/> + <translation>Removida a instalação do jogo base 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 type="unfinished"/> + <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 type="unfinished"/> + <translation>O jogo base não está instalado no NAND e não pode ser removido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1472"/> + <location filename="../../src/yuzu/main.cpp" line="1779"/> <source>Successfully removed the installed update.</source> - <translation type="unfinished"/> + <translation>Removida a actualização instalada 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 type="unfinished"/> + <translation>Não há actualização instalada neste 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 type="unfinished"/> + <translation>Não há DLC instalado neste 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>Removido DLC instalado %1 com sucesso.</translation> + </message> + <message> + <location filename="../../src/yuzu/main.cpp" line="1818"/> + <source>Delete OpenGL Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1510"/> - <source>Delete Transferable Shader Cache?</source> + <location filename="../../src/yuzu/main.cpp" line="1820"/> + <source>Delete Vulkan Transferable Shader Cache?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1512"/> - <source>Remove Custom Game Configuration?</source> + <location filename="../../src/yuzu/main.cpp" line="1822"/> + <source>Delete All Transferable Shader Caches?</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1518"/> + <location filename="../../src/yuzu/main.cpp" line="1824"/> + <source>Remove Custom Game Configuration?</source> + <translation>Remover Configuração Personalizada do Jogo?</translation> + </message> + <message> + <location filename="../../src/yuzu/main.cpp" line="1830"/> <source>Remove File</source> - <translation type="unfinished"/> + <translation>Remover Ficheiro</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1543"/> - <location filename="../../src/yuzu/main.cpp" line="1552"/> + <location filename="../../src/yuzu/main.cpp" line="1865"/> + <location filename="../../src/yuzu/main.cpp" line="1873"/> <source>Error Removing Transferable Shader Cache</source> - <translation type="unfinished"/> + <translation>Error ao Remover Cache de Shader 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>O Shader Cache para este titulo não existe.</translation> + </message> + <message> + <location filename="../../src/yuzu/main.cpp" line="1871"/> <source>Successfully removed the transferable shader cache.</source> - <translation type="unfinished"/> + <translation>Removido a Cache de Shader Transferível 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 a cache de shader transferível.</translation> + </message> + <message> + <location filename="../../src/yuzu/main.cpp" line="1883"/> + <location filename="../../src/yuzu/main.cpp" line="1891"/> + <source>Error Removing Transferable Shader Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1564"/> - <location filename="../../src/yuzu/main.cpp" line="1573"/> - <source>Error Removing Custom Configuration</source> + <location filename="../../src/yuzu/main.cpp" line="1889"/> + <source>Successfully removed the transferable shader caches.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1565"/> - <source>A custom configuration for this title does not exist.</source> + <location filename="../../src/yuzu/main.cpp" line="1892"/> + <source>Failed to remove the transferable shader cache directory.</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1571"/> + <location filename="../../src/yuzu/main.cpp" line="1905"/> + <location filename="../../src/yuzu/main.cpp" line="1914"/> + <source>Error Removing Custom Configuration</source> + <translation>Erro ao Remover Configuração Personalizada</translation> + </message> + <message> + <location filename="../../src/yuzu/main.cpp" line="1906"/> + <source>A custom configuration for this title does not exist.</source> + <translation>Não existe uma configuração personalizada para este titúlo.</translation> + </message> + <message> + <location filename="../../src/yuzu/main.cpp" line="1912"/> <source>Successfully removed the custom game configuration.</source> - <translation type="unfinished"/> + <translation>Removida a configuração personalizada do jogo 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 type="unfinished"/> + <translation>Falha ao remover a configuração personalizada 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>A Extração de RomFS falhou!</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>Cheio</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1633"/> + <location filename="../../src/yuzu/main.cpp" line="1981"/> <source>Skeleton</source> <translation>Esqueleto</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 despejo 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.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure.</source> <translation>Por favor, selecione a forma como você gostaria que o RomFS fosse despejado<br>Full irá copiar todos os arquivos para o novo diretório enquanto<br>skeleton criará apenas a estrutura de diretórios.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="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 > Configure > System > Filesystem > Dump Root</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/main.cpp" line="2009"/> <source>Extracting RomFS...</source> <translation>Extraindo o 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 de RomFS Bem-Sucedida!</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 completa 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>Selecione o Diretório</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áveis Switch (%1);;Todos os Ficheiros (*.*)</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> + <translation>Carregar Ficheiro</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 o directório ROM extraído</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>Diretório inválido selecionado</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 'main' file.</source> <translation>O diretório que você selecionou não contém um arquivo 'Main'.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1782"/> + <location filename="../../src/yuzu/main.cpp" line="2148"/> <source>Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci)</source> - <translation type="unfinished"/> + <translation>Ficheiro Switch Instalável (*.nca *.nsp *.xci);;Arquivo de Conteúdo Nintendo (*.nca);;Pacote de Envio Nintendo (*.nsp);;Imagem de Cartucho NX (*.xci)</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1787"/> + <location filename="../../src/yuzu/main.cpp" line="2153"/> <source>Install Files</source> - <translation type="unfinished"/> + <translation>Instalar Ficheiros</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 "%1"...</source> <translation>Instalando arquivo "%1"...</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1880"/> + <location filename="../../src/yuzu/main.cpp" line="2245"/> + <location filename="../../src/yuzu/main.cpp" line="2259"/> <source>Install Results</source> - <translation type="unfinished"/> + <translation>Instalar Resultados</translation> + </message> + <message> + <location filename="../../src/yuzu/main.cpp" line="2246"/> + <source>To avoid possible conflicts, we discourage users from installing base games to the NAND. +Please, only use this feature to install updates and DLC.</source> + <translation>Para evitar possíveis conflitos, desencorajamos que os utilizadores instalem os jogos base na NAND. +Por favor, use esse recurso apenas para instalar atualizações e DLC.</translation> + </message> + <message numerus="yes"> + <location filename="../../src/yuzu/main.cpp" line="2252"/> + <source>%n file(s) were newly installed +</source> + <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> + </message> + <message numerus="yes"> + <location filename="../../src/yuzu/main.cpp" line="2255"/> + <source>%n file(s) were overwritten +</source> + <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> + </message> + <message numerus="yes"> + <location filename="../../src/yuzu/main.cpp" line="2257"/> + <source>%n file(s) failed to install +</source> + <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1977"/> + <location filename="../../src/yuzu/main.cpp" line="2358"/> <source>System Application</source> <translation>Aplicação 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 do 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>Actualização do 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 do 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 'Game' is fine.)</source> <translation>Por favor, selecione o tipo de título que você gostaria de instalar este NCA como: (Na maioria dos casos, o padrão 'Jogo' é suficiente).</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="1995"/> + <location filename="../../src/yuzu/main.cpp" line="2376"/> <source>Failed to Install</source> <translation>Falha na instalação</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 "%1" not found</source> <translation>Arquivo "%1" 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>&Continue</source> + <translation>&Continuar</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2101"/> - <source>Error Display</source> - <translation>Visualização de erros</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 Yuzu Ausente</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.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web.</source> <translation>Para enviar um caso de teste de compatibilidade de jogos, você deve vincular sua conta yuzu.<br><br/>Para vincular sua conta yuzu, vá para Emulação &gt; Configuração &gt; Rede.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2122"/> + <location filename="../../src/yuzu/main.cpp" line="2502"/> <source>Error opening URL</source> - <translation type="unfinished"/> + <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 "%1".</source> - <translation type="unfinished"/> + <translation>Não foi possível abrir o URL "%1".</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 o 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 "%1" for reading.</source> <translation>Não é possível abrir o arquivo Amiibo "%1" 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 o arquivo de dados do 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 é possível ler completamente os dados do Amiibo. Espera-se que leia %1 bytes, mas só conseguiu ler %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>Captura de 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.<br/><br/>For more information on dumping these files, please see the following wiki page: <a href='https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/'>Dumping System Archives and the Shared Fonts from a Switch Console</a>.<br/><br/>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 requer arquivos adicionais do seu Switch para serem despejados antes de jogar.<br/><br/>Para obter mais informações sobre como despejar esses arquivos, consulte a seguinte página da wiki:<a href='https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/'>Despejando arquivos do sistema e as fontes compartilhadas de uma consola Switch</a>.<br/><br/>Você gostaria de regressar para a lista de jogos? Continuar a emulação pode resultar em falhas, dados de salvamento corrompidos ou outros erros.</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 conseguiu localizar 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 conseguiu localizar 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 em falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2502"/> + <location filename="../../src/yuzu/main.cpp" line="3088"/> <source>yuzu was unable to locate the Switch shared fonts. %1</source> <translation>yuzu não conseguiu localizar 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>Fontes compartilhadas em falta</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: <a href='https://community.citra-emu.org/t/how-to-upload-the-log-file/296'>How to Upload the Log File</a>.<br/><br/>Would you like to quit back to the game list? Continuing emulation may result in crashes, corrupted save data, or other bugs.</source> <translation>yuzu encontrou um erro fatal, por favor veja o registro para mais detalhes. Para mais informações sobre como acessar o registro, por favor, veja a seguinte página:<a href='https://community.citra-emu.org/t/how-to-upload-the-log-file/296'>Como carregar o arquivo de registro</a>.<br/><br/>Você gostaria de regressar para a lista de jogos? Continuar a emulação pode resultar em falhas, dados de salvamento corrompidos ou outros erros.</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>Ocorreu um Erro fatal</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>Confirme a rederivação da 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. @@ -3717,37 +4423,37 @@ e opcionalmente faça backups. Isso irá excluir os seus arquivos de chave gerados automaticamente e executará novamente o módulo de derivação de chave.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2578"/> + <location filename="../../src/yuzu/main.cpp" line="3163"/> <source>Missing fuses</source> - <translation type="unfinished"/> + <translation>Fusíveis em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2581"/> + <location filename="../../src/yuzu/main.cpp" line="3166"/> <source> - Missing BOOT0</source> - <translation type="unfinished"/> + <translation>- BOOT0 em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2584"/> + <location filename="../../src/yuzu/main.cpp" line="3169"/> <source> - Missing BCPKG2-1-Normal-Main</source> - <translation type="unfinished"/> + <translation>- BCPKG2-1-Normal-Main em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2587"/> + <location filename="../../src/yuzu/main.cpp" line="3172"/> <source> - Missing PRODINFO</source> - <translation type="unfinished"/> + <translation>- PRODINFO em Falta</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="2591"/> + <location filename="../../src/yuzu/main.cpp" line="3176"/> <source>Derivation Components Missing</source> - <translation type="unfinished"/> + <translation>Componentes de Derivação em Falta</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. <br>Please follow <a href='https://yuzu-emu.org/help/quickstart/'>the yuzu quickstart guide</a> to get all your keys and games.<br><br><small>(%1)</small></source> - <translation type="unfinished"/> + <translation>Estão componentes em falta que podem dificultar a conclusão da derivação das chaves. <br>Por favor segue<a href='https://yuzu-emu.org/help/quickstart/'>o guia de início rápido do yuzu</a>para obteres todos os teus jogos e chaves.<br><br><small>(%1)</small></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's performance.</source> @@ -3756,39 +4462,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>Selecione o destino de despejo 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>Por favor, selecione qual o RomFS que você gostaria de despejar.</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>Tem a certeza que quer 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>Tem a certeza de que quer parar a emulação? Qualquer progresso não salvo será perdido.</translation> </message> <message> - <location filename="../../src/yuzu/main.cpp" line="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> @@ -3800,252 +4506,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 type="unfinished"/> + <translation>OpenGL não está 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 type="unfinished"/> - </message> - <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="615"/> - <source>Vulkan not available!</source> - <translation type="unfinished"/> + <translation>yuzu não foi compilado com suporte OpenGL.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="616"/> - <source>yuzu has not been compiled with Vulkan support.</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="695"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="715"/> + <source>Error while initializing OpenGL!</source> + <translation>Erro ao inicializar OpenGL!</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="625"/> - <source>Error while initializing OpenGL 4.3!</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="696"/> + <source>Your GPU may not support OpenGL, or you do not have the latest graphics driver.</source> + <translation>O seu GPU pode não suportar OpenGL, ou não tem os drivers gráficos mais recentes.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="626"/> - <source>Your GPU may not support OpenGL 4.3, or you do not have the latest graphics driver.</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="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 type="unfinished"/> + <location filename="../../src/yuzu/bootmanager.cpp" line="706"/> + <source>Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1</source> + <translation>O teu GPU pode não suportar OpenGL 4.6, ou não tem os drivers gráficos mais recentes.</translation> </message> <message> - <location filename="../../src/yuzu/bootmanager.cpp" line="635"/> - <source>Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>Unsupported extensions:<br></source> + <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.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2</source> <translation type="unfinished"/> </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>Acrescentos</translation> + <translation>Add-ons</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 Localização de Dados 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 a Localização de Dados do Mod</translation> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="479"/> - <source>Open Transferable Shader Cache</source> - <translation>Abrir Shader Cache transferíveis</translation> + <location filename="../../src/yuzu/game_list.cpp" line="517"/> + <source>Open Transferable Pipeline Cache</source> + <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="481"/> + <location filename="../../src/yuzu/game_list.cpp" line="519"/> <source>Remove</source> - <translation type="unfinished"/> + <translation>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 type="unfinished"/> + <translation>Remover Actualizações Instaladas</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 DLC Instalados</translation> + </message> + <message> + <location filename="../../src/yuzu/game_list.cpp" line="522"/> + <source>Remove Custom Configuration</source> + <translation>Remover Configuração Personalizada</translation> + </message> + <message> + <location filename="../../src/yuzu/game_list.cpp" line="523"/> + <source>Remove OpenGL Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="484"/> - <source>Remove Shader Cache</source> + <location filename="../../src/yuzu/game_list.cpp" line="524"/> + <source>Remove Vulkan Pipeline Cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="485"/> - <source>Remove Custom Configuration</source> + <location filename="../../src/yuzu/game_list.cpp" line="526"/> + <source>Remove All Pipeline Caches</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/game_list.cpp" line="487"/> + <location filename="../../src/yuzu/game_list.cpp" line="527"/> <source>Remove All Installed Contents</source> - <translation type="unfinished"/> + <translation>Remover Todos os Conteúdos Instalados</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>Despejar 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 título de ID 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>Navegue para a Entrada da Base de Dados de Jogos</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 Sub-pastas</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 diretório do 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 type="unfinished"/> + <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 type="unfinished"/> + <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 Localização do diretório</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 na Perfeição sem falhas de áudio ou gráficas, todas as funcionalidades testadas funcionam como planeadas sem quaisquer soluções alternativas necessárias.</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 pequenas falhas gráficas ou de áudio e pode ser jogado do principio 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>Ok</translation> </message> <message> - <location filename="../../src/yuzu/game_list_p.h" line="148"/> + <location filename="../../src/yuzu/game_list_p.h" line="153"/> <source>Game functions with major graphical or audio glitches, but game is playable from start to finish with workarounds.</source> <translation>O Jogo funciona com grandes falhas gráficas ou de áudio, mas o jogo é jogável do principio ao fim com 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>Mau</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>Jogo Funcional, mas com grandes falhas gráficas ou de áudio. Incapaz de progredir em áreas específicas devido a falhas 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>Introdução / 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>O Jogo não é jogável devido a grandes falhas gráficas ou de áudio. Não é possível passar da Tela Inicial</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'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 ao tentar iniciar.</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>O jogo ainda não foi testado.</translation> </message> @@ -4053,20 +4782,25 @@ Inicial</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 nova 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> @@ -4076,21 +4810,30 @@ Inicial</translation> <message> <location filename="../../src/yuzu/install_dialog.cpp" line="31"/> <source>Please confirm these are the files you wish to install.</source> - <translation type="unfinished"/> + <translation>Por favor confirma que estes são os ficheiros que desejas instalar.</translation> </message> <message> <location filename="../../src/yuzu/install_dialog.cpp" line="34"/> <source>Installing an Update or DLC will overwrite the previously installed one.</source> - <translation type="unfinished"/> + <translation>Instalar uma Actualização ou DLC irá substituir a instalação anterior.</translation> </message> <message> <location filename="../../src/yuzu/install_dialog.cpp" line="38"/> <source>Install</source> - <translation type="unfinished"/> + <translation>Instalar</translation> </message> <message> <location filename="../../src/yuzu/install_dialog.cpp" line="52"/> <source>Install Files to NAND</source> + <translation>Instalar Ficheiros no NAND</translation> + </message> +</context> +<context> + <name>LimitableInputDialog</name> + <message> + <location filename="../../src/yuzu/util/limitable_input_dialog.cpp" line="62"/> + <source>The text can't contain any of the following characters: +%1</source> <translation type="unfinished"/> </message> </context> @@ -4140,357 +4883,684 @@ Inicial</translation> <translation>yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="53"/> + <location filename="../../src/yuzu/main.ui" line="44"/> <source>&File</source> - <translation>&Arquivo</translation> + <translation>&Ficheiro</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>&Recent Files</source> + <translation>&Arquivos recentes</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="76"/> + <location filename="../../src/yuzu/main.ui" line="67"/> <source>&Emulation</source> <translation>&Emulação</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="88"/> + <location filename="../../src/yuzu/main.ui" line="79"/> <source>&View</source> <translation>&Vista</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>&Reset Window Size</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="88"/> + <source>Reset Window Size to &720p</source> + <translation>Restaurar tamanho da janela para &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 &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="104"/> + <source>Reset Window Size to &1080p</source> + <translation>Restaurar tamanho da janela para &1080p</translation> + </message> + <message> + <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="106"/> - <source>Tools</source> - <translation>Ferramentas</translation> + <location filename="../../src/yuzu/main.ui" line="112"/> + <source>&Debugging</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="126"/> + <source>&Tools</source> + <translation>&Ferramentas</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="114"/> + <location filename="../../src/yuzu/main.ui" line="135"/> <source>&Help</source> <translation>&Ajuda</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="134"/> - <source>Install Files to NAND...</source> - <translation type="unfinished"/> + <location filename="../../src/yuzu/main.ui" line="155"/> + <source>&Install Files to NAND...</source> + <translation>&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&oad File...</source> + <translation>C&arregar 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 &Folder...</source> + <translation>Carregar &pasta...</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="149"/> + <location filename="../../src/yuzu/main.ui" line="170"/> <source>E&xit</source> <translation>&Sair</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="157"/> + <location filename="../../src/yuzu/main.ui" line="178"/> <source>&Start</source> <translation>&Começar</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="165"/> + <location filename="../../src/yuzu/main.ui" line="186"/> <source>&Pause</source> <translation>&Pausa</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="173"/> + <location filename="../../src/yuzu/main.ui" line="194"/> <source>&Stop</source> <translation>&Parar</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="178"/> - <source>Reinitialize keys...</source> - <translation>Reinicialize as chaves ...</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="183"/> - <source>About yuzu</source> - <translation>Sobre yuzu</translation> - </message> - <message> - <location filename="../../src/yuzu/main.ui" line="191"/> - <source>Single Window Mode</source> - <translation>Modo de 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="199"/> + <source>&Reinitialize keys...</source> + <translation>&Reinicializar chaves...</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="204"/> - <source>Display Dock Widget Headers</source> - <translation>Exibir Cabeçalhos de Ferramenta de Doca</translation> + <source>&About yuzu</source> + <translation>&Sobre o yuzu</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="212"/> - <source>Show Filter Bar</source> - <translation>Mostrar Barra de Filtros</translation> + <source>Single &Window Mode</source> + <translation>Modo de &janela única</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="220"/> - <source>Show Status Bar</source> - <translation>Mostrar Barra de Estado</translation> + <location filename="../../src/yuzu/main.ui" line="217"/> + <source>Con&figure...</source> + <translation>Con&figurar...</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="225"/> - <source>Reset Window Size</source> + <source>Display D&ock Widget Headers</source> <translation type="unfinished"/> </message> <message> <location filename="../../src/yuzu/main.ui" line="233"/> - <source>Fullscreen</source> - <translation>Tela Cheia</translation> + <source>Show &Filter Bar</source> + <translation>Mostrar Barra de &Filtros</translation> </message> <message> <location filename="../../src/yuzu/main.ui" line="241"/> - <source>Restart</source> - <translation>Reiniciar</translation> + <source>Show &Status Bar</source> + <translation>Mostrar Barra de &Estado</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="244"/> + <source>Show Status Bar</source> + <translation>Mostrar Barra de Estado</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="257"/> - <source>Report Compatibility</source> - <translation>Reportar Compatibilidade</translation> + <location filename="../../src/yuzu/main.ui" line="252"/> + <source>F&ullscreen</source> + <translation>T&ela cheia</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="265"/> - <source>Open Mods Page</source> + <location filename="../../src/yuzu/main.ui" line="260"/> + <source>&Restart</source> + <translation>&Reiniciar</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="268"/> + <source>Load &Amiibo...</source> + <translation>Carregar &Amiibo...</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="276"/> + <source>&Report Compatibility</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="270"/> - <source>Open Quickstart Guide</source> + <location filename="../../src/yuzu/main.ui" line="284"/> + <source>Open &Mods Page</source> + <translation>Abrir Página de &Mods</translation> + </message> + <message> + <location filename="../../src/yuzu/main.ui" line="289"/> + <source>Open &Quickstart Guide</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="275"/> - <source>FAQ</source> + <location filename="../../src/yuzu/main.ui" line="294"/> + <source>&FAQ</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/main.ui" line="280"/> - <source>Open yuzu Folder</source> - <translation>Abrir Pasta yuzu</translation> + <location filename="../../src/yuzu/main.ui" line="299"/> + <source>Open &yuzu Folder</source> + <translation>Abrir pasta &yuzu</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="288"/> - <source>Capture Screenshot</source> - <translation>Captura de Tela</translation> + <location filename="../../src/yuzu/main.ui" line="307"/> + <source>&Capture Screenshot</source> + <translation>&Captura de Tela</translation> </message> <message> - <location filename="../../src/yuzu/main.ui" line="296"/> - <source>Configure Current Game..</source> + <location filename="../../src/yuzu/main.ui" line="312"/> + <source>Configure &TAS...</source> <translation type="unfinished"/> </message> + <message> + <location filename="../../src/yuzu/main.ui" line="320"/> + <source>Configure C&urrent Game...</source> + <translation>Configurar jogo atual...</translation> + </message> </context> <context> <name>MicroProfileDialog</name> <message> <location filename="../../src/yuzu/debugger/profiler.cpp" line="51"/> - <source>MicroProfile</source> - <translation>Micro Perfil</translation> + <source>&MicroProfile</source> + <translation>&MicroPerfil</translation> + </message> +</context> +<context> + <name>OverlayDialog</name> + <message> + <location filename="../../src/yuzu/util/overlay_dialog.ui" line="14"/> + <source>Dialog</source> + <translation type="unfinished"/> + </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 type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/util/overlay_dialog.ui" line="313"/> + <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:18pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>PlayerControlPreview</name> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player_widget.cpp" line="1566"/> + <source>START/PAUSE</source> + <translation type="unfinished"/> </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 SD instalados</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 NAND instalados</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 novo diretório de jogos</translation> </message> <message> + <location filename="../../src/yuzu/game_list_p.h" line="326"/> + <source>Favorites</source> + <translation type="unfinished"/> + </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 configurado]</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> </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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <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 type="unfinished"/> + <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="109"/> + <source>%1%2</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="143"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="117"/> <source>GC Axis %1%2</source> - <translation type="unfinished"/> + <translation>GC Eixo %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>GC Butão %1</translation> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="130"/> + <source>TAS Axis %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="190"/> - <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="210"/> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="134"/> + <source>TAS Btn %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="142"/> + <source>Motion %1</source> + <translation type="unfinished"/> + </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 type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="180"/> + <source>%1Click %2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/configuration/configure_input_player.cpp" line="205"/> <source>[unused]</source> <translation>[sem uso]</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 type="unfinished"/> </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> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="129"/> + <source>Supported Controller Types:</source> + <translation type="unfinished"/> + </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 type="unfinished"/> + </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 type="unfinished"/> + </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 type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2272"/> + <source>Console Mode</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2293"/> + <source>Docked</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2303"/> + <source>Undocked</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2313"/> + <source>Vibration</source> + <translation type="unfinished"/> + </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 type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2359"/> + <source>Motion</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2405"/> + <source>Profiles</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2432"/> + <source>Create</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2467"/> + <source>Controllers</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2481"/> + <source>1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2508"/> + <source>2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2518"/> + <source>4</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2528"/> + <source>3</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2538"/> + <source>Connected</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2552"/> + <source>5</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2569"/> + <source>7</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2586"/> + <source>6</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.ui" line="2596"/> + <source>8</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_controller.cpp" line="441"/> + <source>GameCube Controller</source> <translation type="unfinished"/> </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> - <translation>Ocorreu um erro. -Tente novamente ou entre em contato com o desenvolvedor do software. - -Código do Erro: %1-%2 (0x%3)</translation> + <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 type="unfinished"/> </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 até %2. -Tente novamente ou entre em contato com o desenvolvedor do software. - -Código do Erro: %3-%4 (0x%5)</translation> + <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 type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/applets/error.cpp" line="49"/> - <source>An error has occured. -Error Code: %1-%2 (0x%3) - -%4 - -%5</source> - <translation>Ocorreu um erro. -Código de Erro: %1-%2 (0x%3) + <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 type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_error.cpp" line="54"/> + <source>An error has occurred. -%4 +%1 -%5</translation> +%2</source> + <translation type="unfinished"/> </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> @@ -4498,33 +5568,53 @@ Código de 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>Utilizadores</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>Selector de perfil</translation> + <translation>Seleccionador de Perfil</translation> </message> </context> <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 type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_software_keyboard.ui" line="479"/> + <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:26pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></source> + <translation type="unfinished"/> + </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 type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/applets/qt_software_keyboard.cpp" line="406"/> + <source>Cancel</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SequenceDialog</name> @@ -4537,7 +5627,7 @@ Código de 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> @@ -4545,17 +5635,17 @@ Código de 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 por 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>has 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>owner handle: 0x%1</translation> </message> @@ -4563,12 +5653,12 @@ Código de 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 todos os objectos</translation> </message> @@ -4576,87 +5666,85 @@ Código de 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> + <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="188"/> + <source>[%1] %2 %3</source> <translation type="unfinished"/> </message> <message> - <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="208"/> + <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="215"/> <source>waited by no thread</source> - <translation type="unfinished"/> + <translation>esperado por nenhuma thread</translation> </message> </context> <context> <name>WaitTreeThread</name> <message> - <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="243"/> - <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="248"/> - <source>running</source> - <translation>correr</translation> - </message> - <message> - <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="250"/> - <source>ready</source> - <translation>preparado</translation> + <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="253"/> + <source>runnable</source> + <translation>executá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 de HLE</translation> - </message> - <message> - <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="263"/> + <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="261"/> <source>sleeping</source> <translation>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>aguardando 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 objectos</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>A espera da variável de 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 pelo árbitro de endereço</translation> </message> <message> - <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="281"/> - <source>dormant</source> - <translation>dormente</translation> + <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="276"/> + <source>waiting for suspend resume</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="279"/> + <source>waiting</source> + <translation type="unfinished"/> </message> <message> <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="284"/> - <source>dead</source> - <translation>morto</translation> + <source>initialized</source> + <translation type="unfinished"/> </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 type="unfinished"/> + </message> + <message> + <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="290"/> + <source>unknown</source> + <translation type="unfinished"/> + </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> @@ -4666,42 +5754,37 @@ Código de 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>id do segmento =% 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 tiques em execução =%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 esperar por mutex</translation> </message> @@ -4711,15 +5794,15 @@ Código de Erro: %1-%2 (0x%3) <message> <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="394"/> <source>waited by thread</source> - <translation>esperado por tópico</translation> + <translation>esperado por thread</translation> </message> </context> <context> <name>WaitTreeWidget</name> <message> - <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="466"/> - <source>Wait Tree</source> - <translation>Esquema de espera</translation> + <location filename="../../src/yuzu/debugger/wait_tree.cpp" line="468"/> + <source>&Wait Tree</source> + <translation type="unfinished"/> </message> </context> </TS>
\ No newline at end of file |