<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt_PT">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../aboutdialog.ui" line="14"/>
        <source>About DuckStation</source>
        <translation>Acerca do Duckstation</translation>
    </message>
    <message>
        <location filename="../aboutdialog.ui" line="101"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-size:10pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;DuckStation is a free and open-source simulator/emulator of the Sony PlayStation&lt;span style=&quot; vertical-align:super;&quot;&gt;TM&lt;/span&gt; console, focusing on playability, speed, and long-term maintainability.&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Authors&lt;/span&gt;:&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;  Connor McLaughlin &amp;lt;stenzek@gmail.com&amp;gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Duck icon by &lt;a href=&quot;https://icons8.com/icon/74847/platforms.undefined.short-title&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;icons8&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;https://github.com/stenzek/duckstation/blob/master/LICENSE&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;License&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/stenzek/duckstation&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;GitHub&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://discord.gg/Buktv3t&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;Discord&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="vanished">&lt;!DOCTYPE HTML PUBLICO &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-size:10pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;O DuckStation é um simulador/emulador gratuito e de código aberto da consola Sony&lt;span style=&quot; vertical-align:super;&quot;&gt;TM&lt;/span&gt; PlayStation, com foco na jogabilidade, velocidade e capacidade de manutenção a longo prazo.&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Autores&lt;/span&gt;:&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;  Connor McLaughlin &amp;lt;stenzek@gmail.com&amp;gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt; icon do Pato por &lt;a href=&quot;https://icons8.com/icon/74847/platforms.undefined.short-title&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;icons8&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;https://github.com/stenzek/duckstation/blob/master/LICENSE&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;Licença&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://github.com/stenzek/duckstation&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;GitHub&lt;/span&gt;&lt;/a&gt; | &lt;a href=&quot;https://discord.gg/Buktv3t&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;Discord&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="14"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="29"/>
        <source>DuckStation is a free and open-source simulator/emulator of the Sony PlayStation&lt;span style=&quot;vertical-align:super;&quot;&gt;TM&lt;/span&gt; console, focusing on playability, speed, and long-term maintainability.</source>
        <translation>O DuckStation é um simulador/emulador gratuito e de código aberto da consola Sony&lt;span style=&quot;vertical-align:super;&quot;&gt;TM&lt;/span&gt; PlayStation, com foco na jogabilidade, velocidade e capacidade de manutenção a longo prazo.</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="32"/>
        <source>Authors</source>
        <translation>Autores</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="33"/>
        <source>Icon by</source>
        <translation>Icon por</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="34"/>
        <source>License</source>
        <translation>Licença</translation>
    </message>
</context>
<context>
    <name>AdvancedSettingsWidget</name>
    <message>
        <location filename="../advancedsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="32"/>
        <source>Logging</source>
        <translation>Registo</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="40"/>
        <source>Log Level:</source>
        <translation>Nível de Registo:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="50"/>
        <source>Log Filters:</source>
        <translation>Filtros de Registo:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="64"/>
        <source>Log To System Console</source>
        <translation>Registo para a Consola de Sistema</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="71"/>
        <source>Log To Window</source>
        <translation>Registo para Janela</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="78"/>
        <source>Log To Debug Console</source>
        <translation>Registo para a Consola de Depuração</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="85"/>
        <source>Log To File</source>
        <translation>Registo para Ficheiro</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="97"/>
        <source>Tweaks/Hacks</source>
        <translation>Ajustes/Modificações</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="103"/>
        <source>These options are tweakable to improve performance/game compatibility. Use at your own risk, modified values will not be supported.</source>
        <translation>Estas opções são ajustáveis para melhorar o desempenho/compatibilidade dos jogos. Usa-as por tua conta e risco. Valores modificados não serão suportados.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="113"/>
        <source>DMA Max Slice Ticks:</source>
        <translation>Máxima Fatia de DMA:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="133"/>
        <source>DMA Halt Ticks:</source>
        <translation>Truques de Interrupção de DMA:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="166"/>
        <source>GPU FIFO Size:</source>
        <translation>Tamanho do FIFO da GPU:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="173"/>
        <source>GPU Max Run-Ahead:</source>
        <translation>Adiantamento Máximo da GPU:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="190"/>
        <source>Reset To Default</source>
        <translation>Redefinir para o Padrão</translation>
    </message>
</context>
<context>
    <name>AudioSettingsWidget</name>
    <message>
        <location filename="../audiosettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="32"/>
        <source>Configuration</source>
        <translation>Configuração</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="38"/>
        <source>Backend:</source>
        <translation>Aplicação:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="48"/>
        <source>Buffer Size:</source>
        <translation>Tamanho da Memória:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="93"/>
        <source>Maximum latency: 0 frames (0.00ms)</source>
        <translation>Latência Máxima: 0 fotogramas (0.00ms)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="103"/>
        <source>Sync To Output</source>
        <translation>Sincronizar com a Saída</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="110"/>
        <source>Start Dumping On Boot</source>
        <translation>Começar a Extrair ao Iniciar</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="120"/>
        <source>Controls</source>
        <translation>Comandos</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="126"/>
        <source>Volume:</source>
        <translation>Volume:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="152"/>
        <location filename="../audiosettingswidget.cpp" line="53"/>
        <source>Mute</source>
        <translation>Mudo</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="159"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="34"/>
        <source>Audio Backend</source>
        <translation>Aplicação de Áudio</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="35"/>
        <source>The audio backend determines how frames produced by the emulator are submitted to the host. Cubeb provides the lowest latency, if you encounter issues, try the SDL backend. The null backend disables all host audio output.</source>
        <translation>Aplicação de Áudio determina como os fotogramas produzidos pelo emulador são enviados para o anfitrião. Cubeb fornece a menor latência, se encontrares problemas, tenta a aplicação SDL. A aplicação &quot;nulo&quot; desativa toda a saída de áudio do anfitrião.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="39"/>
        <source>Buffer Size</source>
        <translation>Tamanho da Memória</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="40"/>
        <source>The buffer size determines the size of the chunks of audio which will be pulled by the host. Smaller values reduce the output latency, but may cause hitches if the emulation speed is inconsistent. Note that the Cubeb backend uses smaller chunks regardless of this value, so using a low value here may not significantly change latency.</source>
        <translation>O tamanho da memória determina o tamanho dos blocos de áudio que serão acedidos pelo anfitrião. Valores menores reduzem a latência de saída, mas podem causar problemas se a velocidade de emulação for inconsistente. De notar que a aplicação Cubeb usa blocos menores, independentemente deste valor, portanto usar um valor baixo aqui pode não alterar significativamente a latência.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="45"/>
        <source>Checked</source>
        <translation>Selecionado</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="46"/>
        <source>Throttles the emulation speed based on the audio backend pulling audio frames. Sync will automatically be disabled if not running at 100% speed.</source>
        <translation>Limita a velocidade de emulação com base na aplicação de áudio que acede aos fotogramas de áudio. A sincronização será desativada automaticamente se não estiver a correr a 100% da velocidade.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="49"/>
        <location filename="../audiosettingswidget.cpp" line="53"/>
        <source>Unchecked</source>
        <translation>Não Selecionado</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="50"/>
        <source>Start dumping audio to file as soon as the emulator is started. Mainly useful as a debug option.</source>
        <translation>Começar a extrair áudio para o ficheiro assim que o emulador for iniciado. Útil principalmente como opção de depuração.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="51"/>
        <source>Volume</source>
        <translation>Volume</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="52"/>
        <source>Controls the volume of the audio played on the host. Values are in percentage.</source>
        <translation>Controla o volume do áudio reproduzido no anfitrião. Os valores estão em percentagem.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="54"/>
        <source>Prevents the emulator from producing any audible sound.</source>
        <translation>Evita que o emulador produza qualquer som audível.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="64"/>
        <source>Maximum latency: %1 frames (%2ms)</source>
        <translation>Latência máxima: %1 fotogramas (%2ms)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="69"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
</context>
<context>
    <name>ConsoleSettingsWidget</name>
    <message>
        <location filename="../consolesettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="32"/>
        <source>Console</source>
        <translation>Consola</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="38"/>
        <source>Region:</source>
        <translation>Região:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="48"/>
        <source>BIOS Image Path:</source>
        <translation>Caminho para a Imagem de BIOS:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="55"/>
        <source>Fast Boot</source>
        <translation>Início Rápido</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="62"/>
        <source>Enable TTY Output</source>
        <translation>Ativar saída TTY</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="74"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="86"/>
        <source>CPU Emulation</source>
        <translation>Emulação da CPU</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="92"/>
        <source>Execution Mode:</source>
        <translation>Modo de Execução:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="105"/>
        <source>CDROM Emulation</source>
        <translation>Emulação do CDROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="111"/>
        <source>Use Read Thread (Asynchronous)</source>
        <translation>Usar Leitura de Segmento (Assíncrona)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="118"/>
        <source>Enable Region Check</source>
        <translation>Ativar Verificação de Região</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="125"/>
        <source>Preload Image To RAM</source>
        <translation>Pré-carregar Imagem para RAM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="38"/>
        <source>Select BIOS Image</source>
        <translation>Escolher Imagem de BIOS</translation>
    </message>
</context>
<context>
    <name>ControllerSettingsWidget</name>
    <message>
        <location filename="../controllersettingswidget.cpp" line="82"/>
        <source>Controller Type:</source>
        <translation>Tipo de Comando:</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="113"/>
        <source>Load Profile</source>
        <translation>Carregar Perfil</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="117"/>
        <source>Save Profile</source>
        <translation>Gravar Perfil</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="123"/>
        <source>Clear All</source>
        <translation>Apagar Tudo</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="125"/>
        <source>Clear Bindings</source>
        <translation>Apagar Atribuições</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="126"/>
        <source>Are you sure you want to clear all bound controls? This can not be reversed.</source>
        <translation>Tens a certeza que queres apagar todas os comandos atribuidos?, Isto não pode ser revertido.</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="140"/>
        <location filename="../controllersettingswidget.cpp" line="142"/>
        <source>Rebind All</source>
        <translation>Reatribuir Tudo</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="143"/>
        <source>Are you sure you want to rebind all controls? All currently-bound controls will be irreversibly cleared. Rebinding will begin after confirmation.</source>
        <translation>Tens a certeza que queres reatribuir todos os comandos? Todos os comandos atribuidos atualmente serão apagados irreversívelmente. A reatribuição irá começar após a confirmação.</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="167"/>
        <source>Port %1</source>
        <translation>Entrada %1</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="183"/>
        <source>Button Bindings:</source>
        <translation>Atribuir Botões:</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="220"/>
        <source>Axis Bindings:</source>
        <translation>Atribuir Analógicos:</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="259"/>
        <source>Rumble</source>
        <translation>Vibração</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="345"/>
        <location filename="../controllersettingswidget.cpp" line="394"/>
        <location filename="../controllersettingswidget.cpp" line="435"/>
        <source>Browse...</source>
        <translation>Procurar...</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="349"/>
        <source>Select File</source>
        <translation>Escolher Ficheiro</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="397"/>
        <location filename="../controllersettingswidget.cpp" line="437"/>
        <source>Select path to input profile ini</source>
        <translation>Escolher o caminho para os ficheiros de perfil de comando</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="421"/>
        <source>New...</source>
        <translation>Novo...</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="423"/>
        <location filename="../controllersettingswidget.cpp" line="424"/>
        <source>Enter Input Profile Name</source>
        <translation>Escolher o nome do Perfi</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="427"/>
        <location filename="../controllersettingswidget.cpp" line="441"/>
        <source>Error</source>
        <translation>Erro</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="428"/>
        <source>No name entered, input profile was not saved.</source>
        <translation>Sem nome atribuido, o perfil de comando não foi guardado.</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="442"/>
        <source>No path selected, input profile was not saved.</source>
        <translation>Sem caminho atribuido, o perfil de comando não foi guradado.</translation>
    </message>
</context>
<context>
    <name>GPUSettingsWidget</name>
    <message>
        <location filename="../gpusettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="47"/>
        <source>Basic</source>
        <translation>Basico</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="53"/>
        <source>Renderer:</source>
        <translation>Renderizador:</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="63"/>
        <source>Adapter:</source>
        <translation>Adaptador:</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="73"/>
        <location filename="../gpusettingswidget.cpp" line="73"/>
        <source>Use Debug Device</source>
        <translation>Usar Dispositivo de Depuração</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="83"/>
        <source>Screen Display</source>
        <translation>Exibição de Ecrã</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="89"/>
        <source>Aspect Ratio:</source>
        <translation>Proporção do Ecrã:</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="99"/>
        <source>Crop:</source>
        <translation>Cortar:</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="109"/>
        <location filename="../gpusettingswidget.cpp" line="92"/>
        <source>Linear Upscaling</source>
        <translation>Amplificação Linear</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="116"/>
        <location filename="../gpusettingswidget.cpp" line="97"/>
        <source>Integer Upscaling</source>
        <translation>Amplificação Inteira</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="123"/>
        <location filename="../gpusettingswidget.cpp" line="101"/>
        <source>VSync</source>
        <translation>Sincronização Vertical (V-Sync)</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="133"/>
        <source>Enhancements</source>
        <translation>Melhorias</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="139"/>
        <source>Resolution Scale:</source>
        <translation>Escala de Resolução:</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="149"/>
        <location filename="../gpusettingswidget.cpp" line="111"/>
        <source>True Color Rendering (24-bit, disables dithering)</source>
        <translation>Renderização de Cores Verdadeiras (24-bit, desativa o efeito de pontilhamento)</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="156"/>
        <location filename="../gpusettingswidget.cpp" line="118"/>
        <source>Scaled Dithering (scale dither pattern to resolution)</source>
        <translation>Pontilhamento Dimensionado (dimensiona o pontilhamento para a resolução)</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="163"/>
        <location filename="../gpusettingswidget.cpp" line="87"/>
        <source>Disable Interlacing (force progressive render/scan)</source>
        <translation>Desativar o entrelaçamento (força rederização/varredura progressiva)</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="170"/>
        <location filename="../gpusettingswidget.cpp" line="122"/>
        <source>Force NTSC Timings (60hz-on-PAL)</source>
        <translation>Forçar tempos de NTSC (60hz em PAL/Jogos Europeus)</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="177"/>
        <location filename="../gpusettingswidget.cpp" line="128"/>
        <source>Bilinear Texture Filtering</source>
        <translation>Filtro Bilinear de Texturas</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="184"/>
        <location filename="../gpusettingswidget.cpp" line="134"/>
        <source>Widescreen Hack</source>
        <translation>Modificação Panorâmica</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="194"/>
        <source>PGXP</source>
        <translation>PGXP</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="200"/>
        <location filename="../gpusettingswidget.cpp" line="139"/>
        <source>Geometry Correction</source>
        <translation>Correção de Geometria</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="207"/>
        <location filename="../gpusettingswidget.cpp" line="142"/>
        <source>Culling Correction</source>
        <translation>Correção do Enchimento</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="214"/>
        <location filename="../gpusettingswidget.cpp" line="145"/>
        <source>Texture Correction</source>
        <translation>Correção de Texturas</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.ui" line="221"/>
        <location filename="../gpusettingswidget.cpp" line="148"/>
        <source>Vertex Cache</source>
        <translation>Armazenamento de Vértices</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="64"/>
        <source>Renderer</source>
        <translation>Renderizador</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="65"/>
        <source>Chooses the backend to use for rendering tasks for the the console GPU. Depending on your system and hardware, Direct3D 11 and OpenGL hardware backends may be available. The software renderer offers the best compatibility, but is the slowest and does not offer any enhancements.</source>
        <translation>Escolhe a apliacação a ser usada para tarefas de renderização para a GPU da consola. Dependendo do teu sistema e hardware, as aplicações de hardware Direct3D 11 e OpenGL podem estar disponíveis. O renderizador de software oferece a melhor compatibilidade, mas é o mais lento e não oferece nenhuma melhoria.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="70"/>
        <source>Adapter</source>
        <translation>Adaptador</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="71"/>
        <source>If your system contains multiple GPUs or adapters, you can select which GPU you wish to use for the hardware renderers. This option is only supported in Direct3D and Vulkan, OpenGL will always use the default device.</source>
        <translation>Se o teu sistema contiver várias GPUs ou adaptadores, podes selecionar qual GPU queres usar para os renderizadores de hardware. Esta opção só é compatível com Direct3D e Vulkan, OpenGL irá sempre usar o dispositivo padrão.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="73"/>
        <location filename="../gpusettingswidget.cpp" line="87"/>
        <location filename="../gpusettingswidget.cpp" line="97"/>
        <location filename="../gpusettingswidget.cpp" line="111"/>
        <location filename="../gpusettingswidget.cpp" line="122"/>
        <location filename="../gpusettingswidget.cpp" line="128"/>
        <location filename="../gpusettingswidget.cpp" line="134"/>
        <location filename="../gpusettingswidget.cpp" line="139"/>
        <location filename="../gpusettingswidget.cpp" line="148"/>
        <source>Unchecked</source>
        <translation>Não Selecionado</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="74"/>
        <source>Enables the usage of debug devices and shaders for rendering APIs which support them. Should only be used when debugging the emulator.</source>
        <translation>Permite o uso de dispositivos de depuração e sombreadores para renderizar APIs que os suportem. Deve ser usado apenas ao depurar o emulador.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="77"/>
        <source>Aspect Ratio</source>
        <translation>Proporções do Ecrã</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="78"/>
        <source>Changes the aspect ratio used to display the console&apos;s output to the screen. The default is 4:3 which matches a typical TV of the era.</source>
        <translation>Altera a proporção usada para exibir a saída da consola no ecrã. O padrão é 4:3, o que corresponde a uma TV típica da época.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="81"/>
        <source>Crop Mode</source>
        <translation>Modo de Corte</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="81"/>
        <source>Only Overscan Area</source>
        <translation>Apenas Área Externa</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="82"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide. Some games display content in the overscan area, or use it for screen effects and may not display correctly with the All Borders setting. Only Overscan offers a good compromise between stability and hiding black borders.</source>
        <translation>Determina o quanto da área não é normalmente visível numa TV comum definida para cortar/ocultar. Alguns jogos exibem conteúdo na área externa ou usam-na para efeitos de ecrã e podem não ser exibidos corretamente com a configuração &quot;Todas as Margens. Apenas Área Externa oferece um bom compromisso entre estabilidade e ocultar margens pretas.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="88"/>
        <source>Forces the rendering and display of frames to progressive mode. This removes the &quot;combing&quot; effect seen in 480i games by rendering them in 480p. Not all games are compatible with this option, some require interlaced rendering or render interlaced internally. Usually safe to enable.</source>
        <translation>Força a renderização e exibição de fotogramas para o modo progressivo. Isto remove o efeito de &quot;pentear&quot; visto em jogos 480i, renderizando-os em 480p. Nem todos os jogos são compatíveis com esta opção, alguns requerem renderização entrelaçada ou renderização entrelaçada internamente. É normalmente seguro para ativar.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="92"/>
        <location filename="../gpusettingswidget.cpp" line="101"/>
        <location filename="../gpusettingswidget.cpp" line="118"/>
        <location filename="../gpusettingswidget.cpp" line="142"/>
        <location filename="../gpusettingswidget.cpp" line="145"/>
        <source>Checked</source>
        <translation>Selecionado</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="93"/>
        <source>Uses bilinear texture filtering when displaying the console&apos;s framebuffer to the screen. Disabling filtering will producer a sharper, blockier/pixelated image. Enabling will smooth out the image. The option will be less noticable the higher the resolution scale.</source>
        <translation>Usa filtro de textura bilinear ao exibir a memória de fotogramas da consola no ecrã. Desativar o filtro irá produzir uma imagem mais nítida, compacta/pixelizada. Ativação irá suavizar a imagem. A opção será menos perceptível quanto maior for a escala de resolução.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="98"/>
        <source>Adds padding to the display area to ensure that the ratio between pixels on the host to pixels in the console is an integer number. May result in a sharper image in some 2D games.</source>
        <translation>Adiciona preenchimento à área de exibição para garantir que a proporção entre os pixeis no anfitrião e os pixeis na consola é um número inteiro. Pode resultar numa imagem mais nítida em alguns jogos 2D.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="102"/>
        <source>Enables synchronization with the host display when possible. Enabling this option will provide better frame pacing and smoother motion with fewer duplicated frames. VSync is automatically disabled when it is not possible (e.g. running at non-100% speed).</source>
        <translation>Ativa a sincronização com o monitor anfitrião quando possível. Ativar esta opção irá fornecer melhor ritmo de fotogramas e movimento mais suave com menos fotogramas duplicados. A Sincronização Vertical é automaticamente desativada quando não for possível (por exemplo, rodar a uma velocidade que não 100%).</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="106"/>
        <source>Resolution Scale</source>
        <translation>Escala de Resolução</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="107"/>
        <source>Enables the upscaling of 3D objects rendered to the console&apos;s framebuffer. Only applies to the hardware backends. This option is usually safe, with most games looking fine at higher resolutions. Higher resolutions require a more powerful GPU.</source>
        <translation>Ativa a magnificação de objetos 3D renderizados para a memória da consola. Aplica-se apenas à aplicações de hardware. Esta opção é geralmente segura, com a maioria dos jogos a ficar bem em resoluções mais altas. Resoluções mais altas requerem uma GPU mais poderosa.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="112"/>
        <source>Forces the precision of colours output to the console&apos;s framebuffer to use the full 8 bits of precision per channel. This produces nicer looking gradients at the cost of making some colours look slightly different. Disabling the option also enables dithering, which makes the transition between colours less sharp by applying a pattern around those pixels. Most games are compatible with this option, but there is a number which aren&apos;t and will have broken effects with it enabled. Only applies to the hardware renderers.</source>
        <translation>Força a precisão da saída de cores para a memória da consola para usar os 8 bits completos de precisão por canal. Isto produz gradientes de aparência mais agradável ao custo de fazer algumas cores parecerem ligeiramente diferentes. Desativar a opção também ativa o pontilhamento, o que torna a transição entre as cores menos nítida ao aplicar um padrão em torno desses pixeis. A maioria dos jogos é compatível com esta opção, mas há alguns que não são e terão efeitos quebrados com ela ativada. Aplica-se apenas aos renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="119"/>
        <source>Scales the dither pattern to the resolution scale of the emulated GPU. This makes the dither pattern much less obvious at higher resolutions. Usually safe to enable, and only supported by the hardware renderers.</source>
        <translation>Dimensiona o padrão de pontilhamento para a escala de resolução da GPU emulada. Isto torna o padrão de pontilhamento muito menos óbvio em resoluções mais altas. Normalmente seguro para ativar e apenas suportado pelos renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="123"/>
        <source>Uses NTSC frame timings when the console is in PAL mode, forcing PAL games to run at 60hz. For most games which have a speed tied to the framerate, this will result in the game running approximately 17% faster. For variable frame rate games, it may not affect the speed.</source>
        <translation>Usa tempos de fotogramas de NTSC quando a consola está no modo PAL, forçando os jogos PAL a rodarem a 60hz. Para a maioria dos jogos que têm uma velocidade associada à taxa de fotogramas, isso resultará no jogo rodar aproximadamente 17% mais rápido. Para jogos com taxa de fotogramas variável, isto pode não afetar a velocidade.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="129"/>
        <source>Smooths out the blockyness of magnified textures on 3D object by using bilinear filtering. Will have a greater effect on higher resolution scales. Currently this option produces artifacts around objects in many games and needs further work. Only applies to the hardware renderers.</source>
        <translation>Suaviza a compactação de texturas amplificadas em objetos 3D usando o filtro bilinear. Terá um efeito maior em escalas de resolução mais altas. Atualmente, esta opção produz artefatos à volta de objetos em muitos jogos e precisa de mais trabalho. Aplica-se apenas aos renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="135"/>
        <source>Scales vertex positions in screen-space to a widescreen aspect ratio, essentially increasing the field of view from 4:3 to 16:9 in 3D games. For 2D games, or games which use pre-rendered backgrounds, this enhancement will not work as expected.</source>
        <translation>Dimensiona as posições dos vértices no espaço do ecrã para uma proporção panorâmica, essencialmente aumentando o campo de visão de 4:3 para 16:9 em jogos 3D. Para jogos 2D ou jogos que usem fundos pré-renderizados, esta melhoria não funcionará como esperado.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="140"/>
        <source>Reduces &quot;wobbly&quot; polygons by attempting to preserve the fractional component through memory transfers. Only works with the hardware renderers, and may not be compatible with all games.</source>
        <translation>Reduz os polígonos instáveis ao tentar preservar a componente fracionária por meio de transferências de memória. Funciona apenas com os renderizadores de hardware e pode não ser compatível com todos os jogos.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="143"/>
        <source>Increases the precision of polygon culling, reducing the number of holes in geometry. Requires geometry correction enabled.</source>
        <translation>Aumenta a precisão do enchimento de polígonos, reduzindo o número de buracos na geometria. Necessita a correção de geometria ativida.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="146"/>
        <source>Uses perspective-correct interpolation for texture coordinates and colors, straightening out warped textures. Requires geometry correction enabled.</source>
        <translation>Usa interpolação de perspectiva correta para coordenadas e cores de texturas, endireitando texturas distorcidas. Necessita a correção de geometria ativida.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="149"/>
        <source>Uses screen coordinates as a fallback when tracking vertices through memory fails. May improve PGXP compatibility.</source>
        <translation>Usa as coordenadas do ecrã como contingência quando a monitorização de vértices através da memória falha. Pode melhorar a compatibilidade do PGXP.</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="184"/>
        <source> (for 720p)</source>
        <translation> (para 720p)</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="186"/>
        <source> (for 1080p)</source>
        <translation> (para 1080p)</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="187"/>
        <source> (for 1440p)</source>
        <translation> (para 1440p)</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="190"/>
        <source> (for 4K)</source>
        <translation> (para 4K)</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="200"/>
        <source>Automatic based on window size</source>
        <translation>Automático, baseado no tamanho da janela</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="202"/>
        <source>%1x%2</source>
        <translation>%1x%2</translation>
    </message>
    <message>
        <source>%1x (%2x%3 VRAM)</source>
        <translation type="vanished">%1x (%2x%3 VRAM)</translation>
    </message>
    <message>
        <location filename="../gpusettingswidget.cpp" line="70"/>
        <location filename="../gpusettingswidget.cpp" line="230"/>
        <source>(Default)</source>
        <translation>(Padrão)</translation>
    </message>
</context>
<context>
    <name>GameListModel</name>
    <message>
        <location filename="../gamelistmodel.cpp" line="289"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="290"/>
        <source>Code</source>
        <translation>Código</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="291"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="292"/>
        <source>File Title</source>
        <translation>Título do Ficheiro</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="293"/>
        <source>Size</source>
        <translation>Tamanho</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="294"/>
        <source>Region</source>
        <translation>Região</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="295"/>
        <source>Compatibility</source>
        <translation>Compatibilidade</translation>
    </message>
</context>
<context>
    <name>GameListSearchDirectoriesModel</name>
    <message>
        <location filename="../gamelistsearchdirectoriesmodel.cpp" line="29"/>
        <source>Path</source>
        <translation>Caminho</translation>
    </message>
    <message>
        <location filename="../gamelistsearchdirectoriesmodel.cpp" line="31"/>
        <source>Recursive</source>
        <translation>Recorrente</translation>
    </message>
</context>
<context>
    <name>GameListSettingsWidget</name>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="34"/>
        <source>Search Directories</source>
        <translation><byte value="x1e"/>Procurar Pastas</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="46"/>
        <source>Add</source>
        <translation>Adicionar</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="57"/>
        <location filename="../gamelistsettingswidget.cpp" line="85"/>
        <source>Remove</source>
        <translation>Remover</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="81"/>
        <source>Scan New</source>
        <translation>Analisar Novos</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="92"/>
        <source>Rescan All</source>
        <translation>Reanalisar Tudo</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="103"/>
        <source>Update Redump Database</source>
        <translation>Atualizar B. de Dados Redump</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="87"/>
        <source>Open Directory...</source>
        <translation>Abrir Pasta...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="95"/>
        <source>Select Search Directory</source>
        <translation>Escolher A Pasta de Pesquisa</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="101"/>
        <source>Scan Recursively?</source>
        <translation>Analisar Recorrentemente?</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="102"/>
        <source>Would you like to scan the directory &quot;%1&quot; recursively?

Scanning recursively takes more time, but will identify files in subdirectories.</source>
        <translation>Queres analisar a pasta &quot;%1&quot; de forma recorrente?

Analisar de forma recorrente demora mais tempo, mas irá identificar ficheiros em sub-pastas.</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="140"/>
        <source>Download database from redump.org?</source>
        <translation>Descarregar a base de dados do redump.org?</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="141"/>
        <source>Do you wish to download the disc database from redump.org?

This will download approximately 4 megabytes over your current internet connection.</source>
        <translation>Queres descarregar a base de dados do redump.org? 

Isto irá descarregar aproximadamente 4 megabytes pela tua ligação atual com a Internet.</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="293"/>
        <source>Downloading %1...</source>
        <translation>A Descarregar %1...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="293"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="304"/>
        <source>Download failed</source>
        <translation>Falha ao Descarregar</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="311"/>
        <source>Extracting...</source>
        <translation>A Extrair...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="317"/>
        <source>Extract failed</source>
        <translation>Falha na Extração</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="317"/>
        <source>Extracting game database failed.</source>
        <translation>Falha na Extração da base de dados.</translation>
    </message>
</context>
<context>
    <name>GamePropertiesDialog</name>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Diálogo</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="24"/>
        <source>Image Path:</source>
        <translation>Caminho da Imagem:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="38"/>
        <source>Game Code:</source>
        <translation>GameCode:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="52"/>
        <source>Title:</source>
        <translation>Título:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="66"/>
        <source>Region:</source>
        <translation>Região:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="80"/>
        <source>Compatibility:</source>
        <translation>Compatibilidade:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="90"/>
        <source>Upscaling Issues:</source>
        <translation>Problemas na Amplificação:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="100"/>
        <source>Comments:</source>
        <translation>Comentários:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="110"/>
        <source>Version Tested:</source>
        <translation>Versão Testada:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="122"/>
        <source>Set to Current</source>
        <translation>Definir para Atual</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="131"/>
        <source>Tracks:</source>
        <translation>Faixas:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="148"/>
        <source>#</source>
        <translation>#</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="153"/>
        <source>Mode</source>
        <translation>Modo</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="158"/>
        <source>Start</source>
        <translation>Começar</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="163"/>
        <source>Length</source>
        <translation>Comprimento</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="168"/>
        <source>Hash</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="191"/>
        <source>Compute Hashes</source>
        <translation>Calcular Valor</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="198"/>
        <source>Verify Dump</source>
        <translation>Verificar Extração</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="205"/>
        <source>Export Compatibility Info</source>
        <translation>Exportar Informação de Compatibilidade</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="212"/>
        <source>Close</source>
        <translation>Fechar</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="53"/>
        <source>Game Properties - %1</source>
        <translation>Propriedades do Jogo - %1</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="150"/>
        <source>%1</source>
        <translation>%1</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="154"/>
        <source>&lt;not computed&gt;</source>
        <translation>&lt;não calculado&gt;</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="244"/>
        <source>Not yet implemented</source>
        <translation>Ainda não implementado</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="258"/>
        <source>Compatibility Info Export</source>
        <translation>Exportar Informação de Compatibilidade</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="258"/>
        <source>Press OK to copy to clipboard.</source>
        <translation>Carrega OK para copiar para a área de transferência.</translation>
    </message>
</context>
<context>
    <name>GeneralSettingsWidget</name>
    <message>
        <location filename="../generalsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulário</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="32"/>
        <source>Behaviour</source>
        <translation>Comportamento</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="38"/>
        <location filename="../generalsettingswidget.cpp" line="51"/>
        <source>Pause On Start</source>
        <translation>Pausar Ao Iniciar</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="45"/>
        <location filename="../generalsettingswidget.cpp" line="39"/>
        <source>Confirm Power Off</source>
        <translation>Confirmar Encerramento</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="52"/>
        <location filename="../generalsettingswidget.cpp" line="42"/>
        <source>Save State On Exit</source>
        <translation>Gravar o Estado ao Sair</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="59"/>
        <location filename="../generalsettingswidget.cpp" line="54"/>
        <source>Load Devices From Save States</source>
        <translation>Carregar Dispositivos a partir dos Estados Salvos</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="66"/>
        <location filename="../generalsettingswidget.cpp" line="45"/>
        <source>Start Fullscreen</source>
        <translation>Iniciar em Tela Cheia</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="73"/>
        <location filename="../generalsettingswidget.cpp" line="48"/>
        <source>Render To Main Window</source>
        <translation>Renderizar na Janela Principal</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="83"/>
        <location filename="../generalsettingswidget.cpp" line="67"/>
        <source>Emulation Speed</source>
        <translation>Velocidade de Emulação</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="119"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="128"/>
        <location filename="../generalsettingswidget.cpp" line="59"/>
        <source>Enable Speed Limiter</source>
        <translation>Ativar Limitador de Velocidade</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="135"/>
        <location filename="../generalsettingswidget.cpp" line="63"/>
        <source>Increase Timer Resolution</source>
        <translation>Aumentar Resolução do Temporizador</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="145"/>
        <source>On-Screen Display</source>
        <translation>Exibição no Ecrã</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="151"/>
        <source>Show Messages</source>
        <translation>Mostrar Mensagens</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="158"/>
        <location filename="../generalsettingswidget.cpp" line="73"/>
        <source>Show FPS</source>
        <translation>Mostar FPS (fotogramas/s)</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="165"/>
        <source>Show Emulation Speed</source>
        <translation>Mostrar Velocidade da Emulação</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="172"/>
        <location filename="../generalsettingswidget.cpp" line="75"/>
        <source>Show VPS</source>
        <translation>Mostrar VPS</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="39"/>
        <location filename="../generalsettingswidget.cpp" line="42"/>
        <location filename="../generalsettingswidget.cpp" line="48"/>
        <location filename="../generalsettingswidget.cpp" line="59"/>
        <location filename="../generalsettingswidget.cpp" line="63"/>
        <location filename="../generalsettingswidget.cpp" line="70"/>
        <source>Checked</source>
        <translation>Selecionado</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="40"/>
        <source>Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed.</source>
        <translation>Determina se um lembrete irá ser exibido para confirmar o encerramento do emulador/jogo quando a tecla de atalho for carregada.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="43"/>
        <source>Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time.</source>
        <translation>Grava automaticamente o estado do emulador ao encerrar ou sair. Podes então retomar diretamente de onde ficaste, na próxima vez.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="45"/>
        <location filename="../generalsettingswidget.cpp" line="51"/>
        <location filename="../generalsettingswidget.cpp" line="54"/>
        <location filename="../generalsettingswidget.cpp" line="73"/>
        <location filename="../generalsettingswidget.cpp" line="75"/>
        <location filename="../generalsettingswidget.cpp" line="79"/>
        <location filename="../generalsettingswidget.cpp" line="89"/>
        <source>Unchecked</source>
        <translation>Não selecionado</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="46"/>
        <source>Automatically switches to fullscreen mode when a game is started.</source>
        <translation>Muda automaticamente para o modo de ecrã inteiro quando um jogo é iniciado.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="49"/>
        <source>Renders the display of the simulated console to the main window of the application, over the game list. If unchecked, the display will render in a separate window.</source>
        <translation>Renderiza a exibição da consola simulada na janela principal da aplicação, sobre a lista de jogos. Se desmarcado, a exibição será renderizada em uma janela à parte.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="52"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation>Pausa o emulador quando um jogo é iniciado.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="55"/>
        <source>When enabled, memory cards and controllers will be overwritten when save states are loaded. This can result in lost saves, and controller type mismatches. For deterministic save states, enable this option, otherwise leave disabled.</source>
        <translation>Quando selecionado, os cartões de memória e comandos serão substituídos quando os estados gravados forem carregados. Isso pode resultar em gravações perdidas e incompatibilidades entre tipos de comando. Para gravações de estado determinísticas, ativa esta opção, caso contrário, deixa desativada.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="60"/>
        <source>Throttles the emulation speed to the chosen speed above. If unchecked, the emulator will run as fast as possible, which may not be playable.</source>
        <translation>Limita a velocidade da emulação para a velocidade escolhida acima. Se desmarcado, o emulador irá rodar o mais rápido possível, o que pode não ser jogável.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="64"/>
        <source>Increases the system timer resolution when emulation is started to provide more accurate frame pacing. May increase battery usage on laptops.</source>
        <translation>Aumenta a resolução do temporizador do sistema quando a emulação é iniciada para fornecer um ritmo de fotogramas mais preciso. Pode aumentar o uso da bateria em computadores portáteis.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="68"/>
        <source>Sets the target emulation speed. It is not guaranteed that this speed will be reached, and if not, the emulator will run as fast as it can manage.</source>
        <translation>Define a velocidade de emulação alvo. Não é garantido de que essa velocidade seja alcançada, e caso contrário, o emulador irá rodar o mais rápido que puder.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="70"/>
        <source>Show OSD Messages</source>
        <translation>Mostrar Mensagens no ecrã</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="71"/>
        <source>Shows on-screen-display messages when events occur such as save states being created/loaded, screenshots being taken, etc.</source>
        <translation>Mostra mensagens no ecrã quando ocorrerem eventos, como gravações de estado serem criadas/carregadas, capturas de ecrã serem tiradas, etc.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="74"/>
        <source>Shows the internal frame rate of the game in the top-right corner of the display.</source>
        <translation>Mostra a taxa de fotogramas interna do jogo no canto superior direito do ecrã.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="76"/>
        <source>Shows the number of frames (or v-syncs) displayed per second by the system in the top-right corner of the display.</source>
        <translation>Mostra o número de fotogramas (ou sincr. verticais) exibidos por segundo pelo sistema no canto superior direito do ecrã.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="79"/>
        <source>Show Speed</source>
        <translation>Mostrar Velocidade</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="80"/>
        <source>Shows the current emulation speed of the system in the top-right corner of the display as a percentage.</source>
        <translation>Mostra a atual velocidade da emulação do sistema no canto superior direito do ecrã como percentagem.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="85"/>
        <location filename="../generalsettingswidget.cpp" line="89"/>
        <source>Enable Discord Presence</source>
        <translation>Ativar Presença no Discord</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="90"/>
        <source>Shows the game you are currently playing as part of your profile in Discord.</source>
        <translation>Mostra o jogo que estiveres de momento a jogar como parte do teu perfil no Discord.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="104"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
</context>
<context>
    <name>InputBindingDialog</name>
    <message>
        <location filename="../inputbindingdialog.ui" line="17"/>
        <source>Edit Bindings</source>
        <translation>Editar Atribuições</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="26"/>
        <source>Bindings for Controller0/ButtonCircle</source>
        <translation>Atribuições para o Comando0/Botão Circulo</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="45"/>
        <source>Add Binding</source>
        <translation>Adicionar Atribuição</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="52"/>
        <source>Remove Binding</source>
        <translation>Remover Atribuição</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="59"/>
        <source>Clear Bindings</source>
        <translation>Apagar Atribuições</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="21"/>
        <source>Bindings for %1 %2</source>
        <translation>Atribuições para %1 %2</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="57"/>
        <location filename="../inputbindingdialog.cpp" line="69"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Carrega no Botão/Analogico... [%1]</translation>
    </message>
</context>
<context>
    <name>InputBindingWidget</name>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="38"/>
        <source>%1 bindings</source>
        <translation>%1 atribuições</translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="140"/>
        <location filename="../inputbindingwidgets.cpp" line="152"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Carrega no Botão/Analogico... [%1]</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../mainwindow.ui" line="14"/>
        <location filename="../mainwindow.cpp" line="58"/>
        <location filename="../mainwindow.cpp" line="69"/>
        <location filename="../mainwindow.cpp" line="478"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="38"/>
        <source>System</source>
        <translation>Sistema</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="42"/>
        <location filename="../mainwindow.cpp" line="401"/>
        <source>Change Disc</source>
        <translation>Mudar Disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="54"/>
        <source>Load State</source>
        <translation>Carregar Estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="63"/>
        <source>Save State</source>
        <translation>Gravar Estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="86"/>
        <source>S&amp;ettings</source>
        <translation>C&amp;onfigurações</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="90"/>
        <source>Theme</source>
        <translation>Tema</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="95"/>
        <source>Language</source>
        <translation>Lingua</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="119"/>
        <source>&amp;Help</source>
        <translation>&amp;Ajuda</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="129"/>
        <source>&amp;Debug</source>
        <translation>&amp;Depurar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="133"/>
        <source>Switch GPU Renderer</source>
        <translation>Mudar Renderizador da GPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="138"/>
        <source>Switch CPU Emulation Mode</source>
        <translation>Mudar Modo de emulação da CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="162"/>
        <source>toolBar</source>
        <translation>Barra de ferramentas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="201"/>
        <source>Start &amp;Disc...</source>
        <translation>Iniciar &amp;Disco...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="210"/>
        <source>Start &amp;BIOS</source>
        <translation>Iniciar &amp;BIOS</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="219"/>
        <source>&amp;Scan For New Games</source>
        <translation>&amp;Procurar por Novos Jogos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="228"/>
        <source>&amp;Rescan All Games</source>
        <translation>&amp;Procurar novamente Todos os Jogos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="237"/>
        <source>Power &amp;Off</source>
        <translation>&amp;Desligar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="246"/>
        <source>&amp;Reset</source>
        <translation>&amp;Reiniciar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="258"/>
        <source>&amp;Pause</source>
        <translation>&amp;Pausar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="267"/>
        <source>&amp;Load State</source>
        <translation>&amp;Carregar Estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="276"/>
        <source>&amp;Save State</source>
        <translation>&amp;Gravar Estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="281"/>
        <source>E&amp;xit</source>
        <translation>S&amp;air</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="290"/>
        <source>C&amp;onsole Settings...</source>
        <translation>Configuração da C&amp;onsola...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="299"/>
        <source>&amp;Controller Settings...</source>
        <translation>&amp;Configurações de Comando...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="308"/>
        <source>&amp;Hotkey Settings...</source>
        <translation>&amp;Configuração de Atalhos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="317"/>
        <source>&amp;GPU Settings...</source>
        <translation>&amp;Configurações da GPU...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="326"/>
        <source>Fullscreen</source>
        <translation>Ecrã Cheio</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="331"/>
        <source>Resolution Scale</source>
        <translation>Escala de Resolução</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="336"/>
        <source>&amp;GitHub Repository...</source>
        <translation>&amp;Repositório no Github...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="341"/>
        <source>&amp;Issue Tracker...</source>
        <translation>&amp;Rastreador de Problemas...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="346"/>
        <source>&amp;Discord Server...</source>
        <translation>&amp;Servidor do Discord...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="351"/>
        <source>&amp;About...</source>
        <translation>&amp;Acerca de...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="360"/>
        <source>Change Disc...</source>
        <translation>Mudar Disco...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="369"/>
        <source>Audio Settings...</source>
        <translation>Configurações de Áudio...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="378"/>
        <source>Game List Settings...</source>
        <translation>Configurar Lista de Jogos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="387"/>
        <source>General Settings...</source>
        <translation>Configurações Gerais...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="396"/>
        <source>Advanced Settings...</source>
        <translation>Configurações Avançadas...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="405"/>
        <source>Add Game Directory...</source>
        <translation>Adicionar Pasta de Jogos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="414"/>
        <source>&amp;Settings...</source>
        <translation>&amp;Configurações...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="419"/>
        <source>From File...</source>
        <translation>Do Ficheiro...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="424"/>
        <source>From Game List...</source>
        <translation>Da Lista de Jogos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="429"/>
        <source>Remove Disc</source>
        <translation>Remover Disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="434"/>
        <source>Resume State</source>
        <translation>Retomar Estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="439"/>
        <source>Global State</source>
        <translation>Estado Global</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="447"/>
        <source>Show VRAM</source>
        <translation>Mostrar VRAM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="455"/>
        <source>Dump CPU to VRAM Copies</source>
        <translation>Extrair cópias da CPU para a VRAM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="463"/>
        <source>Dump VRAM to CPU Copies</source>
        <translation>Extrair cópias da VRAM para a CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="471"/>
        <source>Dump Audio</source>
        <translation>Extrair Audio</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="479"/>
        <source>Show GPU State</source>
        <translation>Mostrar Estado da GPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="487"/>
        <source>Show CDROM State</source>
        <translation>Mostrar Estado do CDROM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="495"/>
        <source>Show SPU State</source>
        <translation>Mostrar Estado da SPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="503"/>
        <source>Show Timers State</source>
        <translation>Mostrar Estado dos Temporizadores</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="511"/>
        <source>Show MDEC State</source>
        <translation>Mostrar Estado do MDEC</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="520"/>
        <source>&amp;Screenshot</source>
        <translation>&amp;Captura de Ecrã</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="529"/>
        <source>&amp;Memory Card Settings...</source>
        <translation>&amp;Configurações de Cartão de Memória...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="538"/>
        <source>Resume</source>
        <translation>Retomar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="541"/>
        <source>Resumes the last save state created.</source>
        <translation>Retoma o último estado gravado criado.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="106"/>
        <source>Failed to get window info from widget</source>
        <translation>Falha ao tentar obter informação da janela</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="114"/>
        <source>Failed to create host display device context.</source>
        <translation>Falha ao criar o contexto do dispositivo de exibição anfitrião.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="158"/>
        <source>Failed to get new window info from widget</source>
        <translation>Falha ao tentar obter novas informações da janela</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="264"/>
        <location filename="../mainwindow.cpp" line="282"/>
        <source>Select Disc Image</source>
        <translation>Escolher Imagem de Disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="366"/>
        <source>Properties...</source>
        <translation>Propriedades...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="369"/>
        <source>Open Containing Directory...</source>
        <translation>Abrir Pasta...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="384"/>
        <source>Default Boot</source>
        <translation>Início Padrão</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="387"/>
        <source>Fast Boot</source>
        <translation>Início Rápido</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="393"/>
        <source>Full Boot</source>
        <translation>Início Completo</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="411"/>
        <source>Add Search Directory...</source>
        <translation>Adicionar Pasta de Pesquisa...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="479"/>
        <source>Language changed. Please restart the application to apply.</source>
        <translation>Lingua alterada. Por favor reinicia a aplicação para aplicar.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="664"/>
        <source>Default</source>
        <translation>Padrão</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="665"/>
        <source>DarkFusion</source>
        <translation>FusãoNegra</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="666"/>
        <source>QDarkStyle</source>
        <translation>QEstiloNegro</translation>
    </message>
</context>
<context>
    <name>MemoryCardSettingsWidget</name>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="38"/>
        <source>If one of the &quot;separate card per game&quot; memory card modes is chosen, these memory cards will be saved to the memcards directory.</source>
        <translation>Se um dos modos de cartão de memória &quot;cartão separado por jogo&quot; for escolhido, estes cartões de memória serão guardados na pasta &quot;memcards&quot; (cartões de memória).</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="44"/>
        <source>Open...</source>
        <translation>Abrir...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="57"/>
        <source>Memory Card %1</source>
        <translation>Cartão de Memória %1</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="71"/>
        <source>Memory Card Type:</source>
        <translation>Tipo de Cartão de Memória:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="80"/>
        <source>Browse...</source>
        <translation>Procurar...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="84"/>
        <source>Shared Memory Card Path:</source>
        <translation>Caminho de Cartões de Memória partilhados:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="93"/>
        <source>Select path to memory card image</source>
        <translation>Escolher o caminho para os ficheiros dos Cartões de Memória</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../main.cpp" line="32"/>
        <source>DuckStation Error</source>
        <translation>Erro do DuckStation</translation>
    </message>
    <message>
        <location filename="../main.cpp" line="33"/>
        <source>Failed to initialize host interface. Cannot continue.</source>
        <translation>Falha ao iniciar a interface anfitriã. Não é possivel Continuar.</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="624"/>
        <source>Failed to open URL</source>
        <translation>Falha ao abrir o endereço</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="625"/>
        <source>Failed to open URL.

The URL was: %1</source>
        <translation>Falha ao abrir o endereço.

O endereço era: %1</translation>
    </message>
</context>
<context>
    <name>QtHostInterface</name>
    <message>
        <location filename="../qthostinterface.cpp" line="843"/>
        <source>Resume</source>
        <translation>Retomar</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="846"/>
        <source>Load State</source>
        <translation>Carregar Estado</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="864"/>
        <source>Resume (%1)</source>
        <translation>Retomar (%1)</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="871"/>
        <source>%1 Save %2 (%3)</source>
        <translation>&quot;%1 Gravar %2 (%3)</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="871"/>
        <source>Game</source>
        <translation>Jogo</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="878"/>
        <source>Delete Save States...</source>
        <translation>Apagar Estados Gravados...</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="885"/>
        <source>Confirm Save State Deletion</source>
        <translation>Confirmar Eliminação do Estado Gravado</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="886"/>
        <source>Are you sure you want to delete all save states for %1?

The saves will not be recoverable.</source>
        <translation>Tens a certeza que queres apagar os estados gravados para %1?

Estas gravações não serão recuperáveis.</translation>
    </message>
</context>
<context>
    <name>QtProgressCallback</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="10"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="29"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="77"/>
        <source>Error</source>
        <translation>Erro</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="82"/>
        <location filename="../qtprogresscallback.cpp" line="103"/>
        <source>Question</source>
        <translation>Pergunta</translation>
    </message>
</context>
<context>
    <name>SettingsDialog</name>
    <message>
        <location filename="../settingsdialog.ui" line="23"/>
        <source>DuckStation Settings</source>
        <translation>Configurações do Duckstation</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="63"/>
        <source>General Settings</source>
        <translation>Configurações Gerais</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="72"/>
        <source>Console Settings</source>
        <translation>Configurações da Consola</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="81"/>
        <source>Game List Settings</source>
        <translation>Configurações de Lista de Jogos</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="90"/>
        <source>Hotkey Settings</source>
        <translation>Configurações de Atalhos</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="99"/>
        <source>Controller Settings</source>
        <translation>Configurações de Comandos</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="108"/>
        <source>Memory Card Settings</source>
        <translation>Config. de Cartões de Memória</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="117"/>
        <source>GPU Settings</source>
        <translation>Configurações da GPU</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="126"/>
        <source>Audio Settings</source>
        <translation>Configurações de Áudio</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="135"/>
        <source>Advanced Settings</source>
        <translation>Configurações Avançadas</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="54"/>
        <source>&lt;strong&gt;General Settings&lt;/strong&gt;&lt;hr&gt;These options control how the emulator looks and behaves.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
        <translation>&lt;strong&gt;Configurações Gerais&lt;/strong&gt;&lt;hr&gt;Estas opções controlam a aparência e o comportamento do emulador.&lt;br&gt;&lt;br&gt;Passa com o rato sobre uma opção para mais informações.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="58"/>
        <source>&lt;strong&gt;Console Settings&lt;/strong&gt;&lt;hr&gt;These options determine the configuration of the simulated console.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
        <translation>&lt;strong&gt;Configurações da Consola&lt;/strong&gt;&lt;hr&gt;Estas opções determinam a configuração da consola simulada.&lt;br&gt;&lt;br&gt;Passa com o rato sobre uma opção para mais informações.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="61"/>
        <source>&lt;strong&gt;Game List Settings&lt;/strong&gt;&lt;hr&gt;The list above shows the directories which will be searched by DuckStation to populate the game list. Search directories can be added, removed, and switched to recursive/non-recursive. Additionally, the redump.org database can be downloaded or updated to provide titles for discs, as the discs themselves do not provide title information.</source>
        <translation>&lt;strong&gt;Configurações de Lista de Jogos&lt;/strong&gt;&lt;hr&gt;A lista acima mostra as pastas que serão pesquisadas pelo DuckStation para preencher a lista de jogos. As pastas de pesquisa podem ser adicionadoas, removidas e alteradas para recursivas/não recursivas. Além disso, a base de dados do redump.org pode ser descarregada ou atualizada para fornecer títulos para os discos, já que os próprios discos não fornecem informação de título.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="66"/>
        <source>&lt;strong&gt;Hotkey Settings&lt;/strong&gt;&lt;hr&gt;Binding a hotkey allows you to trigger events such as a resetting or taking screenshots at the press of a key/controller button. Hotkey titles are self-explanatory. Clicking a binding will start a countdown, in which case you should press the key or controller button/axis you wish to bind. If no button  is pressed and the timer lapses, the binding will be unchanged. To clear a binding, right-click the button. To  bind multiple buttons, hold Shift and click the button.</source>
        <translation>&lt;strong&gt;Configurações de Atalhos&lt;/strong&gt;&lt;hr&gt;Definir uma tecla de atalho permite acionar eventos como reinciar ou fazer capturas de ecrã com o carregar de uma tecla/botão do comando. Os títulos das teclas de atalho são autoexplicativos. Clicar em uma definição irá iniciar uma contagem decrescente; e deves assim carregar na a tecla ou botão/analógico do comando que queres definir. Se nenhum botão for carregado e o cronômetro expirar, a definiçãoo não será alterada. Para apagar uma definição, clica com o botão direito na definição. Para definir vários botões, deixa carregado Shift e clica no botão.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="72"/>
        <source>&lt;strong&gt;Controller Settings&lt;/strong&gt;&lt;hr&gt;This page lets you choose the type of controller you wish to simulate for the console, and rebind the keys or host game controller buttons to your choosing. Clicking a binding will start a countdown, in which case you should press the key or controller button/axis you wish to bind. (For rumble, press any button/axis on the controller you wish to send rumble to.) If no button is pressed and the timer lapses, the binding will be unchanged. To clear a binding, right-click the button. To bind multiple buttons, hold Shift and click the button.</source>
        <translation>&lt;strong&gt;Configurações de Comandos&lt;/strong&gt;&lt;hr&gt;Esta página permite escolher o tipo de comando que desejas simular para a consola e redefinir as teclas ou botões do comando de jogo anfitirão como quiseres. Clicar em uma definição irá iniciar uma contagem decrescente; e deves assim carregar na a tecla ou botão/analógico do comando que queres definir. (Para vibração, carrega em qualquer botão/analógico no comando para o qual queres enviar a vibração.) Se nenhum botão for carregado e o cronômetro expirar, a definiçãoo não será alterada. Para apagar uma definição, clica com o botão direito na definição. Para definir vários botões, deixa carregado Shift e clica no botão.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="80"/>
        <source>&lt;strong&gt;Memory Card Settings&lt;/strong&gt;&lt;hr&gt;This page lets you control what mode the memory card emulation will function in, and where the images for these cards will be stored on disk.</source>
        <translation>&lt;strong&gt;Configurações de Cartões de Memória&lt;/strong&gt;&lt;hr&gt;Esta página permite controlar em que modo a emulação do cartão de memória irá funcionar e onde as imagens para esses cartões serão armazenadas no disco.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="83"/>
        <source>&lt;strong&gt;GPU Settings&lt;/strong&gt;&lt;hr&gt;These options control the simulation of the GPU in the console. Various enhancements are available, mouse over each for additional information.</source>
        <translation>&lt;strong&gt;Configurações da GPU&lt;/strong&gt;&lt;hr&gt;Estas opções controlam a simulação da GPU na consola. Várias melhorias estão disponíveis, passa com o rato sobre cada uma para mais informações.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="86"/>
        <source>&lt;strong&gt;Audio Settings&lt;/strong&gt;&lt;hr&gt;These options control the audio output of the console. Mouse over an option for additional information.</source>
        <translation>&lt;strong&gt;Configurações de Áudio&lt;/strong&gt;&lt;hr&gt;Estas opções controlam a saída de áudio da consola. Passa com o rato sobre uma opção para mais informações.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="88"/>
        <source>&lt;strong&gt;Advanced Settings&lt;/strong&gt;&lt;hr&gt;These options control logging and internal behavior of the emulator. Mouse over an option for additional information.</source>
        <translation>&lt;strong&gt;Configurações Avançadas&lt;/strong&gt;&lt;hr&gt;Estas opções controlam o registo e comportamento interno do emulador. Passa com o rato sobre uma opção para mais informações.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="115"/>
        <source>Recommended Value</source>
        <translation>Valor Recomendado</translation>
    </message>
</context>
</TS>
