<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="es">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../aboutdialog.ui" line="14"/>
        <source>About DuckStation</source>
        <translation>Acerca de DuckStation</translation>
    </message>
    <message>
        <location filename="../aboutdialog.ui" line="101"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="14"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="30"/>
        <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>DuckStation es un emulador/simulador gratuito y de código abierto de la consola Sony PlayStation&lt;span style=&quot;vertical-align:super;&quot;&gt;TM&lt;/span&gt;, haciendo foco en jugabilidad, velocidad y mantenimiento a largo plazo.</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="33"/>
        <source>Authors</source>
        <translation>Autores</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="34"/>
        <source>Icon by</source>
        <translation>Icono por</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="35"/>
        <source>License</source>
        <translation>Licencia</translation>
    </message>
</context>
<context>
    <name>AdvancedSettingsWidget</name>
    <message>
        <location filename="../advancedsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="32"/>
        <source>Logging</source>
        <translation>Registro</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="40"/>
        <source>Log Level:</source>
        <translation>Nivel de registro:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="50"/>
        <source>Log Filters:</source>
        <translation>Filtros de registro:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="64"/>
        <location filename="../advancedsettingswidget.cpp" line="198"/>
        <source>Log To System Console</source>
        <translation>Registrar en consola del sistema</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="71"/>
        <location filename="../advancedsettingswidget.cpp" line="202"/>
        <source>Log To Window</source>
        <translation>Registrar en ventana</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="78"/>
        <location filename="../advancedsettingswidget.cpp" line="200"/>
        <source>Log To Debug Console</source>
        <translation>Registrar en consola de depuración</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="85"/>
        <location filename="../advancedsettingswidget.cpp" line="204"/>
        <source>Log To File</source>
        <translation>Registrar en archivo</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="103"/>
        <location filename="../advancedsettingswidget.cpp" line="206"/>
        <source>Show Debug Menu</source>
        <translation>Mostrar menú de depuración</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="113"/>
        <source>Tweaks/Hacks</source>
        <translation>Modificaciones/Hacks</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="141"/>
        <source>Option</source>
        <translation>Opción</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="146"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="154"/>
        <source>Reset To Default</source>
        <translation>Restablecer predeterminado</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="151"/>
        <source>PGXP Vertex Cache</source>
        <translation>PGXP caché de vértice</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="153"/>
        <source>PGXP Geometry Tolerance</source>
        <translation>PGXP Tolerancia Geométrica</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="155"/>
        <source>PGXP Depth Clear Threshold</source>
        <translation>PGXP Profundidad Umbral Claro</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="158"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation>Habilitar excepciones de memoria del recompilador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="160"/>
        <source>Enable Recompiler Fast Memory Access</source>
        <translation>Habilitar memoria de acceso rápido del recompilador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="164"/>
        <source>Enable Recompiler ICache</source>
        <translation>Habilitar Recompilador de ICache</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="167"/>
        <source>Enable VRAM Write Texture Replacement</source>
        <translation>Habilitar VRAM Escritura de textura de reemplazo</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="169"/>
        <source>Preload Texture Replacements</source>
        <translation>Precarga de Reemplazos de Textura</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="171"/>
        <source>Dump Replaceable VRAM Writes</source>
        <translation>Volcar escrituras de VRAM reemplazables</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="173"/>
        <source>Set Dumped VRAM Write Alpha Channel</source>
        <translation>Estable el volcado de escritura VRAM en el canal Alfa</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="175"/>
        <source>Minimum Dumped VRAM Write Width</source>
        <translation>Anchura  mínima de escritura de VRAM volcada</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="178"/>
        <source>Minimum Dumped VRAM Write Height</source>
        <translation>Altura mínima de escritura de VRAM volcada</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="182"/>
        <source>DMA Max Slice Ticks</source>
        <translation>DMA Max Slice Ticks</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="184"/>
        <source>DMA Halt Ticks</source>
        <translation>DMA Halt Ticks</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="186"/>
        <source>GPU FIFO Size</source>
        <translation>GPU FIFO Tamaño</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="188"/>
        <source>GPU Max Run-Ahead</source>
        <translation>GPU Max Avance-Rápido</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="196"/>
        <source>Log Level</source>
        <translation>Nivel de Registro</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="196"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="197"/>
        <source>Sets the verbosity of messages logged. Higher levels will log more messages.</source>
        <translation>Se mostrará los detalles de mensajes en el registro. Los niveles más altos mostrarán más mensajes.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="198"/>
        <location filename="../advancedsettingswidget.cpp" line="200"/>
        <location filename="../advancedsettingswidget.cpp" line="202"/>
        <location filename="../advancedsettingswidget.cpp" line="204"/>
        <source>User Preference</source>
        <translation>Preferencia de usuario</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="199"/>
        <source>Logs messages to the console window.</source>
        <translation>Muestra los mensajes en consola (CMD).</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="201"/>
        <source>Logs messages to the debug console where supported.</source>
        <translation>Muestra los mensajes en la consola de depuración cuando es posible.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="203"/>
        <source>Logs messages to the window.</source>
        <translation>Muestra los mensajes en la pantalla.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="205"/>
        <source>Logs messages to duckstation.log in the user directory.</source>
        <translation>Muestra los mensajes en el archivo duckstation.log en el directorio del usuario.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="206"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="207"/>
        <source>Shows a debug menu bar with additional statistics and quick settings.</source>
        <translation>Muestra un menu de depuración con estadísticas adicionales y configuraciones rápidas.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="148"/>
        <source>Display FPS Limit</source>
        <translation>Mostrar límite de FPS</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="146"/>
        <source>Disable All Enhancements</source>
        <translation>Desactiva todas las mejoras</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="193"/>
        <source>Increase Timer Resolution</source>
        <translation>Incrementar la resolución del temporizador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="97"/>
        <source>System Settings</source>
        <translation>Opciones del sistema</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="190"/>
        <source>Use Debug Host GPU Device</source>
        <translation>Usar dispositivo gráfico de depuración</translation>
    </message>
</context>
<context>
    <name>AnalogController</name>
    <message>
        <location filename="../../core/analog_controller.cpp" line="89"/>
        <location filename="../../core/analog_controller.cpp" line="235"/>
        <source>Controller %u switched to analog mode.</source>
        <translation>Control %u cambiado a modo analógico.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="90"/>
        <location filename="../../core/analog_controller.cpp" line="236"/>
        <source>Controller %u switched to digital mode.</source>
        <translation>Control %u cambiado a modo digital.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="205"/>
        <source>Controller %u is locked to analog mode by the game.</source>
        <translation>Control %u bloqueado en modo analógico por el juego.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="206"/>
        <source>Controller %u is locked to digital mode by the game.</source>
        <translation>Control %u bloqueado en modo digital por el juego.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="711"/>
        <source>LeftX</source>
        <translation>Izquierda X</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="712"/>
        <source>LeftY</source>
        <translation>Izquierda Y</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="713"/>
        <source>RightX</source>
        <translation>Derecha X</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="714"/>
        <source>RightY</source>
        <translation>Derecha Y</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="719"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="720"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="721"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="722"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="723"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="724"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="725"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="726"/>
        <source>Cross</source>
        <translation>Cruz</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="727"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="728"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="729"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="730"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="731"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="732"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="733"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="734"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="735"/>
        <source>Analog</source>
        <translation>Analógico</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="746"/>
        <source>Force Analog Mode on Reset</source>
        <translation>Fuerza el modo analógico al reiniciar</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="747"/>
        <source>Forces the controller to analog mode when the console is reset/powered on. May cause issues with games, so it is recommended to leave this option off.</source>
        <translation>Fuerza el control al modo analógico cuando la consola se reinicia/enciende. Puede causar problemas con los juegos, por los cual es recomendado dejar esta opción desactivada.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="751"/>
        <source>Use Analog Sticks for D-Pad in Digital Mode</source>
        <translation>Usar las palancas analógicas como cruceta en el modo digital</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="752"/>
        <source>Allows you to use the analog sticks to control the d-pad in digital mode, as well as the buttons.</source>
        <translation>Te permite usar las palancas analógicas para controlar la cruceta y los botones en modo digital.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="755"/>
        <source>Analog Axis Scale</source>
        <translation>Escala de ejes analógicos</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="756"/>
        <source>Sets the analog stick axis scaling factor. A value between 1.30 and 1.40 is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>Establece el factor de escalado para los ejes de las palancas analógicas. Se recomienda un valor entre 1.30 y 1.40 cuando se usen controles modernos, como DualShock 4 y de Xbox One.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="761"/>
        <source>Vibration Bias</source>
        <translation>Fuerza de vibración</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="762"/>
        <source>Sets the rumble bias value. If rumble in some games is too weak or not functioning, try increasing this value.</source>
        <translation>Indica la medida de la vibración. Si la vibración en algunos juegos es débil o no funciona, intenta incrementar este valor.</translation>
    </message>
</context>
<context>
    <name>AnalogJoystick</name>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="55"/>
        <location filename="../../core/analog_joystick.cpp" line="159"/>
        <source>Controller %u switched to analog mode.</source>
        <translation>Control %u cambiado a modo analógico.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="56"/>
        <location filename="../../core/analog_joystick.cpp" line="160"/>
        <source>Controller %u switched to digital mode.</source>
        <translation>Control %u cambiado a modo digital.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="298"/>
        <source>LeftX</source>
        <translation>Izquierda X</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="299"/>
        <source>LeftY</source>
        <translation>Izquierda Y</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="300"/>
        <source>RightX</source>
        <translation>Derecha X</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="301"/>
        <source>RightY</source>
        <translation>Derecha Y</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="306"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="307"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="308"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="309"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="310"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="311"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="312"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="313"/>
        <source>Cross</source>
        <translation>Cruz</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="314"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="315"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="316"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="317"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="318"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="319"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="320"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="321"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="322"/>
        <source>Analog</source>
        <translation>Analógico</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="333"/>
        <source>Analog Axis Scale</source>
        <translation>Escala de ejes analógicos</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="334"/>
        <source>Sets the analog stick axis scaling factor. A value between 1.30 and 1.40 is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>Establece el factor de escalado para los ejes de las palancas analógicas. Se recomienda un valor entre 1.30 y 1.40 cuando se usen controles modernos, como DualShock 4 y control de Xbox One.</translation>
    </message>
</context>
<context>
    <name>AudioBackend</name>
    <message>
        <location filename="../../core/settings.cpp" line="751"/>
        <source>Null (No Output)</source>
        <translation>Nulo (sin salida)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="752"/>
        <source>Cubeb</source>
        <translation>Cubeb</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="754"/>
        <source>SDL</source>
        <translation>SDL</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="756"/>
        <source>OpenSL ES</source>
        <translation>OpenSL ES</translation>
    </message>
</context>
<context>
    <name>AudioSettingsWidget</name>
    <message>
        <location filename="../audiosettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="32"/>
        <source>Configuration</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="38"/>
        <source>Backend:</source>
        <translation>Motor:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="48"/>
        <source>Buffer Size:</source>
        <translation>Tamaño de búfer:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="93"/>
        <source>Maximum latency: 0 frames (0.00ms)</source>
        <translation>Latencia máxima: 0 fotogramas (0.00ms)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="103"/>
        <location filename="../audiosettingswidget.cpp" line="50"/>
        <source>Sync To Output</source>
        <translation>Sincronizar con la salida</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="110"/>
        <location filename="../audiosettingswidget.cpp" line="67"/>
        <source>Resampling</source>
        <translation>Remuestreo</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="117"/>
        <location filename="../audiosettingswidget.cpp" line="55"/>
        <source>Start Dumping On Boot</source>
        <translation>Comenzar volcado en inicio</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="127"/>
        <source>Controls</source>
        <translation>Controles</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="133"/>
        <source>Output Volume:</source>
        <translation>Volumen de salida:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="218"/>
        <source>Fast Forward Volume:</source>
        <translation>Volumen de avance rápido:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="225"/>
        <location filename="../audiosettingswidget.cpp" line="61"/>
        <source>Mute All Sound</source>
        <translation>Silenciar todo</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="232"/>
        <location filename="../audiosettingswidget.cpp" line="63"/>
        <source>Mute CD Audio</source>
        <translation>Silenciar audio de CD</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="167"/>
        <location filename="../audiosettingswidget.ui" line="206"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="40"/>
        <source>Audio Backend</source>
        <translation>Motor de audio</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="41"/>
        <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>El motor de audio determina como se envían los fotogramas producidos por el emulador al anfitrión. Cubeb provee la menor latencia, si encuentras problemas prueba con el motor SDL. El motor nulo deshabilita cualquier salida de audio.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="45"/>
        <source>Buffer Size</source>
        <translation>Tamaño de búfer</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="46"/>
        <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>El tamaño de búfer determina el tamaño de los trozos de audio que serán enviados por el anfitrión. Valores más pequeños reducen la latencia de salida, pero puede causar imperfecciones si la emulación no es consistente. Ten en cuenta que el motor Cubeb usa trozos más pequeños a pesar de este valor, por lo que usar valores más pequeños en este caso puede no cambiar mucho la latencia.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="50"/>
        <location filename="../audiosettingswidget.cpp" line="67"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="57"/>
        <source>Output Volume</source>
        <translation>Volumen de salida</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="58"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation>Controla el volumen del audio que se reproduce en el host.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="59"/>
        <source>Fast Forward Volume</source>
        <translation>Volumen de avance rápido</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="60"/>
        <source>Controls the volume of the audio played on the host when fast forwarding.</source>
        <translation>Controla el volumen del audio que se reproduce en el host durante el avance rápido.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="68"/>
        <source>When running outside of 100% speed, resamples audio from the target speed instead of dropping frames. Produces much nicer fast forward/slowdown audio at a small cost to performance.</source>
        <translation>Cuando se ejecuta fuera del 100% de velocidad, vuelve a muestrear el audio de la velocidad objetivo en lugar de eliminar frames. Produce un audio de avance/desaceleración mucho más agradable a un pequeño costo para el rendimiento.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="86"/>
        <source>Maximum Latency: %1 frames (%2ms)</source>
        <translation>Latencia Máxima: %1 fotogramas (%2ms)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="51"/>
        <source>Throttles the emulation speed based on the audio backend pulling audio frames. This helps to remove noises or crackling if emulation is too fast. Sync will automatically be disabled if not running at 100% speed.</source>
        <translation>Acelera la velocidad de la emulación basado en los fotogramas de audio enviados por el motor de audio. Esto ayuda a eliminar ruidos o distorsiones si la emulación es muy rápida. La sincronización se desabilitará automáticamente si la velocidad no es del 100%.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="55"/>
        <location filename="../audiosettingswidget.cpp" line="61"/>
        <location filename="../audiosettingswidget.cpp" line="63"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="56"/>
        <source>Start dumping audio to file as soon as the emulator is started. Mainly useful as a debug option.</source>
        <translation>Comenzar a volcar audio en archivos tan pronto se inicia el emulador. Principalmente útil para depuración.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="62"/>
        <source>Prevents the emulator from producing any audible sound.</source>
        <translation>Previene al emulador de producir cualquier sonido.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="64"/>
        <source>Forcibly mutes both CD-DA and XA audio from the CD-ROM. Can be used to disable background music in some games.</source>
        <translation>Silecia a la fuerza el audio CD-DA y XA del CD-ROM. Puede usarse para deshabilitar la música de fondo en algunos juegos.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="93"/>
        <location filename="../audiosettingswidget.cpp" line="94"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
</context>
<context>
    <name>AutoUpdaterDialog</name>
    <message>
        <location filename="../autoupdaterdialog.ui" line="17"/>
        <location filename="../autoupdaterdialog.cpp" line="179"/>
        <location filename="../autoupdaterdialog.cpp" line="361"/>
        <source>Automatic Updater</source>
        <translation>Actualizador automático</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="51"/>
        <source>Update Available</source>
        <translation>Actualización Disponible</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="60"/>
        <source>Current Version: </source>
        <translation>Versión actual: </translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="67"/>
        <source>New Version: </source>
        <translation>Nueva versión: </translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="95"/>
        <source>Download and Install...</source>
        <translation>Descargar e instalar...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="102"/>
        <source>Skip This Update</source>
        <translation>Saltar actualización</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.ui" line="109"/>
        <source>Remind Me Later</source>
        <translation>Recordar más tarde</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="107"/>
        <source>Updater Error</source>
        <translation>Error de actualización</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="180"/>
        <source>No updates are currently available. Please try again later.</source>
        <translation>Actualmente no hay actualizaciones disponibles. Intenta más tarde.</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="232"/>
        <source>Current Version: %1 (%2)</source>
        <translation>Versión actual: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="234"/>
        <source>New Version: %1 (%2)</source>
        <translation>Nueva versión: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="235"/>
        <source>Loading...</source>
        <translation>Cargando...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="289"/>
        <source>&lt;h2&gt;Changes:&lt;/h2&gt;</source>
        <translation>&lt;h2&gt;Cambios:&lt;/h2&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="322"/>
        <source>&lt;h2&gt;Save State Warning&lt;/h2&gt;&lt;p&gt;Installing this update will make your save states &lt;b&gt;incompatible&lt;/b&gt;. Please ensure you have saved your games to memory card before installing this update or you will lose progress.&lt;/p&gt;</source>
        <translation>&lt;h2&gt;Alerta sobre estados guardados&lt;/h2&gt;&lt;p&gt;Instalar esta actualización va a dejar a tus estados guardados &lt;b&gt;incompatibles&lt;/b&gt;. Por favor asegúrate de que guardaste tus juegos en la tarjeta de memoria antes de instalar la actualización, o sino perderás tu progreso.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="330"/>
        <source>&lt;h2&gt;Settings Warning&lt;/h2&gt;&lt;p&gt;Installing this update will reset your program configuration. Please note that you will have to reconfigure your settings after this update.&lt;/p&gt;</source>
        <translation>&lt;h2&gt;Alerta sobre configuración&lt;/h2&gt;&lt;p&gt;Instalando esta actualización reiniciará tu configuración. Por favor ten en cuenta que vas a tener que volver a configurar tus opciones después de la actualización.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="334"/>
        <source>&lt;h4&gt;Installing this update will download %1 MB through your internet connection.&lt;/h4&gt;</source>
        <translation>&lt;h4&gt;Instalar esta actualización descargará %1 MB a través de tu conexión de internet.&lt;/h4&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="360"/>
        <source>Downloading %1...</source>
        <translation>Descargando %1...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="360"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
</context>
<context>
    <name>BIOSSettingsWidget</name>
    <message>
        <location filename="../biossettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="32"/>
        <source>BIOS Selection</source>
        <translation>Selección de BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="48"/>
        <source>PAL (Europe, Australia):</source>
        <translation>PAL (Europa, Australia):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="55"/>
        <source>NTSC-J (Japan):</source>
        <translation>NTSC-J (Japón):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="62"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation>NTSC-U/C (US, Canadá):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="104"/>
        <source>Open in Explorer...</source>
        <translation>Abrir en explorador...</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="111"/>
        <source>Refresh List</source>
        <translation>Actualizar lista</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="123"/>
        <source>BIOS Directory</source>
        <translation>Directorio de BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="129"/>
        <source>DuckStation will search for BIOS images in this directory.</source>
        <translation>DuckStation buscará archivos de BIOS en este directorio.</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="144"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="156"/>
        <source>Options and Patches</source>
        <translation>Opciones y parches</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="162"/>
        <location filename="../biossettingswidget.cpp" line="96"/>
        <source>Fast Boot</source>
        <translation>Inicio rápido</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="169"/>
        <location filename="../biossettingswidget.cpp" line="99"/>
        <source>Enable TTY Output</source>
        <translation>Habilitar salida por terminal</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="16"/>
        <source>Auto-Detect</source>
        <translation>Auto-detectar</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="58"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="96"/>
        <location filename="../biossettingswidget.cpp" line="99"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="97"/>
        <source>Patches the BIOS to skip the console&apos;s boot animation. Does not work with all games, but usually safe to enabled.</source>
        <translation>Parchea el BIOS para saltar la animación de inicio de la consola. No funciona con todos los juegos, pero es  seguro de activar.</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="100"/>
        <source>Patches the BIOS to log calls to printf(). Only use when debugging, can break games.</source>
        <translation>Parchea el BIOS para mostrar los registros de consola. Solo usar en depuración, puede frenar juegos.</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="155"/>
        <source>Select Directory</source>
        <translation>Seleccionar directorio</translation>
    </message>
</context>
<context>
    <name>CPUExecutionMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="525"/>
        <source>Interpreter (Slowest)</source>
        <translation>Intérprete (El más lento)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="526"/>
        <source>Cached Interpreter (Faster)</source>
        <translation>Intérprete en caché (más rápido)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="527"/>
        <source>Recompiler (Fastest)</source>
        <translation>Recompilador (el más rápido)</translation>
    </message>
</context>
<context>
    <name>CPUFastmemMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="556"/>
        <source>Disabled (Slowest)</source>
        <translation>Deshabilitado (lento)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="557"/>
        <source>MMap (Hardware, Fastest, 64-Bit Only)</source>
        <translation>MMap (hardware, el más rápido, sólo para x64)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="558"/>
        <source>LUT (Faster)</source>
        <translation>LUT (más rápido)</translation>
    </message>
</context>
<context>
    <name>CheatCodeEditorDialog</name>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="14"/>
        <source>Cheat Code Editor</source>
        <translation>Editor de Trucos</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="23"/>
        <source>Description:</source>
        <translation>Descripcción:</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="33"/>
        <source>Group:</source>
        <translation>Grupo:</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="43"/>
        <source>Type:</source>
        <translation>Tipo:</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="53"/>
        <source>Activation:</source>
        <translation>Activación:</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="81"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="91"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="20"/>
        <location filename="../cheatcodeeditordialog.cpp" line="26"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="20"/>
        <source>Description cannot be empty.</source>
        <translation>La descripcción no puede estar vacía.</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="26"/>
        <source>Instructions are invalid.</source>
        <translation>Las instrucciones son inválidas.</translation>
    </message>
</context>
<context>
    <name>CheatManagerDialog</name>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="14"/>
        <source>Cheat Manager</source>
        <translation>Administrador de trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="24"/>
        <source>Cheat List</source>
        <translation>Lista de trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="32"/>
        <source>&amp;Add Group...</source>
        <translation>&amp;Añadir grupo...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="39"/>
        <source>&amp;Add Code...</source>
        <translation>&amp;Añadir código...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="46"/>
        <source>&amp;Edit Code...</source>
        <translation>&amp;Editar código...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="56"/>
        <source>&amp;Delete Code</source>
        <translation>&amp;Eliminar código</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="66"/>
        <location filename="../cheatmanagerdialog.cpp" line="344"/>
        <location filename="../cheatmanagerdialog.cpp" line="382"/>
        <location filename="../cheatmanagerdialog.cpp" line="387"/>
        <source>Activate</source>
        <translation>Activar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="73"/>
        <source>Import...</source>
        <translation>Importar...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="83"/>
        <source>Export...</source>
        <translation>Exportar...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="90"/>
        <source>Clear</source>
        <translation>Borrar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="97"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="126"/>
        <source>Name</source>
        <translation>Nombre</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="131"/>
        <location filename="../cheatmanagerdialog.ui" line="509"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="136"/>
        <source>Activation</source>
        <translation>Activación</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="141"/>
        <source>Instructions</source>
        <translation>Instrucciones</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="150"/>
        <source>Memory Scanner</source>
        <translation>Escaner de memoria</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="182"/>
        <location filename="../cheatmanagerdialog.ui" line="504"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="187"/>
        <location filename="../cheatmanagerdialog.ui" line="514"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="192"/>
        <source>Previous Value</source>
        <translation>Valor previo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="202"/>
        <source>Search Parameters</source>
        <translation>Parámetros de búsqueda</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="208"/>
        <source>Value:</source>
        <translation>Valor:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="224"/>
        <source>Signed</source>
        <translation>Firmado</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="229"/>
        <source>Unsigned</source>
        <translation>Sin firmar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="241"/>
        <source>Decimal</source>
        <translation>Decimal</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="246"/>
        <source>Hex</source>
        <translation>Hex</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="256"/>
        <source>Data Size:</source>
        <translation>Tamaño de dato:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="267"/>
        <source>Byte (1 byte)</source>
        <translation>Byte (1 byte)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="272"/>
        <source>Halfword (2 bytes)</source>
        <translation>Halfword (2 bytes)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="277"/>
        <source>Word (4 bytes)</source>
        <translation>Word (4 bytes)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="285"/>
        <source>Operator:</source>
        <translation>Operador:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="293"/>
        <source>Equal to...</source>
        <translation>Igual a...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="298"/>
        <source>Not Equal to...</source>
        <translation>Distinto a...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="303"/>
        <source>Greater Than...</source>
        <translation>Mayor que...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="308"/>
        <source>Greater or Equal...</source>
        <translation>Mayor o igual...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="313"/>
        <source>Less Than...</source>
        <translation>Menor que...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="318"/>
        <source>Less or Equal...</source>
        <translation>Menor o igual...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="323"/>
        <source>Increased By...</source>
        <translation>Incrementado por...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="328"/>
        <source>Decreased By...</source>
        <translation>Disminuido por...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="333"/>
        <source>Changed By...</source>
        <translation>Reemplazado por...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="338"/>
        <source>Equal to Previous (Unchanged Value)</source>
        <translation>Igual a valor previo (sin cambios)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="343"/>
        <source>Not Equal to Previous (Changed Value)</source>
        <translation>Distinto a valor previo (con cambios)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="348"/>
        <source>Greater Than Previous</source>
        <translation>Mayor que valor previo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="353"/>
        <source>Greater or Equal to Previous</source>
        <translation>Mayor o igual a valor previo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="358"/>
        <source>Less Than Previous</source>
        <translation>Menor a valor previo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="363"/>
        <source>Less or Equal to Previous</source>
        <translation>Menor o igual a valor previo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="368"/>
        <source>Any Value</source>
        <translation>Cualquier valor</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="376"/>
        <source>Start Address:</source>
        <translation>Dirección de inicio:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="386"/>
        <source>End Address:</source>
        <translation>Dirección de fin:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="396"/>
        <source>Preset Range:</source>
        <translation>Rango de búsqueda:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="404"/>
        <source>RAM</source>
        <translation>RAM</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="409"/>
        <source>Scratchpad</source>
        <translation>Scratchpad (SPM)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="414"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="427"/>
        <source>New Search</source>
        <translation>Búsqueda nueva</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="437"/>
        <source>Search Again</source>
        <translation>Buscar de nuevo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="447"/>
        <source>Clear Results</source>
        <translation>Limpiar resultados</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="494"/>
        <source>Freeze</source>
        <translation>Congelar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="499"/>
        <source>Description</source>
        <translation>Descripción</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="527"/>
        <source>Add To Watch</source>
        <translation>Añadir al análisis</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="534"/>
        <source>Add Manual Address</source>
        <translation>Añadir dirección manual</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="544"/>
        <source>Remove Watch</source>
        <translation>Eliminar del análisis</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="554"/>
        <source>Load Watch</source>
        <translation>Cargar análisis</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="564"/>
        <source>Save Watch</source>
        <translation>Guardar análisis</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="387"/>
        <source>Toggle</source>
        <translation>Activar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="466"/>
        <source>Add Group</source>
        <translation>Añadir grupo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="466"/>
        <source>Group Name:</source>
        <translation>Nombre del grupo:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="472"/>
        <location filename="../cheatmanagerdialog.cpp" line="606"/>
        <location filename="../cheatmanagerdialog.cpp" line="629"/>
        <location filename="../cheatmanagerdialog.cpp" line="651"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="472"/>
        <source>This group name already exists.</source>
        <translation>Este nombre de grupo ya existe.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="563"/>
        <source>Delete Code</source>
        <translation>Eliminar código</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="564"/>
        <source>Are you sure you wish to delete the selected code? This action is not reversible.</source>
        <translation>¿Estás seguro que quieres eliminar el código seleccionado? Esta acción es irreversible.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="591"/>
        <source>From File...</source>
        <translation>Desde archivo...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="592"/>
        <source>From Text...</source>
        <translation>Desde texto...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="598"/>
        <source>PCSXR/Libretro Cheat Files (*.cht *.txt);;All Files (*.*)</source>
        <translation>Archivos de trucos de PCSXR/Libretro (*.cht *.txt);;Todos los archivos (*.*)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="599"/>
        <location filename="../cheatmanagerdialog.cpp" line="622"/>
        <source>Import Cheats</source>
        <translation>Importar trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="606"/>
        <location filename="../cheatmanagerdialog.cpp" line="629"/>
        <source>Failed to parse cheat file. The log may contain more information.</source>
        <translation>Fallo al analizar el archivo de trucos. El registro puede contener más información.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="622"/>
        <source>Cheat File Text:</source>
        <translation>Texto de archivo de trucos:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="645"/>
        <source>PCSXR Cheat Files (*.cht);;All Files (*.*)</source>
        <translation>Archivos de trucos de PCSXR (*.cht);;Todos los archivos (*.*)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="646"/>
        <source>Export Cheats</source>
        <translation>Exportar trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="651"/>
        <source>Failed to save cheat file. The log may contain more information.</source>
        <translation>Fallo al guardar el archivo de trucos. El registro puede contener más información.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="656"/>
        <source>Confirm Clear</source>
        <translation>Confirmar Limpieza</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="657"/>
        <source>Are you sure you want to remove all cheats? This is not reversible.</source>
        <translation>Estás seguro de remover todos los trucos? Esto es irrebersible.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="671"/>
        <source>Confirm Reset</source>
        <translation>Confirmar Reinicio</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="672"/>
        <source>Are you sure you want to reset the cheat list? Any cheats not in the DuckStation database WILL BE LOST.</source>
        <translation>Estás seguro de reiniciar la lista de trucos? Cualquier truco que no esté en la base de datos de DuckStation se perderá.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="698"/>
        <source>Enter manual address:</source>
        <translation>Ingrese la dirección manual:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="707"/>
        <source>Select data size:</source>
        <translation>Selecciona el tamaño de los datos:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="839"/>
        <source>Memory Scan</source>
        <translation>Escaneo de memoria</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="840"/>
        <source>Memory scan found %1 addresses, but only the first %2 are displayed.</source>
        <translation>El escaneo encontró %1 direcciones, pero se muestran sólo las primeras %2.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="21"/>
        <source>Byte</source>
        <translation>Byte</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="21"/>
        <source>Halfword</source>
        <translation>Halfword</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="22"/>
        <source>Word</source>
        <translation>Word</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="22"/>
        <source>Signed Byte</source>
        <translation>Signed byte</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="23"/>
        <source>Signed Halfword</source>
        <translation>Signed halfword</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="23"/>
        <source>Signed Word</source>
        <translation>Signed word</translation>
    </message>
</context>
<context>
    <name>Cheats</name>
    <message>
        <location filename="../../core/cheats.cpp" line="1648"/>
        <source>Gameshark</source>
        <translation>GameShark</translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="1673"/>
        <source>Manual</source>
        <translation>Manual</translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="1673"/>
        <source>Automatic (Frame End)</source>
        <translation>Automático (final del fotograma)</translation>
    </message>
</context>
<context>
    <name>CommonHostInterface</name>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1626"/>
        <source>Are you sure you want to stop emulation?</source>
        <translation>¿Estás seguro que quieres detener la emulación?</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1631"/>
        <source>The current state will be saved.</source>
        <translation>El estado actual se guardará.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2217"/>
        <source>Invalid version %u (%s version %u)</source>
        <translation>Versión %u inválida (%s versión %u)</translation>
    </message>
</context>
<context>
    <name>ConsoleRegion</name>
    <message>
        <location filename="../../core/settings.cpp" line="467"/>
        <source>Auto-Detect</source>
        <translation>Auto-detectar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="467"/>
        <source>NTSC-J (Japan)</source>
        <translation>NTSC-J (Japón)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="468"/>
        <source>NTSC-U/C (US, Canada)</source>
        <translation>NTSC-U/C (US, Canadá)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="468"/>
        <source>PAL (Europe, Australia)</source>
        <translation>PAL (Europa, Australia)</translation>
    </message>
</context>
<context>
    <name>ConsoleSettingsWidget</name>
    <message>
        <location filename="../consolesettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</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ón:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="71"/>
        <location filename="../consolesettingswidget.cpp" line="45"/>
        <source>Enable Clock Speed Control (Overclocking/Underclocking)</source>
        <translation>Habilitar control de velocidad del reloj (overclock/underclock)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="91"/>
        <source>100% (effective 33.3mhz)</source>
        <translation>100% (33.3 MHz efectivos)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="130"/>
        <source>CD-ROM Emulation</source>
        <translation>Emulación de CDROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="136"/>
        <source>Read Speedup:</source>
        <translation>Aceleración de lectura:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="144"/>
        <location filename="../consolesettingswidget.cpp" line="51"/>
        <source>None (Double Speed)</source>
        <translation>Ninguna (velocidad doble)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="149"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (velocidad cuádruple)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="154"/>
        <source>3x (6x Speed)</source>
        <translation>3x (velocidad 6x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="159"/>
        <source>4x (8x Speed)</source>
        <translation>4x (velocidad 8x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="164"/>
        <source>5x (10x Speed)</source>
        <translation>5x (velocidad 10x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="169"/>
        <source>6x (12x Speed)</source>
        <translation>6x (velocidad 12x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="174"/>
        <source>7x (14x Speed)</source>
        <translation>7x (velocidad 14x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="179"/>
        <source>8x (16x Speed)</source>
        <translation>8x (velocidad 16x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="184"/>
        <source>9x (18x Speed)</source>
        <translation>9x (velocidad 18x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="189"/>
        <source>10x (20x Speed)</source>
        <translation>10x (velocidad 20x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="51"/>
        <source>CPU Emulation</source>
        <translation>Emulación de CPU</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="57"/>
        <source>Execution Mode:</source>
        <translation>Modo de ejecución:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="199"/>
        <location filename="../consolesettingswidget.cpp" line="55"/>
        <source>Use Read Thread (Asynchronous)</source>
        <translation>Usar hilo de lectura (Asincrónico)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="206"/>
        <location filename="../consolesettingswidget.cpp" line="58"/>
        <source>Enable Region Check</source>
        <translation>Habilitar chequeo regional</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="213"/>
        <source>Preload Image To RAM</source>
        <translation>Precargar imagen a RAM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="45"/>
        <location filename="../consolesettingswidget.cpp" line="61"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="62"/>
        <source>Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay. In some cases also eliminates stutter when games initiate audio track playback.</source>
        <translation>Carga la imagen del juego en la RAM. Útil para cuando se usan directorios a través de una red. En algunas ocasiones puede eliminar las pausas que se generan cuando el juego inicia la reproducción de una pista de audio.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="51"/>
        <source>CDROM Read Speedup</source>
        <translation>Aceleración de lectura de CD-ROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="39"/>
        <source>Region</source>
        <translation>Región</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="39"/>
        <source>Auto-Detect</source>
        <translation>Auto-detectar</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="40"/>
        <source>Determines the emulated hardware type.</source>
        <translation>Determina el tipo de hardware emulado.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="42"/>
        <source>Execution Mode</source>
        <translation>Modo de Ejecución</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="42"/>
        <source>Recompiler (Fastest)</source>
        <translation>Recompilador (El más rápido)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="43"/>
        <source>Determines how the emulated CPU executes instructions.</source>
        <translation>Determina cómo el CPU emulado ejecuta las instrucciones.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="46"/>
        <source>When this option is chosen, the clock speed set below will be used.</source>
        <translation>Cuando se elige esta opción, se utilizará la velocidad del reloj seleccionada.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="48"/>
        <source>Overclocking Percentage</source>
        <translation>Porcentaje de Overclocking</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="48"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="49"/>
        <source>Selects the percentage of the normal clock speed the emulated hardware will run at.</source>
        <translation>Selecciona el porcentaje de velocidad del reloj normal al que se ejecutará el hardware emulado.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="52"/>
        <source>Speeds up CD-ROM reads by the specified factor. Only applies to double-speed reads, and is ignored when audio is playing. May improve loading speeds in some games, at the cost of breaking others.</source>
        <translation>Acelera la lectura del CD-ROM por el valor especificado. Sólo se aplica a lecturas de doble velocidad, y se ignora cuando se está reproduciendo audio. Puede mejorar las velocidades de carga en algunos juegos, mientras que puede romper otros.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="55"/>
        <location filename="../consolesettingswidget.cpp" line="58"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="56"/>
        <source>Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread.</source>
        <translation>Reduce las imperfecciones de emulación al leer/descomprimir datos del CD de forma asincrónica en un hilo de trabajo.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="59"/>
        <source>Simulates the region check present in original, unmodified consoles.</source>
        <translation>Simula la verificación de región presente en las consolas originales sin modificar.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="84"/>
        <source>Enabling CPU overclocking will break games, cause bugs, reduce performance and can significantly increase system requirements.

By enabling this option you are agreeing to not create any bug reports unless you have confirmed the bug also occurs with overclocking disabled.

This warning will only be shown once.</source>
        <translation>Habilitar el overclocking de CPU puede romper juegos, causar bugs, reducir el rendimiento e incrementar significativamente los requerimientos del sistema.

Al habilitar esta opción estás de acuerdo a no crear reportes de problemas a menos que hayas confirmado que éste también ocurre sin el overclocking activado.

Esta alerta sólo se mostrará una vez.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="87"/>
        <source>Yes, I will confirm bugs without overclocking before reporting.</source>
        <translation>Sí, voy a confirmar los problemas sin overclocking antes de reportarlos.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="88"/>
        <source>No, take me back to safety.</source>
        <translation>No, volver a una configuración segura.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="90"/>
        <source>CPU Overclocking Warning</source>
        <translation>Alerta de overclocking de CPU</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="121"/>
        <source>%1% (%2MHz)</source>
        <translation>%1% (%2MHz)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="61"/>
        <source>Preload Image to RAM</source>
        <translation>Precargar imagen a RAM</translation>
    </message>
</context>
<context>
    <name>ControllerInterface</name>
    <message>
        <location filename="../../frontend-common/controller_interface.cpp" line="86"/>
        <source>None</source>
        <translation>Ninguno</translation>
    </message>
    <message>
        <location filename="../../frontend-common/controller_interface.cpp" line="88"/>
        <source>SDL</source>
        <translation>SDL</translation>
    </message>
    <message>
        <location filename="../../frontend-common/controller_interface.cpp" line="91"/>
        <source>XInput</source>
        <translation>XInput</translation>
    </message>
    <message>
        <location filename="../../frontend-common/controller_interface.cpp" line="92"/>
        <source>DInput</source>
        <translation>DInput</translation>
    </message>
    <message>
        <location filename="../../frontend-common/controller_interface.cpp" line="99"/>
        <source>Evdev</source>
        <translation>Evdev</translation>
    </message>
</context>
<context>
    <name>ControllerSettingsWidget</name>
    <message>
        <location filename="../controllersettingswidget.cpp" line="83"/>
        <source>Controller Type:</source>
        <translation>Tipo de control:</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="114"/>
        <source>Load Profile</source>
        <translation>Cargar perfil</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="118"/>
        <source>Save Profile</source>
        <translation>Guardar perfil</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="124"/>
        <source>Clear All</source>
        <translation>Limpiar todo</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="126"/>
        <source>Clear Bindings</source>
        <translation>Limpiar asignados</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="127"/>
        <source>Are you sure you want to clear all bound controls? This can not be reversed.</source>
        <translation>¿Estás seguro que quieres borrar todos los controles asignados? No se puede revertir.</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="141"/>
        <location filename="../controllersettingswidget.cpp" line="143"/>
        <source>Rebind All</source>
        <translation>Reasignar todo</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="144"/>
        <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>¿Estás seguro que quieres reasignar todos los controles? Todos los controles ya asignados se van a borrar. La reasignación va a comenzar después de confirmar.</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="168"/>
        <source>Port %1</source>
        <translation>Puerto %1</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="185"/>
        <source>Button Bindings:</source>
        <translation>Asignación de botones:</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="222"/>
        <source>Axis Bindings:</source>
        <translation>Asignación de ejes:</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="261"/>
        <source>Rumble</source>
        <translation>Vibración</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="347"/>
        <location filename="../controllersettingswidget.cpp" line="396"/>
        <location filename="../controllersettingswidget.cpp" line="437"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="351"/>
        <source>Select File</source>
        <translation>Seleccionar archivo</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="399"/>
        <location filename="../controllersettingswidget.cpp" line="439"/>
        <source>Select path to input profile ini</source>
        <translation>Seleccionar archivo de perfil de control</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="423"/>
        <source>New...</source>
        <translation>Nuevo...</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="425"/>
        <location filename="../controllersettingswidget.cpp" line="426"/>
        <source>Enter Input Profile Name</source>
        <translation>Ingresar nombre de perfil</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="429"/>
        <location filename="../controllersettingswidget.cpp" line="443"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="430"/>
        <source>No name entered, input profile was not saved.</source>
        <translation>No se indicó un nombre, el perfil de control no se guardó.</translation>
    </message>
    <message>
        <location filename="../controllersettingswidget.cpp" line="444"/>
        <source>No path selected, input profile was not saved.</source>
        <translation>No se indicó un directorio, el perfil de control no se guardó.</translation>
    </message>
</context>
<context>
    <name>ControllerType</name>
    <message>
        <location filename="../../core/settings.cpp" line="787"/>
        <source>None</source>
        <translation>Ninguno</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="787"/>
        <source>Digital Controller</source>
        <translation>Control digital</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="788"/>
        <source>Analog Controller (DualShock)</source>
        <translation>Control analógico (DualShock)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="788"/>
        <source>Analog Joystick</source>
        <translation>Joystick analógico</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="789"/>
        <source>Namco GunCon</source>
        <translation>Namco GunCon</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="789"/>
        <source>PlayStation Mouse</source>
        <translation>PlayStation Mouse</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="790"/>
        <source>NeGcon</source>
        <translation>NeGcon</translation>
    </message>
</context>
<context>
    <name>DebuggerCodeModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="78"/>
        <location filename="../debuggermodels.cpp" line="88"/>
        <location filename="../debuggermodels.cpp" line="103"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;invalido&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="171"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="173"/>
        <source>Bytes</source>
        <translation>Bytes</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="175"/>
        <source>Instruction</source>
        <translation>Instrucción</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="177"/>
        <source>Comment</source>
        <translation>Comentario</translation>
    </message>
</context>
<context>
    <name>DebuggerMessage</name>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1575"/>
        <source>Added breakpoint at 0x%08X.</source>
        <translation>Punto de interrupción añadido en 0x%08X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1602"/>
        <source>Removed breakpoint at 0x%08X.</source>
        <translation>Punto de interrupción removido en 0x%08X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1634"/>
        <source>0x%08X is not a call instruction.</source>
        <translation>0x%08X no es una instrucción de llamada.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1644"/>
        <source>Can&apos;t step over double branch at 0x%08X</source>
        <translation>No se puede pasar por encima de la rama doble en 0x%08X</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1652"/>
        <source>Stepping over to 0x%08X.</source>
        <translation>Pasando a 0x%08X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1669"/>
        <source>Instruction read failed at %08X while searching for function end.</source>
        <translation>Error de lectura de instrucción en %08X mientras se buscaba el fin de la función.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1678"/>
        <source>Stepping out to 0x%08X.</source>
        <translation>Saliendo a 0x%08X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1685"/>
        <source>No return instruction found after %u instructions for step-out at %08X.</source>
        <translation>No se ha encontrado instrucción de retorno después de % u instrucciones para la salida en%08X.</translation>
    </message>
</context>
<context>
    <name>DebuggerRegistersModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="352"/>
        <source>Register</source>
        <translation>Registro</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="354"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
</context>
<context>
    <name>DebuggerStackModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="403"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;invalido&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="419"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="421"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
</context>
<context>
    <name>DebuggerWindow</name>
    <message>
        <location filename="../debuggerwindow.ui" line="14"/>
        <source>CPU Debugger</source>
        <translation>CPU Depurador</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="31"/>
        <source>&amp;Debug</source>
        <translation>&amp;Depuración</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="51"/>
        <location filename="../debuggerwindow.ui" line="245"/>
        <source>Breakpoints</source>
        <translation>Punto de interrupciones</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="63"/>
        <source>toolBar</source>
        <translation>Barra de Herramientas</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="93"/>
        <source>Disassembly</source>
        <translation>Desmontaje</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="115"/>
        <source>Registers</source>
        <translation>Registros</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="146"/>
        <source>Memory</source>
        <translation>Memoria</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="168"/>
        <source>RAM</source>
        <translation>RAM</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="178"/>
        <source>Scratchpad</source>
        <translation>Scratchpad (SPM)</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="185"/>
        <source>EXP1</source>
        <translation>EXP1</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="192"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="217"/>
        <source>Search</source>
        <translation>Buscar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="265"/>
        <source>#</source>
        <translation>#</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="270"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="275"/>
        <source>Hit Count</source>
        <translation>Recuento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="285"/>
        <source>Stack</source>
        <translation>Stack</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="308"/>
        <source>Pause/Continue</source>
        <translation>Pausar/Continuar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="311"/>
        <source>&amp;Pause/Continue</source>
        <translation>&amp;Pausar/Continuar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="314"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="323"/>
        <source>Step Into</source>
        <translation>Paso a Paso</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="326"/>
        <source>&amp;Step Into</source>
        <translation>&amp;Paso a Paso</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="329"/>
        <source>F11</source>
        <translation>F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="338"/>
        <source>Step Over</source>
        <translation>Paso a Paso por</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="341"/>
        <source>Step &amp;Over</source>
        <translation>Paso a Paso &amp;por</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="344"/>
        <source>F10</source>
        <translation>F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="353"/>
        <source>Toggle Breakpoint</source>
        <translation>Activar Punto de Interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="356"/>
        <source>Toggle &amp;Breakpoint</source>
        <translation>Activar &amp;Punto de Interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="359"/>
        <source>F9</source>
        <translation>F9</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="364"/>
        <source>&amp;Close</source>
        <translation>&amp;Cerrar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="373"/>
        <source>Step Out</source>
        <translation>Para Salir</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="376"/>
        <source>Step O&amp;ut</source>
        <translation>Para S&amp;alir</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="379"/>
        <source>Ctrl+F11</source>
        <translation>Ctrl+F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="388"/>
        <source>Run To Cursor</source>
        <translation>Ejecutar el Cursor</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="391"/>
        <source>&amp;Run To Cursor</source>
        <translation>&amp;Ejecutar el Cursor</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="394"/>
        <source>Ctrl+F10</source>
        <translation>Ctrl+F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="403"/>
        <source>Clear Breakpoints</source>
        <translation>Limpiar Puntos de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="406"/>
        <source>&amp;Clear Breakpoints</source>
        <translation>&amp;Limpiar Puntos de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="409"/>
        <source>Ctrl+Del</source>
        <translation>Ctrl+Del</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="418"/>
        <source>Add Breakpoint</source>
        <translation>Agregar punto de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="421"/>
        <source>Add &amp;Breakpoint</source>
        <translation>Agregar &amp;punto de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="424"/>
        <source>Ctrl+F9</source>
        <translation>Ctrl+F9</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="433"/>
        <source>Go To PC</source>
        <translation>Ir a PC</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="436"/>
        <source>&amp;Go To PC</source>
        <translation>&amp;Ir a PC</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="439"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="448"/>
        <source>Go To Address</source>
        <translation>Ir a la Dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="451"/>
        <source>Go To &amp;Address</source>
        <translation>Ir a la &amp;Dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="454"/>
        <source>Ctrl+G</source>
        <translation>Ctrl+G</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="463"/>
        <source>&amp;Dump Address</source>
        <translation>&amp;Dirección de Volcado</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="466"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="475"/>
        <source>Trace</source>
        <translation>Seguimiento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="478"/>
        <source>&amp;Trace</source>
        <translation>&amp;Seguimiento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="481"/>
        <source>Ctrl+T</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="91"/>
        <source>No address selected.</source>
        <translation>No se seleccionó ninguna dirección.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="107"/>
        <location filename="../debuggerwindow.cpp" line="148"/>
        <source>Enter code address:</source>
        <translation>Ingrese la dirección del código:</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="117"/>
        <location filename="../qtutils.cpp" line="756"/>
        <source>Enter memory address:</source>
        <translation>Ingrese la dirección de memoria:</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="130"/>
        <source>Trace logging started to cpu_log.txt.
This file can be several gigabytes, so be aware of SSD wear.</source>
        <translation>El seguimiento de registro se ha iniciado en cpu_log.txt.
Este archivo puede tener varios gigabytes, así que tenga en cuenta el SSD.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="136"/>
        <source>Trace logging to cpu_log.txt stopped.</source>
        <translation>Se detuvo el registro de seguimiento de cpu_log.txt.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="154"/>
        <source>A breakpoint already exists at this address.</source>
        <translation>Ya existe un punto de interrupción en esta dirección.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="202"/>
        <source>Debugger</source>
        <translation>Depurador</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="202"/>
        <source>Failed to add step-out breakpoint, are you in a valid function?</source>
        <translation>Fallo al agregar punto de interrupción de salida, ¿está en una función valida?</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="281"/>
        <location filename="../debuggerwindow.cpp" line="308"/>
        <source>Invalid search pattern. It should contain hex digits or question marks.</source>
        <translation>Patrón de busqueda invalido, debería contener dígitos hex o signos de interrogación.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="320"/>
        <source>Pattern not found.</source>
        <translation>Patrón no encontrado.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="336"/>
        <source>Pattern found at 0x%1 (passed the end of memory).</source>
        <translation>Patrón encontrado en 0x%1 (pasó el final de la memoria).</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="342"/>
        <source>Pattern found at 0x%1.</source>
        <translation>Patrón encontrado en 0x%1.</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="773"/>
        <source>Invalid address. It should be in hex (0x12345678 or 12345678)</source>
        <translation>Dirección invalida, Debería estar en hex (0x12345678 o 12345678)</translation>
    </message>
</context>
<context>
    <name>DigitalController</name>
    <message>
        <location filename="../../core/digital_controller.cpp" line="180"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="181"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="182"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="183"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="184"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="185"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="186"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="187"/>
        <source>Cross</source>
        <translation>Cruz</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="188"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="189"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="190"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="191"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="192"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="193"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="205"/>
        <source>Force Pop&apos;n Controller Mode</source>
        <translation>Forzar modo de control Pop&apos;n</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="206"/>
        <source>Forces the Digital Controller to act as a Pop&apos;n Controller.</source>
        <translation>Forzar al Control Digital que actué como Control Pop&apos;n.</translation>
    </message>
</context>
<context>
    <name>DiscRegion</name>
    <message>
        <location filename="../../core/settings.cpp" line="496"/>
        <source>NTSC-J (Japan)</source>
        <translation>NTSC-J (Japón)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="496"/>
        <source>NTSC-U/C (US, Canada)</source>
        <translation>NTSC-U/C (US, Canadá)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="497"/>
        <source>PAL (Europe, Australia)</source>
        <translation>PAL (Europa, Australia)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="497"/>
        <source>Other</source>
        <translation>Otro</translation>
    </message>
</context>
<context>
    <name>DisplayAspectRatio</name>
    <message>
        <location filename="../../core/settings.cpp" line="711"/>
        <source>Auto (Game Native)</source>
        <translation>Auto (Juego Nativo)</translation>
    </message>
</context>
<context>
    <name>DisplayCropMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="683"/>
        <source>None</source>
        <translation>Ninguno</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="683"/>
        <source>Only Overscan Area</source>
        <translation>Sólo area de sobreescaneo</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="684"/>
        <source>All Borders</source>
        <translation>Todos los bordes</translation>
    </message>
</context>
<context>
    <name>DisplaySettingsWidget</name>
    <message>
        <location filename="../displaysettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="32"/>
        <source>Basic</source>
        <translation>Básico</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="38"/>
        <source>Renderer:</source>
        <translation>Renderizador:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="48"/>
        <source>Adapter:</source>
        <translation>Adaptador:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="58"/>
        <source>Fullscreen Mode:</source>
        <translation>Modo de pantalla completa:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="70"/>
        <location filename="../displaysettingswidget.cpp" line="113"/>
        <source>Threaded Rendering</source>
        <translation>Hilo de renderizado</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="77"/>
        <location filename="../displaysettingswidget.cpp" line="103"/>
        <source>VSync</source>
        <translation>VSync</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="84"/>
        <location filename="../displaysettingswidget.cpp" line="110"/>
        <source>Threaded Presentation</source>
        <translation>Hilo de Presentación</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="91"/>
        <location filename="../displaysettingswidget.cpp" line="106"/>
        <source>Optimal Frame Pacing</source>
        <translation>Optimizar Frame Pacing</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="103"/>
        <source>Screen Display</source>
        <translation>Pantalla</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="109"/>
        <source>Aspect Ratio:</source>
        <translation>Relación de aspecto:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="119"/>
        <source>Crop:</source>
        <translation>Recortar:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="129"/>
        <source>Downsampling:</source>
        <translation>Submuestreo:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="141"/>
        <location filename="../displaysettingswidget.cpp" line="92"/>
        <source>Linear Upscaling</source>
        <translation>Escalado lineal</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="148"/>
        <location filename="../displaysettingswidget.cpp" line="99"/>
        <source>Integer Upscaling</source>
        <translation>Escalado entero</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="160"/>
        <source>On-Screen Display</source>
        <translation>Mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="173"/>
        <location filename="../displaysettingswidget.cpp" line="119"/>
        <source>Show FPS</source>
        <translation>Mostrar FPS</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="180"/>
        <location filename="../displaysettingswidget.cpp" line="125"/>
        <source>Show Emulation Speed</source>
        <translation>Mostrar velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="187"/>
        <location filename="../displaysettingswidget.cpp" line="121"/>
        <source>Show VPS</source>
        <translation>Mostrar VPS</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="194"/>
        <location filename="../displaysettingswidget.cpp" line="127"/>
        <source>Show Resolution</source>
        <translation>Mostrar resolución</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="64"/>
        <source>Renderer</source>
        <translation>Renderizador</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="66"/>
        <source>Chooses the backend to use for rendering the console/game visuals. &lt;br&gt;Depending on your system and hardware, Direct3D 11 and OpenGL hardware backends may be available. &lt;br&gt;The software renderer offers the best compatibility, but is the slowest and does not offer any enhancements.</source>
        <translation>Elige el motor a usar para renderizar los gráficos de la consola/juegos.&lt;br&gt;Dependiendo en tu hardware y sistema, los motores Direct3D 11 y OpenGL estarán disponibles.&lt;br&gt;El renderizador por software ofrece la mejor compatibilidad, pero es el más lento y no permite seleccionar ninguna mejora.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="70"/>
        <source>Adapter</source>
        <translation>Adaptador</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="70"/>
        <location filename="../displaysettingswidget.cpp" line="204"/>
        <source>(Default)</source>
        <translation>(Predeterminado)</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.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. &lt;br&gt;This option is only supported in Direct3D and Vulkan. OpenGL will always use the default device.</source>
        <translation>Si tu sistema tiene múltiples GPUs o adaptadores, puedes elegir cual quieres usar para los renderizadores de hardware. &lt;br&gt;Esta opción sólo está disponible en Direct3D y Vulkan, OpenGL siempre usa el dispositivo por defecto.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="77"/>
        <source>Aspect Ratio</source>
        <translation>Relación de aspecto</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="82"/>
        <source>Crop Mode</source>
        <translation>Modo de recorte</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="79"/>
        <source>Changes the aspect ratio used to display the console&apos;s output to the screen. The default is Auto (Game Native) which automatically adjusts the aspect ratio to match how a game would be shown on a typical TV of the era.</source>
        <translation>Cambia la relación de aspecto usada para mostrar la salida de la consola en la pantalla. La opción por defecto es Auto (Nativo del Juego) la cual ajusta automaticamente el aspecto a como un juego se mostraría en un televisor típico de la época.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="74"/>
        <source>Fullscreen Mode</source>
        <translation>Modo de Pantalla Completa</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="75"/>
        <source>Chooses the fullscreen resolution and frequency.</source>
        <translation>Selecciona la frecuencia y resolución de pantalla completa.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="84"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide. &lt;br&gt;Some games display content in the overscan area, or use it for screen effects. &lt;br&gt;May not display correctly with the &quot;All Borders&quot; setting. &quot;Only Overscan&quot; offers a good compromise between stability and hiding black borders.</source>
        <translation>Determina cuanto del área generalmente no visible en un televisor recortar/ocultar.&lt;br&gt;Algunos juegos muestran contenido en el área de sobreescaneo, o la usan para algunos efectos.&lt;br&gt;La imagen puede no mostrarse correctamente si se ocultan todos los bordes. Sólo sobreescaneo ofrece un buen balance entre estabilidad y ocultar bordes.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="89"/>
        <source>Downsampling</source>
        <translation>Submuestreo</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="89"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="90"/>
        <source>Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games, but should be disabled for pure 3D games. Only applies to the hardware renderers.</source>
        <translation>Reduce la resolución de la imagen renderizada antes de mostrarla. Puede mejorar la calidad de imagen en juegos mixtos 2D/3D, pero debe desactivarse para juegos en 3D puros. Solo se aplica a los renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="92"/>
        <location filename="../displaysettingswidget.cpp" line="103"/>
        <location filename="../displaysettingswidget.cpp" line="110"/>
        <location filename="../displaysettingswidget.cpp" line="113"/>
        <location filename="../displaysettingswidget.cpp" line="116"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="93"/>
        <source>Uses bilinear texture filtering when displaying the console&apos;s framebuffer to the screen. &lt;br&gt;Disabling filtering will producer a sharper, blockier/pixelated image. Enabling will smooth out the image. &lt;br&gt;The option will be less noticable the higher the resolution scale.</source>
        <translation>Usa el filtrado de texturas bilineal cuando se muestra el búfer de fotograma en la pantalla.&lt;br&gt;Deshabilitar el filtrado va a producir una imagen más nítida y pixelada/cúbica. Activarlo va a suavizar la imagen.&lt;br&gt;Este efecto se va a percibir menos mientras mayor sea la escala de resolución.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="99"/>
        <location filename="../displaysettingswidget.cpp" line="106"/>
        <location filename="../displaysettingswidget.cpp" line="119"/>
        <location filename="../displaysettingswidget.cpp" line="121"/>
        <location filename="../displaysettingswidget.cpp" line="125"/>
        <location filename="../displaysettingswidget.cpp" line="127"/>
        <location filename="../displaysettingswidget.cpp" line="135"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="100"/>
        <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. &lt;br&gt;May result in a sharper image in some 2D games.</source>
        <translation>Añade relleno en la pantalla para asegurarse que la relación entre los pixeles de la consola y del anfitrión es un número entero.&lt;br&gt;Puede resultar en una imagen más nítida en algunos juegos 2D.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="104"/>
        <source>Enable this option to match DuckStation&apos;s refresh rate with your current monitor or screen. VSync is automatically disabled when it is not possible (e.g. running at non-100% speed).</source>
        <translation>Habilita esta opción para coincidir la tasa de refresco de DuckStation con la de tu pantalla. La sincronización vertical se deshabilita automáticamente cuando no sea posible (por ejemplo, no llegar al 100% de la velocidad).</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="107"/>
        <source>Enable this option will ensure every frame the console renders is displayed to the screen, for optimal frame pacing. If you are having difficulties maintaining full speed, or are getting audio glitches, try disabling this option.</source>
        <translation>Habilitar esta opción asegurará que cada fotograma que la consola renderice se muestre en la pantalla, para un ritmo de fotograma óptimo. Si tiene dificultades para mantener la velocidad máxima o problemas de audio, intente desactivar esta opción.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="111"/>
        <source>Presents frames on a background thread when fast forwarding or vsync is disabled. This can measurably improve performance in the Vulkan renderer.</source>
        <translation>Presenta fotogramas en un hilo de fondo cuando el avance rápido o vsync está desactivado. Esto puede mejorar considerablemente el rendimiento en el renderizador Vulkan.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="114"/>
        <source>Uses a second thread for drawing graphics. Currently only available for the software renderer, but can provide a significant speed improvement, and is safe to use.</source>
        <translation>Usa un segundo hilo para dibujar los gráficos. Actualmente solo está disponible para el renderizador por software, pero puede dar un aumento significante de velocidad, y es seguro de usar.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="166"/>
        <location filename="../displaysettingswidget.cpp" line="116"/>
        <source>Show OSD Messages</source>
        <translation>Mostrar mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="117"/>
        <source>Shows on-screen-display messages when events occur such as save states being created/loaded, screenshots being taken, etc.</source>
        <translation>Muestra mensajes en pantalla cuando ocurren eventos como crear o cargar estados guardados, tomar capturas, etc.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="120"/>
        <source>Shows the internal frame rate of the game in the top-right corner of the display.</source>
        <translation>Muestra la velocidad de fotogramas interna del juego en la esquina superior derecha de la pantalla.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="122"/>
        <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>Muestra el número de fotogramas (o sincronizaciones verticales) mostradas por segundo por el sistema en la esquina superior derecha de la pantalla.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="126"/>
        <source>Shows the current emulation speed of the system in the top-right corner of the display as a percentage.</source>
        <translation>Muestra la velocidad de emulación actual del sistema en la esquina superior derecha de la pantalla como porcentaje.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="128"/>
        <source>Shows the resolution of the game in the top-right corner of the display.</source>
        <translation>Muestra la resolución del juego en la esquina superior derecha de la pantalla.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="132"/>
        <location filename="../displaysettingswidget.cpp" line="135"/>
        <source>Use Blit Swap Chain</source>
        <translation>Usar Blit Swap Chain</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="136"/>
        <source>Uses a blit presentation model instead of flipping when using the Direct3D 11 renderer. This usually results in slower performance, but may be required for some streaming applications, or to uncap framerates on some systems.</source>
        <translation>Utiliza un modelo de presentación blit en lugar de voltear cuando se usa el renderizador Direct3D 11. En general esto da como resultado un rendimiento más lento, pero puede ser necesario para algunas aplicaciones de transmisión o para destapar los frames en algunos sistemas.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="74"/>
        <location filename="../displaysettingswidget.cpp" line="224"/>
        <source>Borderless Fullscreen</source>
        <translation>Pantalla completa sin bordes</translation>
    </message>
</context>
<context>
    <name>EmulationSettingsWidget</name>
    <message>
        <location filename="../emulationsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="32"/>
        <source>Speed Control</source>
        <translation>Control de velocidad</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="38"/>
        <source>Emulation Speed:</source>
        <translation>Velocidad de emulación:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="48"/>
        <source>Fast Forward Speed:</source>
        <translation>Velocidad de avance rápido:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="58"/>
        <source>Turbo Speed:</source>
        <translation>Velocidad Turbo:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="68"/>
        <location filename="../emulationsettingswidget.cpp" line="65"/>
        <source>Sync To Host Refresh Rate</source>
        <translation>Sincronizar con la velocidad de actualización del anfitrión</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="78"/>
        <source>Rewind/Runahead</source>
        <translation>Retrocedimiento/Avance rápido</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="84"/>
        <source>Enable Rewinding</source>
        <translation>Hablitar Rebovinado</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="91"/>
        <source>Rewind Save Frequency:</source>
        <translation>Frecuencia de Guardado de respaldo:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="98"/>
        <source> Seconds</source>
        <translation> Segundos</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="111"/>
        <source>Rewind Buffer Size:</source>
        <translation>Tamaño del búfer:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="118"/>
        <source> Frames</source>
        <translation> Fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="131"/>
        <source>Runahead:</source>
        <translation>Avance Rápido:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="139"/>
        <location filename="../emulationsettingswidget.cpp" line="77"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="144"/>
        <source>1 Frame</source>
        <translation>1 Fotograma</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="149"/>
        <source>2 Frames</source>
        <translation>2 Fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="154"/>
        <source>3 Frames</source>
        <translation>3 Fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="159"/>
        <source>4 Frames</source>
        <translation>4 Fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="164"/>
        <source>5 Frames</source>
        <translation>5 Fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="169"/>
        <source>6 Frames</source>
        <translation>6 Fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="174"/>
        <source>7 Frames</source>
        <translation>7 Fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="179"/>
        <source>8 Frames</source>
        <translation>8 Fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="184"/>
        <source>9 Frames</source>
        <translation>9 Fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="189"/>
        <source>10 Frames</source>
        <translation>10 Fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="197"/>
        <source>TextLabel</source>
        <translation>EtiquetaDeTexto</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="54"/>
        <source>Emulation Speed</source>
        <translation>Velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="55"/>
        <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>Establece la velocidad de emulación de destino. No se asegura que esa velocidad se vaya a alcanzar, y de no hacerlo, el emulador va a correr lo más rápido que pueda.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="58"/>
        <source>Fast Forward Speed</source>
        <translation>Velocidad de avance rápido</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="58"/>
        <location filename="../emulationsettingswidget.cpp" line="61"/>
        <source>User Preference</source>
        <translation>Preferencia de usuario</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="59"/>
        <source>Sets the fast forward speed. This speed will be used when the fast forward hotkey is pressed/toggled.</source>
        <translation>Establece la velocidad de avance rápido. Esta velocidad se usará cuando el atajo de avance rápido es presionado/activado.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="61"/>
        <source>Turbo Speed</source>
        <translation>Velocidad Turbo</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="62"/>
        <source>Sets the turbo speed. This speed will be used when the turbo hotkey is pressed/toggled. Turboing will take priority over fast forwarding if both hotkeys are pressed/toggled.</source>
        <translation>Establece la velocidad turbo. Esta velocidad se usará cuando la tecla turbo es presionado/activado. La Aceleración tomará prioridad sobre el Avance Rápido si ambas teclas son presionados/activados.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="65"/>
        <location filename="../emulationsettingswidget.cpp" line="72"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="66"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host&apos;s refresh rate when both VSync and Audio Resampling settings are enabled. This results in the smoothest animations possible, at the cost of potentially increasing the emulation speed by less than 1%. Sync To Host Refresh Rate will not take effect if the console&apos;s refresh rate is too far from the host&apos;s refresh rate. Users with variable refresh rate displays should disable this option.</source>
        <translation>Ajusta la velocidad de emulación para que la frecuencia de actualización de la consola coincida con la frecuencia de actualización del anfitrión cuando las configuraciones de VSync y Remuestreo de audio estén habilitados. Esto da como resultado las animaciones más suaves posibles, a costa de aumentar potencialmente la velocidad de emulación en menos del 1%. Sync To Host Refresh Rate no tendrá efecto si la frecuencia de actualización de la consola está demasiado lejos de la frecuencia de actualización del anfitrión. Los usuarios con pantallas de frecuencia de actualización variable deben desactivar esta opción.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="72"/>
        <source>Rewinding</source>
        <translation>Retrocediendo</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="73"/>
        <source>&lt;b&gt;Enable Rewinding:&lt;/b&gt; Saves state periodically so you can rewind any mistakes while playing.&lt;br&gt; &lt;b&gt;Rewind Save Frequency:&lt;/b&gt; How often a rewind state will be created. Higher frequencies have greater system requirements.&lt;br&gt; &lt;b&gt;Rewind Buffer Size:&lt;/b&gt; How many saves will be kept for rewinding. Higher values have greater memory requirements.</source>
        <translation>&lt;b&gt;Hablitando Retrocedimiento:&lt;/b&gt; Guarda el juego periodicamente para que puedas retroceder los errores que cometiste mientras jugabas.&lt;br&gt; &lt;b&gt;Frecuencia de Guardado de Respaldo:&lt;/b&gt; Determina con que frecuencia se realizarán los guardados. Las frecuencias muy altas requieren sistemas muy altos.&lt;br&gt; &lt;b&gt;Tamaño del búfer:&lt;/b&gt; Cuantos partidas guardadas se guardarán para el retrocedimiento. Cuántas partidas guardadas se guardarán para rebobinar. Los valores más altos tienen mayores requisitos de memoria.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="77"/>
        <source>Runahead</source>
        <translation>Avance Rápido</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="78"/>
        <source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
        <translation>Simula el sistema con anticipación y retrocede/reproduce para reducir el retraso de entrada. Requisitos de sistema muy altos.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="124"/>
        <source>Rewind for %1 frames, lasting %2 seconds will require up to %3MB of RAM and %4MB of VRAM.</source>
        <translation>Rebovinar durante %1 fotogramas, que dura %2 segundos requerirá hasta %3MB de RAM y %4MB de VRAM.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="136"/>
        <source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
        <translation>El retrocedimiento está deshabilitado porque el avance rápido está habilitado. El Avance rápido aumentará significativamente los requisitos del sistema.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="142"/>
        <source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
        <translation>El retrocedimiento no está habilitado. Tenga en cuenta que habilitarlo aumentará significativamente los requisitos del sistema.</translation>
    </message>
</context>
<context>
    <name>EnhancementSettingsWidget</name>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="32"/>
        <source>Rendering Enhancements</source>
        <translation>Mejoras de renderizado</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="38"/>
        <source>Internal Resolution Scale:</source>
        <translation>Escala de resolución interna:</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="48"/>
        <source>Texture Filtering:</source>
        <translation>Filtrado de textura:</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="58"/>
        <location filename="../enhancementsettingswidget.cpp" line="68"/>
        <source>True Color Rendering (24-bit, disables dithering)</source>
        <translation>Renderizado de color verdadero (24-bit, deshabilita el tramado)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="65"/>
        <location filename="../enhancementsettingswidget.cpp" line="75"/>
        <source>Scaled Dithering (scale dither pattern to resolution)</source>
        <translation>Escalado de tramado (escalar patrón de tramado a resolución)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="72"/>
        <source>Widescreen Hack (render 3D in display aspect ratio)</source>
        <translation>Hack de pantalla panorámica (renderizar 3D en el aspecto de pantalla)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="79"/>
        <source>Multisample Antialiasing:</source>
        <translation>Anti-aliasing de muestreo múltiple:</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="92"/>
        <source>Display Enhancements</source>
        <translation>Mejoras de pantalla</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="98"/>
        <location filename="../enhancementsettingswidget.cpp" line="52"/>
        <source>Disable Interlacing (force progressive render/scan)</source>
        <translation>Deshabilitar entrelazado (forzar escaneo progresivo)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="105"/>
        <location filename="../enhancementsettingswidget.cpp" line="78"/>
        <source>Force NTSC Timings (60hz-on-PAL)</source>
        <translation>Forzar tiempos NTSC (60Hz en PAL)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="112"/>
        <source>Force 4:3 For 24-Bit Display (disable widescreen for FMVs)</source>
        <translation>Forzar 4:3 para escenas 24-bit (deshabilita pantalla panorámica en FMVs)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="119"/>
        <source>Chroma Smoothing For 24-Bit Display (reduce FMV color blockyness)</source>
        <translation>Suavizado de croma para escenas 24-bit (reduce el efecto pixelado en FMVs)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="129"/>
        <source>PGXP (Precision Geometry Transform Pipeline)</source>
        <translation>PGXP (corrección de perspectiva de geometría)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="135"/>
        <location filename="../enhancementsettingswidget.cpp" line="102"/>
        <source>Geometry Correction</source>
        <translation>Correción de geometría</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="142"/>
        <location filename="../enhancementsettingswidget.cpp" line="105"/>
        <source>Culling Correction</source>
        <translation>Corrección de culling</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="149"/>
        <location filename="../enhancementsettingswidget.cpp" line="108"/>
        <source>Texture Correction</source>
        <translation>Corrección de texturas</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="156"/>
        <location filename="../enhancementsettingswidget.cpp" line="116"/>
        <source>Preserve Projection Precision</source>
        <translation>Conservar la Presición de proyección</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="163"/>
        <location filename="../enhancementsettingswidget.cpp" line="112"/>
        <source>Depth Buffer (Low Compatibility)</source>
        <translation>Búfer de Profundidad (Baja compatibilidad)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="170"/>
        <location filename="../enhancementsettingswidget.cpp" line="118"/>
        <source>CPU Mode (Very Slow)</source>
        <translation>Modo CPU (Muy Lento)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="52"/>
        <location filename="../enhancementsettingswidget.cpp" line="68"/>
        <location filename="../enhancementsettingswidget.cpp" line="78"/>
        <location filename="../enhancementsettingswidget.cpp" line="85"/>
        <location filename="../enhancementsettingswidget.cpp" line="87"/>
        <location filename="../enhancementsettingswidget.cpp" line="96"/>
        <location filename="../enhancementsettingswidget.cpp" line="102"/>
        <location filename="../enhancementsettingswidget.cpp" line="112"/>
        <location filename="../enhancementsettingswidget.cpp" line="116"/>
        <location filename="../enhancementsettingswidget.cpp" line="118"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="53"/>
        <source>Forces the rendering and display of frames to progressive mode. &lt;br&gt;This removes the &quot;combing&quot; effect seen in 480i games by rendering them in 480p. Usually safe to enable.&lt;br&gt; &lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation>Fuerza el renderizado y visualización de fotogramas en modo progresivo.&lt;br&gt;Esto elimina el &quot;efecto peine&quot; producido por el entrelazado en juegos que usan el modo 480i renderizándolos en 480p. Normalmente es seguro habilitarlo.&lt;b&gt;&lt;u&gt;Puede que no sea compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="58"/>
        <source>Resolution Scale</source>
        <translation>Escala de resolución</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="59"/>
        <source>Setting this beyond 1x will enhance the resolution of rendered 3D polygons and lines. Only applies to the hardware backends. &lt;br&gt;This option is usually safe, with most games looking fine at higher resolutions. Higher resolutions require a more powerful GPU.</source>
        <translation>Seleccionar un valor mayor a 1x mejora la resolución del renderizado de polígonos y líneas 3D. Sólo se aplica a los renderizadores por hardware.&lt;br&gt;Usualmente activar esta opción es seguro. Resoluciones más altas requieren una GPU más potente.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="63"/>
        <source>Multisample Antialiasing</source>
        <translation>Anti-aliasing de muestreo múltiple</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="63"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="64"/>
        <source>Uses multisample antialiasing for rendering 3D objects. Can smooth out jagged edges on polygons at a lower cost to performance compared to increasing the resolution scale, but may be more likely to cause rendering errors in some games. Only applies to the hardware backends.</source>
        <translation>Utiliza anti-aliasing de muestreo múltiple (MSAA) para renderizar objetos 3D. Puede suavizar los bordes con dientes de sierra de los polígonos con menor impacto en el rendimiento en comparación a incrementar la resolución interna, pero es mas susceptible a causar errores en algunos juegos. Sólo se aplica a los renderizadores por hardware.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="69"/>
        <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>Fuerza la precisión de la salida de colores al búfer de fotogramas para que use la totalidad de los 8 bits de precisión por canal. Esto produce mejores gradientes al costo de hacer algunos colores diferentes. Deshabilitar esta opción también activa el tramado, que hace la transición entre colores menos definida al aplicar un patrón sobre los pixeles. La mayoría de los juegos son compatibles con esta opción, aunque hay algunos que no y pueden presentar efectos incorrectamente. Sólo se aplica a los renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="75"/>
        <location filename="../enhancementsettingswidget.cpp" line="105"/>
        <location filename="../enhancementsettingswidget.cpp" line="108"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="76"/>
        <source>Scales the dither pattern to the resolution scale of the emulated GPU. This makes the dither pattern much less obvious at higher resolutions. &lt;br&gt;Usually safe to enable, and only supported by the hardware renderers.</source>
        <translation>Escala el patrón del tramado a la escala de resolución de la GPU emulada. Esto disimula el tramado en altas resoluciones.&lt;br&gt;Usualmente es seguro habilitarlo, y sólo está soportado por los renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="79"/>
        <source>Uses NTSC frame timings when the console is in PAL mode, forcing PAL games to run at 60hz. &lt;br&gt;For most games which have a speed tied to the framerate, this will result in the game running approximately 17% faster. &lt;br&gt;For variable frame rate games, it may not affect the speed.</source>
        <translation>Usa los tiempos de fotograma del modo NTSC cuando la consola está en modo PAL, forzando los juegos PAL a correr a 60Hz.&lt;br&gt;Para la mayoría de los juegos que tienen su velocidad relacionada a los cuadros por segundo, esto resultará en el juego corriendo aproximadamente un 17% más rápido.&lt;br&gt;Para juegos con velocidad de fotogramas variable, este problema no debería afectarles.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="85"/>
        <source>Force 4:3 For 24-bit Display</source>
        <translation>Forzar 4:3 para escenas 24-bit</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="86"/>
        <source>Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs.</source>
        <translation>Cambia al modo de pantalla 4:3 cuando se muestra contenido de 24-bit, generalmente FMVs.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="87"/>
        <source>Chroma Smoothing For 24-Bit Display</source>
        <translation>Suavizado de croma para escenas 24-bit</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="88"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs. Only applies to the hardware renderers.</source>
        <translation>Suaviza el efecto pixelado que se produce entre las transiciones de colores en contenido de 24-bit, generalmente en FMVs. Sólo se aplica a los renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="91"/>
        <source>Texture Filtering</source>
        <translation>Filtrado de textura</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="93"/>
        <source>Smooths out the blockyness of magnified textures on 3D object by using filtering. &lt;br&gt;Will have a greater effect on higher resolution scales. Only applies to the hardware renderers.</source>
        <translation>Suaviza el efecto pixelado de las texturas magnificadas en objetos 3D usando filtros.&lt;br&gt;Va a tener mayor efecto a mayor escala de resolución. Sólo se aplica a los renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="96"/>
        <source>Widescreen Hack</source>
        <translation>Hack de pantalla panorámica</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="97"/>
        <source>Scales vertex positions in screen-space to a widescreen aspect ratio, essentially increasing the field of view from 4:3 to the chosen display aspect ratio in 3D games. &lt;br&gt;For 2D games, or games which use pre-rendered backgrounds, this enhancement will not work as expected. &lt;br&gt;&lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation>Escala las posiciones de vértices en pantalla a una relación de aspecto panorámica, incrementando el campo de visión de 4:3 a 16:9 en juegos 3D.&lt;br&gt;En juegos 2D o con fondos pre-renderizados, esta mejora no va a funcionar como se espera.&lt;br&gt;&lt;b&gt;&lt;u&gt;Tal vez no sea compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="103"/>
        <source>Reduces &quot;wobbly&quot; polygons and &quot;warping&quot; textures that are common in PS1 games. &lt;br&gt;Only works with the hardware renderers. &lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation>Reduce el efecto tembloroso de los polígonos y la deformación de texturas que son comunes en los juegos de PlayStation. &lt;br&gt;Sólo funciona con los renderizadores de hardware. &lt;b&gt;&lt;u&gt;Tal vez no sea compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="106"/>
        <source>Increases the precision of polygon culling, reducing the number of holes in geometry. Requires geometry correction enabled.</source>
        <translation>Incrementa la precisión del culling de polígonos, reduciendo el número de huecos en la geometría. Requiere la correción de geometría activada.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="109"/>
        <source>Uses perspective-correct interpolation for texture coordinates and colors, straightening out warped textures. Requires geometry correction enabled.</source>
        <translation>Usa interpolación con perspectiva correcta para las coordenadas de texturas y colores, enderezando texturas deformadas. Requiere la correción de geometría activada.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="113"/>
        <source>Attempts to reduce polygon Z-fighting by testing pixels against the depth values from PGXP. Low compatibility, but can work well in some games. Other games may need a threshold adjustment.</source>
        <translation>Intenta reducir los polígonos en el eje Z probando píxeles con los valores de profundidad de PGXP. Tiene baja compatibilidad, pero puede funcionar bien en algunos juegos.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="117"/>
        <source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
        <translation>Agrega precisión adicional a la posproyección de datos PGXP. Puede mejorar las imágenes en algunos juegos.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="119"/>
        <source>Uses PGXP for all instructions, not just memory operations. Required for PGXP to correct wobble in some games, but has a very high performance cost.</source>
        <translation>Utiliza PGXP para todas las instrucciones, no solo para las operaciones de memoria. Requerido para que PGXP corrija la oscilación en algunos juegos, a cambio de un costo de rendimiento muy alto.</translation>
    </message>
</context>
<context>
    <name>GPUDownsampleMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="654"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="654"/>
        <source>Box (Downsample 3D/Smooth All)</source>
        <translation>Cuadro (Reducir Resolución 3D/Suavizar todo)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="655"/>
        <source>Adaptive (Preserve 3D/Smooth 2D)</source>
        <translation>Adaptable (Preservar 3D/Suavizar 2D)</translation>
    </message>
</context>
<context>
    <name>GPURenderer</name>
    <message>
        <location filename="../../core/settings.cpp" line="591"/>
        <source>Hardware (D3D11)</source>
        <translation>Hardware (D3D11)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="593"/>
        <source>Hardware (Vulkan)</source>
        <translation>Hardware (Vulkan)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="593"/>
        <source>Hardware (OpenGL)</source>
        <translation>Hardware (OpenGL)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="594"/>
        <source>Software</source>
        <translation>Software</translation>
    </message>
</context>
<context>
    <name>GPUSettingsWidget</name>
    <message>
        <location filename="../qtutils.cpp" line="686"/>
        <source>Automatic based on window size</source>
        <translation>Automático basado en el tamaño de la ventana</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="687"/>
        <source>1x</source>
        <translation>1x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="688"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="689"/>
        <source>3x (for 720p)</source>
        <translation>3x (para 720p)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="690"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="691"/>
        <source>5x (for 1080p)</source>
        <translation>5x (para 1080p)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="692"/>
        <source>6x (for 1440p)</source>
        <translation>6x (para 1440p)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="693"/>
        <source>7x</source>
        <translation>7x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="694"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="695"/>
        <source>9x (for 4K)</source>
        <translation>9x (para 4K)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="696"/>
        <source>10x</source>
        <translation>10x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="697"/>
        <source>11x</source>
        <translation>11x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="698"/>
        <source>12x</source>
        <translation>12x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="699"/>
        <source>13x</source>
        <translation>13x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="700"/>
        <source>14x</source>
        <translation>14x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="701"/>
        <source>15x</source>
        <translation>15x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="702"/>
        <source>16x</source>
        <translation>16x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="728"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="731"/>
        <source>%1x MSAA</source>
        <translation>%1x MSAA</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="734"/>
        <source>%1x SSAA</source>
        <translation>%1x SSAA</translation>
    </message>
</context>
<context>
    <name>GPUTextureFilter</name>
    <message>
        <location filename="../../core/settings.cpp" line="623"/>
        <source>Nearest-Neighbor</source>
        <translation>Nearest-Neighbor</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="623"/>
        <source>Bilinear</source>
        <translation>Bilinear</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="624"/>
        <source>Bilinear (No Edge Blending)</source>
        <translation>Bilinear (sin unión de bordes)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="624"/>
        <source>JINC2</source>
        <translation>JINC2</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="625"/>
        <source>JINC2 (No Edge Blending)</source>
        <translation>JINC2 (sin unión de bordes)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="625"/>
        <source>xBR</source>
        <translation>xBR</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="626"/>
        <source>xBR (No Edge Blending)</source>
        <translation>xBR (sin unión de bordes)</translation>
    </message>
</context>
<context>
    <name>GameListCompatibilityRating</name>
    <message>
        <location filename="../../frontend-common/game_list.cpp" line="44"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_list.cpp" line="45"/>
        <source>Doesn&apos;t Boot</source>
        <translation>No inicia</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_list.cpp" line="46"/>
        <source>Crashes In Intro</source>
        <translation>Cuelga al inicio</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_list.cpp" line="47"/>
        <source>Crashes In-Game</source>
        <translation>Cuelga en juego</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_list.cpp" line="48"/>
        <source>Graphical/Audio Issues</source>
        <translation>Problemas audiovisuales</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_list.cpp" line="49"/>
        <source>No Issues</source>
        <translation>Sin problemas</translation>
    </message>
</context>
<context>
    <name>GameListModel</name>
    <message>
        <location filename="../gamelistmodel.cpp" line="421"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="422"/>
        <source>Code</source>
        <translation>Código</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="423"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="424"/>
        <source>File Title</source>
        <translation>Título de archivo</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="425"/>
        <source>Size</source>
        <translation>Tamaño</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="426"/>
        <source>Region</source>
        <translation>Región</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="427"/>
        <source>Compatibility</source>
        <translation>Compatibilidad</translation>
    </message>
</context>
<context>
    <name>GameListSearchDirectoriesModel</name>
    <message>
        <location filename="../gamelistsearchdirectoriesmodel.cpp" line="29"/>
        <source>Path</source>
        <translation>Directorio</translation>
    </message>
    <message>
        <location filename="../gamelistsearchdirectoriesmodel.cpp" line="31"/>
        <source>Recursive</source>
        <translation>Recursivo</translation>
    </message>
</context>
<context>
    <name>GameListSettingsWidget</name>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="34"/>
        <source>Search Directories</source>
        <translation>Buscar en directorios</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="52"/>
        <source>Add</source>
        <translation>Añadir</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="69"/>
        <location filename="../gamelistsettingswidget.cpp" line="86"/>
        <source>Remove</source>
        <translation>Borrar</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="99"/>
        <source>Scan New</source>
        <translation>Escanear nuevo</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="116"/>
        <source>Rescan All</source>
        <translation>Reescanear</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="133"/>
        <source>Update Redump Database</source>
        <translation>Actualizar Redump</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="88"/>
        <source>Open Directory...</source>
        <translation>Abrir directorio...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="96"/>
        <source>Select Search Directory</source>
        <translation>Seleccionar directorio para buscar</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="102"/>
        <source>Scan Recursively?</source>
        <translation>¿Escanear recursivamente?</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="103"/>
        <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>¿Quieres escanear el directorio &quot;%1&quot; recursivamente?

Escanear recursivamente lleva más tiempo, pero identifica archivos en subdirectorios.</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="141"/>
        <source>Download database from redump.org?</source>
        <translation>¿Descargar base de datos de redump.org?</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="142"/>
        <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>¿Quieres descargar la base de datos de discos desde redump.org?

Esto descargará aproximadamente 4MB a través de tu conexión de internet.</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="249"/>
        <source>Downloading %1...</source>
        <translation>Descargando %1...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="249"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="260"/>
        <source>Download failed</source>
        <translation>Descarga fallida</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="267"/>
        <source>Extracting...</source>
        <translation>Extrayendo...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="273"/>
        <source>Extract failed</source>
        <translation>Extracción fallida</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="273"/>
        <source>Extracting game database failed.</source>
        <translation>Extracción de base de datos fallida.</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="28"/>
        <source>Properties</source>
        <translation>Propiedades</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="34"/>
        <source>Image Path:</source>
        <translation>Dirección de imagen:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="48"/>
        <source>Game Code:</source>
        <translation>Código de juego:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="62"/>
        <source>Title:</source>
        <translation>Título:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="76"/>
        <source>Region:</source>
        <translation>Región:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="90"/>
        <source>Compatibility:</source>
        <translation>Compatibilidad:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="100"/>
        <source>Upscaling Issues:</source>
        <translation>Problemas de escalado:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="110"/>
        <source>Comments:</source>
        <translation>Comentarios:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="120"/>
        <source>Version Tested:</source>
        <translation>Versión testeada:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="132"/>
        <source>Set to Current</source>
        <translation>Establecer actual</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="141"/>
        <source>Tracks:</source>
        <translation>Pistas:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="158"/>
        <source>#</source>
        <translation>#</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="163"/>
        <source>Mode</source>
        <translation>Modo</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="168"/>
        <source>Start</source>
        <translation>Inicio</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="173"/>
        <source>Length</source>
        <translation>Duración</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="178"/>
        <source>Hash</source>
        <translation>Hash</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="187"/>
        <source>User Settings (Console)</source>
        <translation>Configuración de usuario (consola)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="193"/>
        <source>CPU Clock Speed Control</source>
        <translation>Velocidad de reloj de CPU</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="201"/>
        <source>Enable Clock Speed Control (Overclocking/Underclocking)</source>
        <translation>Habilitar control de velocidad del reloj (overclock/underclock)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="224"/>
        <source>100% (effective 33.3mhz)</source>
        <translation>100% (33.3 mhz efectivos)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="261"/>
        <source>GPU Screen Display</source>
        <translation>Visualización de la Pantalla GPU</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="267"/>
        <source>Aspect Ratio:</source>
        <translation>Relación de aspecto:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="277"/>
        <source>Crop Mode:</source>
        <translation>Modo de recorte:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="299"/>
        <source>Linear Upscaling</source>
        <translation>Escalado lineal</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="309"/>
        <source>Integer Upscaling</source>
        <translation>Escalado entero</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="324"/>
        <source>GPU Enhancements</source>
        <translation>Mejoras de GPU</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="330"/>
        <source>Resolution Scale:</source>
        <translation>Escala de resolución:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="340"/>
        <source>Multisample Antialiasing:</source>
        <translation>Anti-aliasing de muestreo múltiple:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="350"/>
        <source>Texture Filtering:</source>
        <translation>Filtrado de textura:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="392"/>
        <source>True Color Rendering (24-bit, disables dithering)</source>
        <translation>Renderizado de color verdadero (24-bit, deshabilita el tramado)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="362"/>
        <source>Scaled Dithering (scale dither pattern to resolution)</source>
        <translation>Escalado de tramado (escalar patrón de tramado a resolución)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="412"/>
        <source>Widescreen Hack</source>
        <translation>Hack de pantalla panorámica</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="382"/>
        <source>Force NTSC Timings (60hz-on-PAL)</source>
        <translation>Forzar tiempos NTSC (60Hz en PAL)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="287"/>
        <source>Downsampling:</source>
        <translation>Submuestreo:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="372"/>
        <source>Force 4:3 For 24-Bit Display (disable widescreen for FMVs)</source>
        <translation>Forzar 4:3 para escenas 24-bit (deshabilita pantalla panorámica en FMVs)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="402"/>
        <source>PGXP Geometry Correction</source>
        <translation>PGXP Corrección de geometría</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="422"/>
        <source>PGXP Preserve Projection Precision</source>
        <translation>PGXP Conservar la precisión de proyección</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="432"/>
        <source>PGXP Depth Buffer</source>
        <translation>PGXP Búfer de Profundidad</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="447"/>
        <source>Other Settings</source>
        <translation>Otras opciones</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="453"/>
        <source>CD-ROM Read Speedup:</source>
        <translation>Aceleración de lectura de CD-ROM:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="461"/>
        <location filename="../gamepropertiesdialog.ui" line="527"/>
        <location filename="../gamepropertiesdialog.cpp" line="121"/>
        <location filename="../gamepropertiesdialog.cpp" line="128"/>
        <location filename="../gamepropertiesdialog.cpp" line="135"/>
        <location filename="../gamepropertiesdialog.cpp" line="142"/>
        <location filename="../gamepropertiesdialog.cpp" line="145"/>
        <location filename="../gamepropertiesdialog.cpp" line="148"/>
        <location filename="../gamepropertiesdialog.cpp" line="155"/>
        <location filename="../gamepropertiesdialog.cpp" line="161"/>
        <location filename="../gamepropertiesdialog.cpp" line="167"/>
        <location filename="../gamepropertiesdialog.cpp" line="171"/>
        <location filename="../gamepropertiesdialog.cpp" line="177"/>
        <source>(unchanged)</source>
        <translation>(sin cambios)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="466"/>
        <source>None (Double Speed)</source>
        <translation>Ninguna (velocidad doble)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="471"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (velocidad cuádruple)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="476"/>
        <source>3x (6x Speed)</source>
        <translation>3x (velocidad 6x)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="481"/>
        <source>4x (8x Speed)</source>
        <translation>4x (velocidad 8x)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="486"/>
        <source>5x (10x Speed)</source>
        <translation>5x (velocidad 10x)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="491"/>
        <source>6x (12x Speed)</source>
        <translation>6x (velocidad 12x)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="496"/>
        <source>7x (14x Speed)</source>
        <translation>7x (velocidad 14x)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="501"/>
        <source>8x (16x Speed)</source>
        <translation>8x (velocidad 16x)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="506"/>
        <source>9x (18x Speed)</source>
        <translation>9x (velocidad 18x)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="511"/>
        <source>10x (20x Speed)</source>
        <translation>10x (velocidad 20x)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="519"/>
        <source>Runahead Frames:</source>
        <translation>Avance rápido de fotogramas:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="532"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="537"/>
        <source>1 Frame</source>
        <translation>1 Fotograma</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="542"/>
        <source>2 Frames</source>
        <translation>2 Fotogramas</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="547"/>
        <source>3 Frames</source>
        <translation>3 Fotogramas</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="552"/>
        <source>4 Frames</source>
        <translation>4 Fotogramas</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="557"/>
        <source>5 Frames</source>
        <translation>5 Fotogramas</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="562"/>
        <source>6 Frames</source>
        <translation>6 Fotogramas</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="567"/>
        <source>7 Frames</source>
        <translation>7 Fotogramas</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="572"/>
        <source>8 Frames</source>
        <translation>8 Fotogramas</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="577"/>
        <source>9 Frames</source>
        <translation>9 Fotogramas</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="582"/>
        <source>10 Frames</source>
        <translation>10 Fotogramas</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="607"/>
        <source>User Settings (Input)</source>
        <translation>Configuración de usuario (controles)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="613"/>
        <source>Controller Settings</source>
        <translation>Configuración de controles</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="619"/>
        <source>Controller 1 Type:</source>
        <translation>Tipo de control 1:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="629"/>
        <source>Controller 2 Type:</source>
        <translation>Tipo de control 2:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="639"/>
        <source>Input Profile For Bindings:</source>
        <translation>Perfil de control:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="652"/>
        <source>Memory Card Settings</source>
        <translation>Configuración de memorias</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="658"/>
        <source>Memory Card 1 Type:</source>
        <translation>Tipo de memoria 1:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="668"/>
        <source>Memory Card 1 Shared Path:</source>
        <translation>Directorio de memoria 1:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="680"/>
        <location filename="../gamepropertiesdialog.ui" line="711"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="689"/>
        <source>Memory Card 2 Type:</source>
        <translation>Tipo de memoria 2:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="699"/>
        <source>Memory Card 2 Shared Path:</source>
        <translation>Directorio de memoria 2:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="737"/>
        <source>Compatibility Settings</source>
        <translation>Configuración de compatibilidad</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="743"/>
        <source>Traits</source>
        <translation>Características</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="750"/>
        <source>Overrides</source>
        <translation>Reemplazar configuración</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="756"/>
        <source>Display Active Offset:</source>
        <translation>Mostrar offset activo:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="793"/>
        <source>Display Line Offset:</source>
        <translation>Mostrar offset de línea:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="830"/>
        <source>DMA Max Slice Ticks:</source>
        <translation>DMA Max Slice Ticks:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="847"/>
        <source>DMA Halt Ticks:</source>
        <translation>DMA Halt Ticks:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="864"/>
        <source>GPU FIFO Size:</source>
        <translation>GPU FIFO Tamaño:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="878"/>
        <source>GPU Max Run Ahead:</source>
        <translation>GPU Max Avance-Rápido:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="895"/>
        <source>PGXP Geometry Tolerance:</source>
        <translation>PGXP Tolerancia Geométrica:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="918"/>
        <source>PGXP Depth Threshold:</source>
        <translation>PGXP Umbral de Profundidad:</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="967"/>
        <source>Compute Hashes</source>
        <translation>Calcular Hashes</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="974"/>
        <source>Verify Dump</source>
        <translation>Verificar volcado</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="981"/>
        <source>Export Compatibility Info</source>
        <translation>Exportar información de compatibilidad</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.ui" line="988"/>
        <source>Close</source>
        <translation>Cerrar</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="58"/>
        <source>Game Properties - %1</source>
        <translation>Propiedades - %1</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="237"/>
        <source>&lt;not computed&gt;</source>
        <translation>&lt;sin calcular&gt;</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="648"/>
        <location filename="../gamepropertiesdialog.cpp" line="671"/>
        <source>Select path to memory card image</source>
        <translation>Seleccionar directorio para imagen de tarjeta de memoria</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="763"/>
        <source>%1% (%2MHz)</source>
        <translation>%1% (%2MHz)</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="819"/>
        <source>Not yet implemented</source>
        <translation>Sin implementar</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="833"/>
        <source>Compatibility Info Export</source>
        <translation>Exportar información de compatibilidad</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="833"/>
        <source>Press OK to copy to clipboard.</source>
        <translation>Presiona Ok para copiar al portapapeles.</translation>
    </message>
</context>
<context>
    <name>GameSettingsTrait</name>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="22"/>
        <source>Force Interpreter</source>
        <translation>Forzar intérprete</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="23"/>
        <source>Force Software Renderer</source>
        <translation>Forzar renderizado por software</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="24"/>
        <source>Force Interlacing</source>
        <translation>Forzar entrelazado</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="25"/>
        <source>Disable True Color</source>
        <translation>Deshabilitar color verdadero</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="26"/>
        <source>Disable Upscaling</source>
        <translation>Deshabilitar escalado de resolución</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="27"/>
        <source>Disable Scaled Dithering</source>
        <translation>Deshabilitar escalado de tramado</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="28"/>
        <source>Disallow Forcing NTSC Timings</source>
        <translation>Deshabilitar forzado de tiempos NTSC</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="29"/>
        <source>Disable Widescreen</source>
        <translation>Deshabilitar pantalla panorámica</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="30"/>
        <source>Disable PGXP</source>
        <translation>Deshabilitar PGXP</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="31"/>
        <source>Disable PGXP Culling</source>
        <translation>Deshabilitar Culling de PGXP</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="32"/>
        <source>Disable PGXP Texture Correction</source>
        <translation>Deshabilitar Corrección de Texturas de PGXP</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="33"/>
        <source>Disable PGXP Depth Buffer</source>
        <translation>Deshabilitar Búfer de Profundidad  de PGXP</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="34"/>
        <source>Force PGXP Vertex Cache</source>
        <translation>Forzar caché de vértices de PGXP</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="35"/>
        <source>Force PGXP CPU Mode</source>
        <translation>Forzar modo CPU de PGXP</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="36"/>
        <source>Disable Forcing Controller Analog Mode on Reset</source>
        <translation>Deshabilitar el Forzado del Modo Analógico del Control al Reiniciar</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="37"/>
        <source>Force Recompiler Memory Exceptions</source>
        <translation>Forzar excepciones de memoria del recompilador</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="38"/>
        <source>Force Recompiler ICache</source>
        <translation>Forzar Recompilador de ICache</translation>
    </message>
</context>
<context>
    <name>GeneralSettingsWidget</name>
    <message>
        <location filename="../generalsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="32"/>
        <source>Behaviour</source>
        <translation>Comportamiento</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="52"/>
        <location filename="../generalsettingswidget.cpp" line="56"/>
        <source>Pause On Start</source>
        <translation>Pausar al inicio</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="38"/>
        <location filename="../generalsettingswidget.cpp" line="42"/>
        <source>Confirm Power Off</source>
        <translation>Confirmar apagado</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="59"/>
        <location filename="../generalsettingswidget.cpp" line="58"/>
        <source>Pause On Focus Loss</source>
        <translation>Pausar al perder el foco</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="73"/>
        <location filename="../generalsettingswidget.cpp" line="45"/>
        <source>Save State On Exit</source>
        <translation>Guardar estado al salir</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="80"/>
        <location filename="../generalsettingswidget.cpp" line="67"/>
        <source>Apply Per-Game Settings</source>
        <translation>Configuraciones por juego</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="87"/>
        <location filename="../generalsettingswidget.cpp" line="70"/>
        <source>Automatically Load Cheats</source>
        <translation>Cargar trucos automáticamente</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="94"/>
        <location filename="../generalsettingswidget.cpp" line="62"/>
        <source>Load Devices From Save States</source>
        <translation>Cargar dispositivos en estados guardados</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="101"/>
        <location filename="../generalsettingswidget.cpp" line="50"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation>Ocultar el Cursor en Pantalla Completa</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="134"/>
        <source>Automatic Updater</source>
        <translation>Actualizador automático</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="140"/>
        <source>Update Channel:</source>
        <translation>Canal de actualización:</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="150"/>
        <source>Current Version:</source>
        <translation>Versión Actual:</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="186"/>
        <source>Check for Updates...</source>
        <translation>Buscar Actualizaciones...</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="111"/>
        <source>Miscellaneous</source>
        <translation>Varios</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="119"/>
        <source>Controller Backend:</source>
        <translation>Motor para controles:</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="66"/>
        <location filename="../generalsettingswidget.cpp" line="48"/>
        <source>Start Fullscreen</source>
        <translation>Iniciar en pantalla completa</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="45"/>
        <location filename="../generalsettingswidget.cpp" line="53"/>
        <source>Render To Main Window</source>
        <translation>Renderizar en la ventana principal</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="42"/>
        <location filename="../generalsettingswidget.cpp" line="45"/>
        <location filename="../generalsettingswidget.cpp" line="50"/>
        <location filename="../generalsettingswidget.cpp" line="53"/>
        <location filename="../generalsettingswidget.cpp" line="67"/>
        <location filename="../generalsettingswidget.cpp" line="98"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="43"/>
        <source>Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed.</source>
        <translation>Determina si se mostrará un mensaje de confirmación para cerrar el emulador/juego al presionar un atajo.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="46"/>
        <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>Guarda automáticamente el estado del emulador al apagar o salir. Después puedes continuar desde donde dejaste la última vez.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="48"/>
        <location filename="../generalsettingswidget.cpp" line="56"/>
        <location filename="../generalsettingswidget.cpp" line="58"/>
        <location filename="../generalsettingswidget.cpp" line="62"/>
        <location filename="../generalsettingswidget.cpp" line="70"/>
        <location filename="../generalsettingswidget.cpp" line="87"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="49"/>
        <source>Automatically switches to fullscreen mode when a game is started.</source>
        <translation>Cambia automáticamente a modo en pantalla completa cuando se inicia un juego.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="51"/>
        <source>Hides the mouse pointer/cursor when the emulator is in fullscreen mode.</source>
        <translation>Oculta el puntero/cursor del ratón cuando el emulador esté en Pantalla Completa.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="54"/>
        <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 la imagen de la consola emulada en la ventana principal de la aplicación, sobre la lista de juegos. Si no se activa, la imagen se renderizará en una ventana separada.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="57"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation>Pausa el emulador cuando se inicia un juego.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="59"/>
        <source>Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back.</source>
        <translation>Pausa el emulador cuando se minimiza la ventana o se cambia a otra aplicación, y resume cuando se vuelve al emulador.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="63"/>
        <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>Cuando se habilita, los controles y tarjetas de memoria se sobrescribirán cuando se cargar estados guardados. Esto puede resultar en guardados perdidos e incoherencias con el tipo de control. Para estados guardados consistentes, activar esta opción.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="68"/>
        <source>When enabled, per-game settings will be applied, and incompatible enhancements will be disabled. You should leave this option enabled except when testing enhancements with incompatible games.</source>
        <translation>Cuando se habilita se aplican las configuraciones por juego, y las mejoras incompatibles se desactivan. Es recomendable dejar esta opción activada, a menos que quieras probar mejoras con juegos incompatibles.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="71"/>
        <source>Automatically loads and applies cheats on game start.</source>
        <translation>Carga y aplica trucos automáticamente al inicio del juego.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="106"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="72"/>
        <source>Controller Backend</source>
        <translation>Motor para controles</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="75"/>
        <source>Determines the backend which is used for controller input. Windows users may prefer to use XInput over SDL2 for compatibility.</source>
        <translation>Determina el motor que se va a usar para el registro de controles. Los usuarios de Windows querrán usar XInput por sobre SDL2 por compatibilidad.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="83"/>
        <location filename="../generalsettingswidget.cpp" line="87"/>
        <source>Enable Discord Presence</source>
        <translation>Habilitar Discord Presence</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="88"/>
        <source>Shows the game you are currently playing as part of your profile in Discord.</source>
        <translation>Muestra el juego que estás jugando actualmente en tu perfil de Discord.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="164"/>
        <location filename="../generalsettingswidget.cpp" line="98"/>
        <source>Enable Automatic Update Check</source>
        <translation>Habilitar chequeo de actualizaciones automáticas</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="99"/>
        <source>Automatically checks for updates to the program on startup. Updates can be deferred until later or skipped entirely.</source>
        <translation>Chequea automáticamente por actualizaciones al iniciar el programa. Pueden posponerse para más adelante o directamente evitarse.</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="739"/>
        <source>Unlimited</source>
        <translation>Sin límite</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="745"/>
        <source>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</source>
        <translation>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</translation>
    </message>
</context>
<context>
    <name>HostInterface</name>
    <message>
        <location filename="../../core/host_interface.cpp" line="295"/>
        <source>Failed to load configured BIOS file &apos;%s&apos;</source>
        <translation>Fallo al cargar la BIOS &apos;%s&apos; configurada</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="359"/>
        <source>No BIOS image found for %s region</source>
        <translation>No se encontró una imagen BIOS para la región %s</translation>
    </message>
</context>
<context>
    <name>Hotkeys</name>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1577"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1583"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1586"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1592"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1595"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1601"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1607"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1613"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1619"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1648"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1655"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1661"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1667"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1674"/>
        <source>General</source>
        <translation>General</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1578"/>
        <source>Open Quick Menu</source>
        <translation>Abrir Menú Rápido</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1584"/>
        <source>Fast Forward</source>
        <translation>Avance rápido</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1587"/>
        <source>Toggle Fast Forward</source>
        <translation>Activar avance rápido</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1593"/>
        <source>Turbo</source>
        <translation>Turbo</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1596"/>
        <source>Toggle Turbo</source>
        <translation>Activar Turbo</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1602"/>
        <source>Toggle Fullscreen</source>
        <translation>Activar pantalla completa</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1608"/>
        <source>Toggle Pause</source>
        <translation>Activar pausa</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1614"/>
        <source>Toggle Cheats</source>
        <translation>Activar Trucos</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1620"/>
        <source>Power Off System</source>
        <translation>Apagar sistema</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1649"/>
        <source>Toggle Patch Codes</source>
        <translation>Activar Códigos de Parche</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1656"/>
        <source>Reset System</source>
        <translation>Reiniciar Sistema</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1662"/>
        <source>Save Screenshot</source>
        <translation>Guardar Captura</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1668"/>
        <source>Frame Step</source>
        <translation>Avanzar fotograma</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1675"/>
        <source>Rewind</source>
        <translation>Retroceder</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1689"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1695"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1720"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1739"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1745"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1751"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1757"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1763"/>
        <source>Graphics</source>
        <translation>Gráficos</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1690"/>
        <source>Toggle Software Rendering</source>
        <translation>Activar renderizado por software</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1696"/>
        <source>Toggle PGXP</source>
        <translation>Activar PGXP</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1721"/>
        <source>Toggle PGXP Depth Buffer</source>
        <translation>Activar PGXP Búfer de Profundidad</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1740"/>
        <source>Increase Resolution Scale</source>
        <translation>Incrementar escala de resolución</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1746"/>
        <source>Decrease Resolution Scale</source>
        <translation>Disminuir escala de resolución</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1752"/>
        <source>Toggle Post-Processing</source>
        <translation>Activar post-procesamiento</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1758"/>
        <source>Reload Post Processing Shaders</source>
        <translation>Recargar sombreadores de post-procesamiento</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1764"/>
        <source>Reload Texture Replacements</source>
        <translation>Recargar Reemplazos de Textura</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1775"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1780"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1785"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1790"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1798"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1804"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1814"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1820"/>
        <source>Save States</source>
        <translation>Estados guardados</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1776"/>
        <source>Load From Selected Slot</source>
        <translation>Cargar desde la ranura seleccionada</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1781"/>
        <source>Save To Selected Slot</source>
        <translation>Guardar en la ranura seleccionada</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1786"/>
        <source>Select Previous Save Slot</source>
        <translation>Seleccionar ranura de guardado previa</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1791"/>
        <source>Select Next Save Slot</source>
        <translation>Seleccionar ranura de guardado siguiente</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1829"/>
        <source>Load Game State 1</source>
        <translation>Cargar estado de juego 1</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1830"/>
        <source>Load Game State 2</source>
        <translation>Cargar estado de juego 2</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1831"/>
        <source>Load Game State 3</source>
        <translation>Cargar estado de juego 3</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1832"/>
        <source>Load Game State 4</source>
        <translation>Cargar estado de juego 4</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1833"/>
        <source>Load Game State 5</source>
        <translation>Cargar estado de juego 5</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1834"/>
        <source>Load Game State 6</source>
        <translation>Cargar estado de juego 6</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1835"/>
        <source>Load Game State 7</source>
        <translation>Cargar estado de juego 7</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1836"/>
        <source>Load Game State 8</source>
        <translation>Cargar estado de juego 8</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1837"/>
        <source>Load Game State 9</source>
        <translation>Cargar estado de juego 9</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1838"/>
        <source>Load Game State 10</source>
        <translation>Cargar estado de juego 10</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1839"/>
        <source>Save Game State 1</source>
        <translation>Guardar estado de juego 1</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1840"/>
        <source>Save Game State 2</source>
        <translation>Guardar estado de juego 2</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1841"/>
        <source>Save Game State 3</source>
        <translation>Guardar estado de juego 3</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1842"/>
        <source>Save Game State 4</source>
        <translation>Guardar estado de juego 4</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1843"/>
        <source>Save Game State 5</source>
        <translation>Guardar estado de juego 5</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1844"/>
        <source>Save Game State 6</source>
        <translation>Guardar estado de juego 6</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1845"/>
        <source>Save Game State 7</source>
        <translation>Guardar estado de juego 7</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1846"/>
        <source>Save Game State 8</source>
        <translation>Guardar estado de juego 8</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1847"/>
        <source>Save Game State 9</source>
        <translation>Guardar estado de juego 9</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1848"/>
        <source>Save Game State 10</source>
        <translation>Guardar estado de juego 10</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1849"/>
        <source>Load Global State 1</source>
        <translation>Cargar estado global 1</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1850"/>
        <source>Load Global State 2</source>
        <translation>Cargar estado global 2</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1851"/>
        <source>Load Global State 3</source>
        <translation>Cargar estado global 3</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1852"/>
        <source>Load Global State 4</source>
        <translation>Cargar estado global 4</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1853"/>
        <source>Load Global State 5</source>
        <translation>Cargar estado global 5</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1854"/>
        <source>Load Global State 6</source>
        <translation>Cargar estado global 6</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1855"/>
        <source>Load Global State 7</source>
        <translation>Cargar estado global 7</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1856"/>
        <source>Load Global State 8</source>
        <translation>Cargar estado global 8</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1857"/>
        <source>Load Global State 9</source>
        <translation>Cargar estado global 9</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1858"/>
        <source>Load Global State 10</source>
        <translation>Cargar estado global 10</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1859"/>
        <source>Save Global State 1</source>
        <translation>Guardar estado global 1</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1860"/>
        <source>Save Global State 2</source>
        <translation>Guardar estado global 2</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1861"/>
        <source>Save Global State 3</source>
        <translation>Guardar estado global 3</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1862"/>
        <source>Save Global State 4</source>
        <translation>Guardar estado global 4</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1863"/>
        <source>Save Global State 5</source>
        <translation>Guardar estado global 5</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1864"/>
        <source>Save Global State 6</source>
        <translation>Guardar estado global 6</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1865"/>
        <source>Save Global State 7</source>
        <translation>Guardar estado global 7</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1866"/>
        <source>Save Global State 8</source>
        <translation>Guardar estado global 8</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1867"/>
        <source>Save Global State 9</source>
        <translation>Guardar estado global 9</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1868"/>
        <source>Save Global State 10</source>
        <translation>Guardar estado global 10</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1873"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1886"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1897"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1910"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1874"/>
        <source>Toggle Mute</source>
        <translation>Activar silencio</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1887"/>
        <source>Toggle CD Audio Mute</source>
        <translation>Activar silencio de audio de CD</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1898"/>
        <source>Volume Up</source>
        <translation>Volumen arriba</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1911"/>
        <source>Volume Down</source>
        <translation>Volumen abajo</translation>
    </message>
</context>
<context>
    <name>InputBindingDialog</name>
    <message>
        <location filename="../inputbindingdialog.ui" line="17"/>
        <source>Edit Bindings</source>
        <translation>Editar asignaciones</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="26"/>
        <source>Bindings for Controller0/ButtonCircle</source>
        <translation>Asignaciones para Control 0/Botón Circulo</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="45"/>
        <source>Add Binding</source>
        <translation>Añadir</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="52"/>
        <source>Remove Binding</source>
        <translation>Borrar</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="59"/>
        <source>Clear Bindings</source>
        <translation>Limpiar</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="22"/>
        <source>Bindings for %1 %2</source>
        <translation>Asignaciones para %1 %2</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="23"/>
        <source>Close</source>
        <translation>Cerrar</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="83"/>
        <location filename="../inputbindingdialog.cpp" line="95"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Presiona un Botón/Eje... [%1]</translation>
    </message>
</context>
<context>
    <name>InputBindingWidget</name>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="39"/>
        <source>%1 bindings</source>
        <translation>%1 asignaciones</translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="196"/>
        <location filename="../inputbindingwidgets.cpp" line="208"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Presiona un Botón/Eje [%1]</translation>
    </message>
</context>
<context>
    <name>LogLevel</name>
    <message>
        <location filename="../../core/settings.cpp" line="436"/>
        <source>None</source>
        <translation>Ninguno</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="436"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="436"/>
        <source>Warning</source>
        <translation>Alerta</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="437"/>
        <source>Performance</source>
        <translation>Rendimiento</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="437"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="438"/>
        <source>Developer</source>
        <translation>Desarrollador</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="438"/>
        <source>Profile</source>
        <translation>Perfil</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="438"/>
        <source>Verbose</source>
        <translation>Detalles</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="439"/>
        <source>Debug</source>
        <translation>Depuración</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="439"/>
        <source>Trace</source>
        <translation>Seguimiento</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../mainwindow.ui" line="14"/>
        <location filename="../mainwindow.cpp" line="79"/>
        <location filename="../mainwindow.cpp" line="90"/>
        <location filename="../mainwindow.cpp" line="823"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="42"/>
        <location filename="../mainwindow.cpp" line="678"/>
        <source>Change Disc</source>
        <translation>Cambiar disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="69"/>
        <source>Load State</source>
        <translation>Cargar estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="78"/>
        <source>Save State</source>
        <translation>Guardar estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="105"/>
        <source>S&amp;ettings</source>
        <translation>&amp;Configuración</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="109"/>
        <source>Theme</source>
        <translation>Tema</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="114"/>
        <source>Language</source>
        <translation>Idioma</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="142"/>
        <source>&amp;Help</source>
        <translation>&amp;Ayuda</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="155"/>
        <source>&amp;Debug</source>
        <translation>&amp;Depuración</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="159"/>
        <source>Switch GPU Renderer</source>
        <translation>Cambiar renderizador de GPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="164"/>
        <source>Switch CPU Emulation Mode</source>
        <translation>Cambiar modo de emulación de CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="240"/>
        <source>toolBar</source>
        <translation>Barra de Herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="280"/>
        <source>Start &amp;Disc...</source>
        <translation>Iniciar &amp;Disco...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="289"/>
        <source>Start &amp;BIOS</source>
        <translation>Iniciar &amp;BIOS</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="298"/>
        <source>&amp;Scan For New Games</source>
        <translation>&amp;Escanear para juegos nuevos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="307"/>
        <source>&amp;Rescan All Games</source>
        <translation>&amp;Reescanear todos los juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="316"/>
        <source>Power &amp;Off</source>
        <translation>&amp;Apagar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="325"/>
        <source>&amp;Reset</source>
        <translation>&amp;Reiniciar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="337"/>
        <source>&amp;Pause</source>
        <translation>&amp;Pausar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="346"/>
        <source>&amp;Load State</source>
        <translation>&amp;Cargar Estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="355"/>
        <source>&amp;Save State</source>
        <translation>&amp;Guardar Estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="360"/>
        <source>E&amp;xit</source>
        <translation>&amp;Salir</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="378"/>
        <source>C&amp;onsole Settings...</source>
        <translation>Configuración de C&amp;onsola...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="396"/>
        <source>&amp;Controller Settings...</source>
        <translation>&amp;Configuración de Controles...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="405"/>
        <source>&amp;Hotkey Settings...</source>
        <translation>&amp;Configuración de Atajos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="441"/>
        <source>Fullscreen</source>
        <translation>Pantalla Completa</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="446"/>
        <source>Resolution Scale</source>
        <translation>Escala de resolución</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="451"/>
        <source>&amp;GitHub Repository...</source>
        <translation>Repositorio en &amp;GitHub...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="456"/>
        <source>&amp;Issue Tracker...</source>
        <translation>&amp;Rastreador de problemas...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="461"/>
        <source>&amp;Discord Server...</source>
        <translation>Servidor de &amp;Discord...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="466"/>
        <source>Check for &amp;Updates...</source>
        <translation>Buscar act&amp;ualizaciones...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="38"/>
        <source>&amp;System</source>
        <translation>&amp;Sistema</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="50"/>
        <source>From Playlist...</source>
        <translation>Desde lista de reproducción...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="60"/>
        <source>Cheats</source>
        <translation>Trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="169"/>
        <source>Switch Crop Mode</source>
        <translation>Cambiar modo de recorte</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="199"/>
        <source>&amp;View</source>
        <translation>&amp;Vista</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="203"/>
        <source>&amp;Window Size</source>
        <translation>&amp;Tamaño de ventana</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="224"/>
        <source>&amp;Tools</source>
        <translation>&amp;Herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="369"/>
        <source>B&amp;IOS Settings...</source>
        <translation>Configuración de B&amp;IOS...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="387"/>
        <source>E&amp;mulation Settings...</source>
        <translation>Configuración de E&amp;mulación...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="414"/>
        <source>&amp;Display Settings...</source>
        <translation>Configuración &amp;de Pantalla...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="423"/>
        <source>&amp;Enhancement Settings...</source>
        <translation>Configuración de M&amp;ejoras...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="432"/>
        <source>&amp;Post-Processing Settings...</source>
        <translation>Configuración de &amp;Post-Procesamiento...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="471"/>
        <source>About &amp;Qt...</source>
        <translation>Acerca de &amp;Qt...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="476"/>
        <source>&amp;About DuckStation...</source>
        <translation>&amp;Acerca de DuckStation...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="485"/>
        <source>Change Disc...</source>
        <translation>Cambiar Disco...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="494"/>
        <source>Cheats...</source>
        <translation>Trucos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="503"/>
        <source>Audio Settings...</source>
        <translation>Configuración de Audio...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="512"/>
        <source>Game List Settings...</source>
        <translation>Configuración de Lista de Juegos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="521"/>
        <source>General Settings...</source>
        <translation>Configuración General...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="530"/>
        <source>Advanced Settings...</source>
        <translation>Configuración Avanzada...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="539"/>
        <source>Add Game Directory...</source>
        <translation>Añadir directorio de juegos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="548"/>
        <source>&amp;Settings...</source>
        <translation>&amp;Configuración...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="553"/>
        <source>From File...</source>
        <translation>Desde archivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="558"/>
        <source>From Game List...</source>
        <translation>Desde lista de juegos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="563"/>
        <source>Remove Disc</source>
        <translation>Remover disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="568"/>
        <source>Resume State</source>
        <translation>Resumir estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="573"/>
        <source>Global State</source>
        <translation>Estado Global</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="581"/>
        <source>Show VRAM</source>
        <translation>Mostrar VRAM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="589"/>
        <source>Dump CPU to VRAM Copies</source>
        <translation>Volcar copias de CPU a VRAM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="597"/>
        <source>Dump VRAM to CPU Copies</source>
        <translation>Volcar copias de VRAM a CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="605"/>
        <source>Disable All Enhancements</source>
        <translation>Desactiva todas las mejoras</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="613"/>
        <source>Disable Interlacing</source>
        <translation>Deshabilitar tramado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="621"/>
        <source>Force NTSC Timings</source>
        <translation>Forzar tiempos NTSC</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="629"/>
        <source>Dump Audio</source>
        <translation>Volcar audio</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="634"/>
        <source>Dump RAM...</source>
        <translation>Volcar RAM...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="639"/>
        <source>Dump VRAM...</source>
        <translation>Volcar VRAM...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="644"/>
        <source>Dump SPU RAM...</source>
        <translation>Volcar SPU RAM...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="652"/>
        <source>Show GPU State</source>
        <translation>Mostrar estado del GPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="660"/>
        <source>Show CDROM State</source>
        <translation>Mostrar estado del CDROM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="668"/>
        <source>Show SPU State</source>
        <translation>Mostrar estado del SPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="676"/>
        <source>Show Timers State</source>
        <translation>Mostrar estado de los temporizadores</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="684"/>
        <source>Show MDEC State</source>
        <translation>Mostrar estado del MDEC</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="692"/>
        <source>Show DMA State</source>
        <translation>Mostrar estado de DMA</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="701"/>
        <source>&amp;Screenshot</source>
        <translation>&amp;Captura</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="710"/>
        <source>&amp;Memory Card Settings...</source>
        <translation>Configuración de &amp;memorias...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="719"/>
        <source>Resume</source>
        <translation>Continuar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="722"/>
        <source>Resumes the last save state created.</source>
        <translation>Continúa desde el último estado guardado creado.</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="733"/>
        <source>&amp;Toolbar</source>
        <translation>Barra de &amp;herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="744"/>
        <source>Lock Toolbar</source>
        <translation>Bloquear Barra de herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="755"/>
        <source>&amp;Status Bar</source>
        <translation>Barra de &amp;estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="760"/>
        <source>Game &amp;List</source>
        <translation>&amp;Lista de juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="768"/>
        <source>System &amp;Display</source>
        <translation>&amp;Pantalla del sistema</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="773"/>
        <source>Game &amp;Properties</source>
        <translation>&amp;Propiedades del juego</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="778"/>
        <source>Memory &amp;Card Editor</source>
        <translation>&amp;Editor de tarjetas de memoria</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="783"/>
        <source>C&amp;heat Manager</source>
        <translation>&amp;Administrador de trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="788"/>
        <source>CPU D&amp;ebugger</source>
        <translation>D&amp;epurador de CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="793"/>
        <source>Game &amp;Grid</source>
        <translation>&amp;Cuadrícula de juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="804"/>
        <source>Show Titles (Grid View)</source>
        <translation>Mostrar títulos (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="809"/>
        <source>Zoom &amp;In (Grid View)</source>
        <translation>&amp;Aumentar zoom (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="812"/>
        <source>Ctrl++</source>
        <translation>Ctrl++</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="817"/>
        <source>Zoom &amp;Out (Grid View)</source>
        <translation>&amp;Disminuir zoom (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="820"/>
        <source>Ctrl+-</source>
        <translation>Ctrl+-</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="825"/>
        <source>Refresh &amp;Covers (Grid View)</source>
        <translation>&amp;Refrescar carátulas (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="830"/>
        <source>Open Memory Card Directory...</source>
        <translation>Abrir directorio de tarjetas de memoria...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="835"/>
        <source>Open Data Directory...</source>
        <translation>Abrir directorio de datos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="844"/>
        <source>Power Off &amp;Without Saving</source>
        <translation>Apagar &amp;Sin Guardar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="34"/>
        <source>All File Types (*.bin *.img *.iso *.cue *.chd *.exe *.psexe *.psf *.minipsf *.m3u);;Single-Track Raw Images (*.bin *.img *.iso);;Cue Sheets (*.cue);;MAME CHD Images (*.chd);;PlayStation Executables (*.exe *.psexe);;Portable Sound Format Files (*.psf *.minipsf);;Playlists (*.m3u)</source>
        <translation>Todos los archivos  (*.bin *.img *.iso *.cue *.chd *.exe *.psexe *.psf *.minipsf *.m3u);;Imágenes de pista única (*.bin *.img *.iso);;Archivos CUE (*.cue);;Imágenes CHD de MAME(*.chd);;PlayStation Ejecutables (*.exe *.psexe);;Formato de Sonido Portatil (*.psf *.minipsf);;Listas de reproducción (*.m3u)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="109"/>
        <source>Failed to create host display.</source>
        <translation>Fallo al crear la visualización del host.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="155"/>
        <source>Failed to create host display device context.</source>
        <translation>Fallo al crear la vista del dispostivo del host.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="447"/>
        <location filename="../mainwindow.cpp" line="462"/>
        <source>Select Disc Image</source>
        <translation>Seleccionar imagen de disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="488"/>
        <source>Cheat Manager</source>
        <translation>Administrador de trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="629"/>
        <source>Properties...</source>
        <translation>Propiedades...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="634"/>
        <source>Open Containing Directory...</source>
        <translation>Abrir directorio contenedor...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="639"/>
        <source>Set Cover Image...</source>
        <translation>Establecer imágen de carátula...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="649"/>
        <source>Default Boot</source>
        <translation>Inicio predeterminado</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="653"/>
        <source>Fast Boot</source>
        <translation>Inicio rápido</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="659"/>
        <source>Full Boot</source>
        <translation>Inicio completo</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="667"/>
        <source>Boot and Debug</source>
        <translation>Iniciar y Depurar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="688"/>
        <source>Add Search Directory...</source>
        <translation>Añadir directorio de búsqueda...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="696"/>
        <source>Select Cover Image</source>
        <translation>Seleccionar imagen de carátula</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="697"/>
        <source>All Cover Image Types (*.jpg *.jpeg *.png)</source>
        <translation>Todos los archivos de imágenes (*.jpg *.jpeg *.png)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="703"/>
        <source>Cover Already Exists</source>
        <translation>La carátula ya existe</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="704"/>
        <source>A cover image for this game already exists, do you wish to replace it?</source>
        <translation>Ya existe una carátula de imágen para este juego, ¿Quieres reemplazarla?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="718"/>
        <location filename="../mainwindow.cpp" line="724"/>
        <source>Copy Error</source>
        <translation>Error de copia</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="718"/>
        <source>Failed to remove existing cover &apos;%1&apos;</source>
        <translation>Fallo al remover la carátula existente &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="724"/>
        <source>Failed to copy &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Fallo al copiar &apos;%1&apos; a &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="824"/>
        <source>Language changed. Please restart the application to apply.</source>
        <translation>Se ha cambiado el idioma. Reinicia la aplicación para aplicar los cambios.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="830"/>
        <source>%1x Scale</source>
        <translation>Escala %1x</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1083"/>
        <location filename="../mainwindow.cpp" line="1090"/>
        <location filename="../mainwindow.cpp" line="1099"/>
        <source>Destination File</source>
        <translation>Archivo de destino</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1083"/>
        <location filename="../mainwindow.cpp" line="1099"/>
        <source>Binary Files (*.bin)</source>
        <translation>Archivos BIN (*.bin)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1091"/>
        <source>Binary Files (*.bin);;PNG Images (*.png)</source>
        <translation>Archivos BIN (*.bin);;Imágenes PNG (*.png)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1116"/>
        <source>Default</source>
        <translation>Predeterminado</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1117"/>
        <source>Fusion</source>
        <translation>Fusion</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1118"/>
        <source>Dark Fusion (Gray)</source>
        <translation>Dark Fusion (Gris)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1119"/>
        <source>Dark Fusion (Blue)</source>
        <translation>Dark Fusion (Azul)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1120"/>
        <source>QDarkStyle</source>
        <translation>QDarkStyle</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1436"/>
        <location filename="../mainwindow.cpp" line="1445"/>
        <source>Memory Card Not Found</source>
        <translation>Tarjeta de memoria no encontrada</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1437"/>
        <location filename="../mainwindow.cpp" line="1446"/>
        <source>Memory card &apos;%1&apos; could not be found. Try starting the game and saving to create it.</source>
        <translation>La tarjeta de memoria &apos;%1&apos; no se puede encontrar. Intenta iniciar el juego y guardar para crearla.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1501"/>
        <source>Updater Error</source>
        <translation>Error de actualización</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1507"/>
        <source>&lt;p&gt;Sorry, you are trying to update a DuckStation version which is not an official GitHub release. To prevent incompatibilities, the auto-updater is only enabled on official builds.&lt;/p&gt;&lt;p&gt;To obtain an official build, please follow the instructions under &quot;Downloading and Running&quot; at the link below:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/stenzek/duckstation/&quot;&gt;https://github.com/stenzek/duckstation/&lt;/a&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;Estás intentando actualizar una versión de DuckStation no oficial de GitHub. Para prevenir incompatibilidades, el actualizador automático sólo está habilitado en compilaciones oficiales.&lt;/p&gt;&lt;p&gt;Para obtener una versión oficial, sigue las instrucciones en el apartado &quot;Downloading and Running&quot; (Descargando y Corriendo) en el siguiente enlace:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/stenzek/duckstation/&quot;&gt;https://github.com/stenzek/duckstation/&lt;/a&gt;&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1513"/>
        <source>Automatic updating is not supported on the current platform.</source>
        <translation>Las actualizaciones automáticas no son compatibles con la plataforma actual.</translation>
    </message>
</context>
<context>
    <name>MemoryCardEditorDialog</name>
    <message>
        <location filename="../memorycardeditordialog.ui" line="14"/>
        <source>Memory Card Editor</source>
        <translation>Editor de tarjetas de memoria</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="44"/>
        <location filename="../memorycardeditordialog.ui" line="244"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="49"/>
        <location filename="../memorycardeditordialog.ui" line="249"/>
        <source>File Name</source>
        <translation>Nombre de archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="54"/>
        <location filename="../memorycardeditordialog.ui" line="254"/>
        <source>Blocks</source>
        <translation>Bloques</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="64"/>
        <location filename="../memorycardeditordialog.ui" line="186"/>
        <source>Memory Card:</source>
        <translation>Tarjeta de memoria:</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="78"/>
        <location filename="../memorycardeditordialog.ui" line="196"/>
        <source>New...</source>
        <translation>Nueva...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="89"/>
        <location filename="../memorycardeditordialog.ui" line="207"/>
        <source>Open...</source>
        <translation>Abrir...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="104"/>
        <location filename="../memorycardeditordialog.ui" line="145"/>
        <source>0 blocks used</source>
        <translation>0 bloques usados</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="114"/>
        <location filename="../memorycardeditordialog.ui" line="155"/>
        <source>Import File...</source>
        <translation>Importar archivo...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="124"/>
        <location filename="../memorycardeditordialog.ui" line="165"/>
        <source>Import Card...</source>
        <translation>Importar tarjeta...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="134"/>
        <location filename="../memorycardeditordialog.ui" line="175"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="267"/>
        <source>Delete File</source>
        <translation>Eliminar Archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="277"/>
        <source>Export File</source>
        <translation>Exportar Archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="287"/>
        <source>&lt;&lt;</source>
        <translation>&lt;&lt;</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="297"/>
        <source>&gt;&gt;</source>
        <translation>&gt;&gt;</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="11"/>
        <source>All Memory Card Types (*.mcd *.mcr *.mc)</source>
        <translation>Todos los archivos de tarjeta de memoria (*.mcd *.mcr *.mc)</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="13"/>
        <source>All Importable Memory Card Types (*.mcd *.mcr *.mc *.gme)</source>
        <translation>Todos los archivos de tarjeta de memoria importables (*.mcd *.mcr *.mc *.gme)</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="95"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="118"/>
        <location filename="../memorycardeditordialog.cpp" line="243"/>
        <location filename="../memorycardeditordialog.cpp" line="269"/>
        <source>Select Memory Card</source>
        <translation>Seleccionar tarjeta de memoria</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="188"/>
        <location filename="../memorycardeditordialog.cpp" line="275"/>
        <location filename="../memorycardeditordialog.cpp" line="300"/>
        <location filename="../memorycardeditordialog.cpp" line="336"/>
        <location filename="../memorycardeditordialog.cpp" line="346"/>
        <location filename="../memorycardeditordialog.cpp" line="352"/>
        <location filename="../memorycardeditordialog.cpp" line="371"/>
        <location filename="../memorycardeditordialog.cpp" line="394"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="188"/>
        <location filename="../memorycardeditordialog.cpp" line="275"/>
        <source>Failed to load memory card image.</source>
        <translation>Fallo al cargar imagen de tarjeta de memoria.</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="229"/>
        <source>%1 blocks free%2</source>
        <translation>%1 bloques libres%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="301"/>
        <source>Failed to write card to &apos;%1&apos;</source>
        <translation>Fallo al escribir tarjeta a &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="315"/>
        <source>Save memory card?</source>
        <translation>¿Guardar tarjeta de memoria?</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="316"/>
        <source>Memory card &apos;%1&apos; is not saved, do you want to save before closing?</source>
        <translation>La tarjeta de memoria &apos;%1&apos; no se ha guardado, ¿Quieres hacerlo ahora antes de cerrar?</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="337"/>
        <source>Insufficient blocks, this file needs %1 but only %2 are available.</source>
        <translation>Bloques insuficientes, este archivo necesita %1 pero solo hay %2 disponibles.</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="346"/>
        <source>Failed to read file %1</source>
        <translation>Fallo al leer archivo %1</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="352"/>
        <source>Failed to write file %1</source>
        <translation>Fallo al escribir archivo %1</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="371"/>
        <source>Failed to delete file %1</source>
        <translation>Fallo al eliminar archivo %1</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="387"/>
        <source>Select Import File</source>
        <translation>Selecciona archivo a importar</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="394"/>
        <source>Failed to import memory card. The log may contain more information.</source>
        <translation>Fallo al importar tarjeta de memoria. El registro puede contener más información.</translation>
    </message>
</context>
<context>
    <name>MemoryCardSettingsWidget</name>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="38"/>
        <source>Shared Settings</source>
        <translation>Configuración compartida</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="41"/>
        <location filename="../memorycardsettingswidget.cpp" line="46"/>
        <source>Use Single Card For Playlist</source>
        <translation>Usar tarjeta única para listas de reproducción</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="46"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="47"/>
        <source>When using a playlist (m3u) and per-game (title) memory cards, a single memory card will be used for all discs. If unchecked, a separate card will be used for each disc.</source>
        <translation>Cuando se use una lista de reproducción (m3u) y tarjetas de memoria por juego, se va a usar una sola tarjeta para todos los discos. Si se desactiva, se usará una tarjeta diferente para cada disco.</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="52"/>
        <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>Si alguno de los modos &quot;Separar tarjeta por juego&quot; es seleccionado, las tarjetas de memoria se guardarán el el directorio &quot;memcards&quot;.</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="58"/>
        <source>Open...</source>
        <translation>Abrir...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="73"/>
        <source>Memory Card %1</source>
        <translation>Tarjeta de memoria %1</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="87"/>
        <source>Memory Card Type:</source>
        <translation>Tipo de tarjeta de memoria:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="96"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="100"/>
        <source>Shared Memory Card Path:</source>
        <translation>Dirección de tarjeta de memoria compartida:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="108"/>
        <source>Select path to memory card image</source>
        <translation>Seleccionar directorio para imagen de tarjeta de memoria</translation>
    </message>
    <message>
        <location filename="../gamepropertiesdialog.cpp" line="18"/>
        <location filename="../memorycardsettingswidget.cpp" line="15"/>
        <source>All Memory Card Types (*.mcd *.mcr *.mc)</source>
        <translation>Todos los archivos de tarjeta de memoria (*.mcd *.mcr *.mc)</translation>
    </message>
</context>
<context>
    <name>MemoryCardType</name>
    <message>
        <location filename="../../core/settings.cpp" line="818"/>
        <source>No Memory Card</source>
        <translation>Sin tarjeta de memoria</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="818"/>
        <source>Shared Between All Games</source>
        <translation>Compartida entre todos los juegos</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="819"/>
        <source>Separate Card Per Game (Game Code)</source>
        <translation>Tarjeta separada por juego (código)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="820"/>
        <source>Separate Card Per Game (Game Title)</source>
        <translation>Tarjeta separada por juego (título)</translation>
    </message>
</context>
<context>
    <name>NamcoGunCon</name>
    <message>
        <location filename="../../core/namco_guncon.cpp" line="232"/>
        <source>Trigger</source>
        <translation>Gatillo</translation>
    </message>
    <message>
        <location filename="../../core/namco_guncon.cpp" line="233"/>
        <source>ShootOffscreen</source>
        <translation>Disparo fuera de la pantalla</translation>
    </message>
    <message>
        <location filename="../../core/namco_guncon.cpp" line="234"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../../core/namco_guncon.cpp" line="235"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../../core/namco_guncon.cpp" line="246"/>
        <source>Crosshair Image Path</source>
        <translation>Directorio para la imagen de mira</translation>
    </message>
    <message>
        <location filename="../../core/namco_guncon.cpp" line="247"/>
        <source>Path to an image to use as a crosshair/cursor.</source>
        <translation>Apuntar a una imagen para usar como punto de mira/cursor.</translation>
    </message>
    <message>
        <location filename="../../core/namco_guncon.cpp" line="248"/>
        <source>Crosshair Image Scale</source>
        <translation>Escala para la imagen de mira</translation>
    </message>
    <message>
        <location filename="../../core/namco_guncon.cpp" line="249"/>
        <source>Scale of crosshair image on screen.</source>
        <translation>Escala para la imagen de mira en pantalla.</translation>
    </message>
    <message>
        <location filename="../../core/namco_guncon.cpp" line="250"/>
        <source>X Scale</source>
        <translation>Escala X</translation>
    </message>
    <message>
        <location filename="../../core/namco_guncon.cpp" line="251"/>
        <source>Scales X coordinates relative to the center of the screen.</source>
        <translation>Escala las coordenadas X relativas al centro de la pantalla.</translation>
    </message>
</context>
<context>
    <name>NeGcon</name>
    <message>
        <location filename="../../core/negcon.cpp" line="241"/>
        <source>Steering</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="242"/>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="243"/>
        <source>II</source>
        <translation>II</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="244"/>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="249"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="250"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="251"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="252"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="253"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="254"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="255"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="256"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="267"/>
        <source>Steering Axis Deadzone</source>
        <translation>Zona muerta del eje de dirección</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="268"/>
        <source>Sets deadzone size for steering axis.</source>
        <translation>Establece el tamaño para la zona muerta del eje de dirección.</translation>
    </message>
</context>
<context>
    <name>OSDMessage</name>
    <message>
        <location filename="../mainwindow.cpp" line="259"/>
        <source>Failed to acquire exclusive fullscreen.</source>
        <translation>Fallo al adquirir la pantalla completa exclusiva.</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="459"/>
        <source>Lost exclusive fullscreen.</source>
        <translation>Se ha perdido la pantalla completa exclusiva.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="63"/>
        <source>%ux MSAA is not supported, using %ux instead.</source>
        <translation>No se soporta el MSAA de nivel %ux, se va a usar %ux en su lugar.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="69"/>
        <source>SSAA is not supported, using MSAA instead.</source>
        <translation>No se soporta MSAA, se va a usar SMAA en su lugar.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="75"/>
        <source>Texture filter &apos;%s&apos; is not supported with the current renderer.</source>
        <translation>El filtro de textura &apos;%s&apos; no es compatible con el renderizado actual.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="84"/>
        <source>Adaptive downsampling is not supported with the current renderer, using box filter instead.</source>
        <translation>La reducción de resolución adaptativa no es compatible con el renderizado actual, usando caja de filtro en su lugar.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="146"/>
        <source>Resolution scale set to %ux (display %ux%u, VRAM %ux%u)</source>
        <translation>Escala de resolución establecida en %ux (pantalla %ux%u, VRAM %ux%u)</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="157"/>
        <source>Multisample anti-aliasing set to %ux (SSAA).</source>
        <translation>Anti-aliasing de muestreo múltiple establecido en %ux (SSAA).</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="163"/>
        <source>Multisample anti-aliasing set to %ux.</source>
        <translation>Anti-aliasing de muestreo múltiple establecido en %ux.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw_opengl.cpp" line="54"/>
        <source>OpenGL renderer unavailable, your driver or hardware is not recent enough. OpenGL 3.1 or OpenGL ES 3.0 is required.</source>
        <translation>Renderizador de OpenGL no disponible, tu hardware o drivers no son lo suficientemente modernos. Se requiere de OpenGL 3.1 o de OpenGL ES 3.0.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="141"/>
        <source>System reset.</source>
        <translation>Reinicio de sistema.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="418"/>
        <source>Loading state from &apos;%s&apos;...</source>
        <translation>Cargando estado desde &apos;%s&apos;...</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="424"/>
        <source>Loading state from &apos;%s&apos; failed. Resetting.</source>
        <translation>Carga de estado desde &apos;%s&apos; fallida. Reiniciando.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="452"/>
        <source>Saving state to &apos;%s&apos; failed.</source>
        <translation>Guardado de estado en &apos;%s&apos; fallido.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="457"/>
        <source>State saved to &apos;%s&apos;.</source>
        <translation>Estado guardado en &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="654"/>
        <source>PGXP is incompatible with the software renderer, disabling PGXP.</source>
        <translation>PGXP es incompatible con el renderizador por software, por lo tanto se deshabilitará.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="701"/>
        <source>Switching to %s%s GPU renderer.</source>
        <translation>Cambiando al renderizador %s%s.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="724"/>
        <source>Switching to %s audio backend.</source>
        <translation>Cambiando al motor de audio %s.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="740"/>
        <source>Switching to %s CPU execution mode.</source>
        <translation>Cambiando al modo de ejecución %s.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="751"/>
        <source>CPU memory exceptions enabled, flushing all blocks.</source>
        <translation>Excepciones de memoria del CPU habilitadas, liberando todos los bloques.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="752"/>
        <source>CPU memory exceptions disabled, flushing all blocks.</source>
        <translation>Excepciones de memoria del CPU deshabilitadas, liberando todos los bloques.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="761"/>
        <source>CPU ICache enabled, flushing all blocks.</source>
        <translation>ICache del CPU habilitado, liberando todos los bloques.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="762"/>
        <source>CPU ICache disabled, flushing all blocks.</source>
        <translation>ICache del CPU deshabilitado, liberando todos los bloques.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="807"/>
        <source>PGXP enabled, recompiling all blocks.</source>
        <translation>PGXP habilitado, recompilando todos los bloques.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="808"/>
        <source>PGXP disabled, recompiling all blocks.</source>
        <translation>PGXP deshabilitado, recompilando todos los bloques.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="1026"/>
        <source>Switching to %s renderer...</source>
        <translation>Cambiando al renderizador %s...</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="263"/>
        <source>Memory card at &apos;%s&apos; could not be read, formatting.</source>
        <translation>La tarjeta de memora en &apos;%s&apos; no puede ser leída, se está formateando.</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="299"/>
        <source>Failed to save memory card to &apos;%s&apos;</source>
        <translation>Fallo al guardar la tarjeta de memoria en &apos;%s&apos;</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="308"/>
        <source>Saved memory card to &apos;%s&apos;</source>
        <translation>Tarjeta de memoria guardada en &apos;%s&apos;</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="67"/>
        <source>Save state contains controller type %s in port %u, but %s is used. Switching.</source>
        <translation>El estado guardado contiene el tipo de control %s en el puerto %u, pero se usa %s. Cambiando.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="84"/>
        <location filename="../../core/pad.cpp" line="116"/>
        <source>Ignoring mismatched controller type %s in port %u.</source>
        <translation>Ignorando diferencias en el tipo de control %s en el puerto %u.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="163"/>
        <source>Memory card %u from save state does match current card data. Simulating replugging.</source>
        <translation>La tarjeta de memoria %u del estado guardado no coincide con los datos de la tarjeta actual. Simulando reconexión.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="174"/>
        <source>Memory card %u present in save state but not in system. Ignoring card.</source>
        <translation>La tarjeta de memoria %u está presente en el estado guardado pero no en el sistema. Ignorando tarjeta.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="186"/>
        <source>Memory card %u present in save state but not in system. Creating temporary card.</source>
        <translation>La tarjeta de memoria %u está presente en el estado guardado pero no en el sistema. Creando tarjeta temporal.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="195"/>
        <source>Memory card %u present in system but not in save state. Removing card.</source>
        <translation>La tarjeta de memoria %u está presente en el estado guardado pero no en el sistema. Removiendo tarjeta.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="876"/>
        <source>CPU clock speed is set to %u%% (%u / %u). This may result in instability.</source>
        <translation>La velocidad de reloj del CPU está establecida en %u%% (%u / %u). Esto puede resultar inestable.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1023"/>
        <source>WARNING: CPU overclock (%u%%) was different in save state (%u%%).</source>
        <translation>ALERTA: El overclock de la CPU (%u%%) era diferente en el estado guardado (%u%%).</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1123"/>
        <source>Failed to open CD image from save state: &apos;%s&apos;. Using existing image &apos;%s&apos;, this may result in instability.</source>
        <translation>Fallo al abrir la imagen de CD del estado guardado: &apos;%s&apos;. Usando la imagen existente &apos;%s&apos;, esto puede resultar inestable.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1835"/>
        <source>Failed to open disc image &apos;%s&apos;.</source>
        <translation>Error al abrir la imagen de disco &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1844"/>
        <source>Inserted disc &apos;%s&apos; (%s).</source>
        <translation>Disco insertado &apos;%s&apos; (%s).</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="786"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2386"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2810"/>
        <source>Failed to load post processing shader chain.</source>
        <translation>Error al cargar la cadena de shaders de post-procesamiento.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1068"/>
        <source>No cheats are loaded.</source>
        <translation>No hay trucos cargados.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1074"/>
        <source>%u cheats are now active.</source>
        <translation>%u los trucos están activos.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1075"/>
        <source>%u cheats are now inactive.</source>
        <translation>%u los trucos están inactivos.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1550"/>
        <source>Fast forwarding...</source>
        <translation>Avanzando rápido...</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1551"/>
        <source>Stopped fast forwarding.</source>
        <translation>Se detuvo el avance rápido.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1562"/>
        <source>Turboing...</source>
        <translation>Turboing...</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1563"/>
        <source>Stopped turboing.</source>
        <translation>Se detuvo el turboing.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1678"/>
        <source>Rewinding...</source>
        <translation>Rebobinando...</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1679"/>
        <source>Stopped rewinding.</source>
        <translation>Retrocedimiento terminado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1705"/>
        <source>PGXP is now enabled.</source>
        <translation>PGXP está habilitado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1706"/>
        <source>PGXP is now disabled.</source>
        <translation>PGXP está deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1733"/>
        <source>PGXP Depth Buffer is now enabled.</source>
        <translation>El Búfer de Profundidad PGXP está habilitado .</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1734"/>
        <source>PGXP Depth Buffer is now disabled.</source>
        <translation>El Búfer de Profundidad PGXP está deshabilitado .</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1767"/>
        <source>Texture replacements reloaded.</source>
        <translation>Reemplazos de textura recargados.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1881"/>
        <source>Volume: Muted</source>
        <translation>Volumen: Sileciado</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1883"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1907"/>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1920"/>
        <source>Volume: %d%%</source>
        <translation>Volumen: %d%%</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1892"/>
        <source>CD Audio Muted.</source>
        <translation>Audio de CD silenciado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="1893"/>
        <source>CD Audio Unmuted.</source>
        <translatorcomment>Según la RAE es válido el uso del prefijo &apos;de-&apos;.</translatorcomment>
        <translation>Audio de CD desilenciado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2054"/>
        <source>Loaded input profile from &apos;%s&apos;</source>
        <translation>Cargado el perfil de control &apos;%s&apos;</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2538"/>
        <source>Started dumping audio to &apos;%s&apos;.</source>
        <translation>Comienzo de volcado de audio en &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2543"/>
        <source>Failed to start dumping audio to &apos;%s&apos;.</source>
        <translation>Error al iniciar el volcado de audio en &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2553"/>
        <source>Stopped dumping audio.</source>
        <translation>Volcado de audio finalizado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2583"/>
        <source>Screenshot file &apos;%s&apos; already exists.</source>
        <translation>La captura &apos;%s&apos; ya existe.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2591"/>
        <source>Failed to save screenshot to &apos;%s&apos;</source>
        <translation>Error al guardar la captura &apos;%s&apos;</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2595"/>
        <source>Screenshot saved to &apos;%s&apos;.</source>
        <translation>Captura guardada en &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2623"/>
        <source>Input profile &apos;%s&apos; cannot be found.</source>
        <translation>El perfil de control &apos;%s&apos; n o se puede encontrar.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2630"/>
        <source>Using input profile &apos;%s&apos;.</source>
        <translation>Usando perfil de control &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2656"/>
        <source>Failed to load cheats from &apos;%s&apos;.</source>
        <translation>Error al cargar trucos desde &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2660"/>
        <source>Loaded %u cheats from list. %u cheats are enabled.</source>
        <translation>Cargados %u trucos de la lista. %u trucos están activos.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2684"/>
        <source>Loaded %u cheats from database.</source>
        <translation>Cargados %u trucos de la base de datos.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2700"/>
        <source>Failed to save cheat list to &apos;%s&apos;</source>
        <translation>Fallo al guardar la lista de trucos en &apos;%s&apos;</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2714"/>
        <source>Saved %u cheats to &apos;%s&apos;.</source>
        <translation>Se guardaron %u trucos en &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2730"/>
        <source>Deleted cheat list &apos;%s&apos;.</source>
        <translation>Lista de trucos &apos;%s&apos; removido.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2770"/>
        <source>Cheat &apos;%s&apos; enabled.</source>
        <translation>Truco &apos;%s&apos; activado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2774"/>
        <source>Cheat &apos;%s&apos; disabled.</source>
        <translation>Truco &apos;%s&apos; desactivado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2790"/>
        <source>Applied cheat &apos;%s&apos;.</source>
        <translation>Aplicado truco &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2794"/>
        <source>Cheat &apos;%s&apos; is already enabled.</source>
        <translation>El truco &apos;%s&apos; ya está activado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2807"/>
        <source>Post-processing is now enabled.</source>
        <translation>Post-procesamiento habilitado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2814"/>
        <source>Post-processing is now disabled.</source>
        <translation>Post-procesamiento deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2825"/>
        <source>Failed to load post-processing shader chain.</source>
        <translation>Fallo al cargar la cadena de shaders de post-procesamiento.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/common_host_interface.cpp" line="2827"/>
        <source>Post-processing shaders reloaded.</source>
        <translation>Shaders de post-procesamiento recargados.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1069"/>
        <source>CPU interpreter forced by game settings.</source>
        <translation>Intérprete de CPU forzado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1080"/>
        <source>Software renderer forced by game settings.</source>
        <translation>Renderizado por software forzado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1091"/>
        <source>Interlacing forced by game settings.</source>
        <translation>Entrelazado forzado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1102"/>
        <source>True color disabled by game settings.</source>
        <translation>Color verdadero deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1113"/>
        <source>Upscaling disabled by game settings.</source>
        <translation>Escalado deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1124"/>
        <source>Scaled dithering disabled by game settings.</source>
        <translation>Escalado de tramado deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1137"/>
        <source>Widescreen disabled by game settings.</source>
        <translation>Pantalla panorámica deshabilitada por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1149"/>
        <source>Forcing NTSC Timings disallowed by game settings.</source>
        <translation>Forzado de tiempos NTSC deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1161"/>
        <source>PGXP geometry correction disabled by game settings.</source>
        <translation>Corrección de geometría de PGXP deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1173"/>
        <source>PGXP culling disabled by game settings.</source>
        <translation>Culling de PGXP deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1184"/>
        <source>PGXP texture correction disabled by game settings.</source>
        <translation>Corrección de textura de PGXP deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1196"/>
        <source>PGXP vertex cache forced by game settings.</source>
        <translation>Caché de vértices de PGXP forzado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1207"/>
        <source>PGXP CPU mode forced by game settings.</source>
        <translation>Modo CPU de PGXP forzado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1218"/>
        <source>PGXP Depth Buffer disabled by game settings.</source>
        <translation>El Búfer de Profundidad PGXP está desactivado por las configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1236"/>
        <source>Recompiler memory exceptions forced by game settings.</source>
        <translation>Excepciones de memoria del recompilador forzadas por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../frontend-common/game_settings.cpp" line="1249"/>
        <source>Recompiler ICache forced by game settings.</source>
        <translation>ICache del recompilador forzado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="42"/>
        <source>Analog mode forcing is disabled by game settings. Controller will start in digital mode.</source>
        <translation>El forzado del modo analógico está desactivado por la configuración del juego. El Control se iniciará en modo digital.</translation>
    </message>
</context>
<context>
    <name>PlayStationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="203"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="204"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="215"/>
        <source>Relative Mouse Mode</source>
        <translation>Modo del Mouse Relativo</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="216"/>
        <source>Locks the mouse cursor to the window, use for FPS games.</source>
        <translation>Bloquea el cursor del mouse en la ventana, usalo para juegos FPS.</translation>
    </message>
</context>
<context>
    <name>PostProcessingChainConfigWidget</name>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="20"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="50"/>
        <source>Add</source>
        <translation>Añadir</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="70"/>
        <source>Remove</source>
        <translation>Borrar</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="90"/>
        <source>Clear</source>
        <translation>Limpiar</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="110"/>
        <source>Move Up</source>
        <translation>Mover arriba</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="130"/>
        <source>Move Down</source>
        <translation>Mover abajo</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="150"/>
        <source>Options...</source>
        <translation>Opciones...</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.cpp" line="115"/>
        <source>No Shaders Available</source>
        <translation>No hay shaders disponibles</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.cpp" line="127"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.cpp" line="127"/>
        <source>Failed to add shader. The log may contain more information.</source>
        <translation>Error al añadir shader. El registro puede contener más información.</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.cpp" line="159"/>
        <source>Question</source>
        <translation>Pregunta</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.cpp" line="159"/>
        <source>Are you sure you want to clear all shader stages?</source>
        <translation>¿Estás seguro que quieres limpiar la configuración de shaders?</translation>
    </message>
</context>
<context>
    <name>PostProcessingSettingsWidget</name>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="34"/>
        <source>Enable Post Processing</source>
        <translation>Habilitar post-procesamiento</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="54"/>
        <source>&amp;Reload Shaders</source>
        <translation>&amp;Recargar shaders</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="65"/>
        <source>Load Preset</source>
        <translation>Cargar perfil</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="76"/>
        <source>Save Preset</source>
        <translation>Guardar perfil</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="89"/>
        <source>Post Processing Chain</source>
        <translation>Cadena de post-procesamiento</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="26"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="27"/>
        <source>The current post-processing chain is invalid, it has been reset. Any changes made will overwrite the existing config.</source>
        <translation>La cadena de post-procesamiento actual es inválido y se ha reiniciado. Cualquier cambio realizado va a reemplazar la configuración existente.</translation>
    </message>
</context>
<context>
    <name>PostProcessingShaderConfigDialog</name>
    <message>
        <location filename="../postprocessingshaderconfigwidget.cpp" line="150"/>
        <source>%1 Shader Options</source>
        <translation>Opciones del sombreado %1</translation>
    </message>
    <message>
        <location filename="../postprocessingshaderconfigwidget.cpp" line="160"/>
        <source>Close</source>
        <translation>Cerrar</translation>
    </message>
</context>
<context>
    <name>PostProcessingShaderConfigWidget</name>
    <message>
        <location filename="../postprocessingshaderconfigwidget.cpp" line="55"/>
        <source>Red</source>
        <translation>Rojo</translation>
    </message>
    <message>
        <location filename="../postprocessingshaderconfigwidget.cpp" line="55"/>
        <source>Green</source>
        <translation>Verde</translation>
    </message>
    <message>
        <location filename="../postprocessingshaderconfigwidget.cpp" line="55"/>
        <source>Blue</source>
        <translation>Azul</translation>
    </message>
    <message>
        <location filename="../postprocessingshaderconfigwidget.cpp" line="55"/>
        <source>Alpha</source>
        <translation>Alfa</translation>
    </message>
    <message>
        <location filename="../postprocessingshaderconfigwidget.cpp" line="56"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../postprocessingshaderconfigwidget.cpp" line="132"/>
        <source>Reset to Defaults</source>
        <translation>Restablecer a predeterminado</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../main.cpp" line="61"/>
        <source>DuckStation Error</source>
        <translation>Error de DuckStation</translation>
    </message>
    <message>
        <location filename="../main.cpp" line="62"/>
        <source>Failed to initialize host interface. Cannot continue.</source>
        <translation>Fallo al inicializar la interfaz del anfitrión. No se puede continuar.</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="674"/>
        <source>Failed to open URL</source>
        <translation>Fallo al abrir URL</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="675"/>
        <source>Failed to open URL.

The URL was: %1</source>
        <translation>Fallo al abrir URL.

 La URL era: %1</translation>
    </message>
</context>
<context>
    <name>QtHostInterface</name>
    <message>
        <location filename="../qthostinterface.cpp" line="396"/>
        <source>No resume save state found.</source>
        <translation>No se encontraron estados guardados para resumir.</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="959"/>
        <location filename="../qthostinterface.cpp" line="1001"/>
        <source>Game Save %1 (%2)</source>
        <translation>Estado de juego %1 (%2)</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="959"/>
        <source>Game Save %1 (Empty)</source>
        <translation>Estado de juego %1 (vacío)</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="966"/>
        <source>Global Save %1 (%2)</source>
        <translation>Estado global %1 (%2)</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="966"/>
        <source>Global Save %1 (Empty)</source>
        <translation>Estado global %1 (vacío)</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="971"/>
        <source>Resume</source>
        <translation>Continuar</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="974"/>
        <source>Load State</source>
        <translation>Cargar estado</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="994"/>
        <source>Resume (%1)</source>
        <translation>Continuar (%1)</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="1008"/>
        <source>Edit Memory Cards...</source>
        <translation>Editar tarjetas de memoria...</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="1093"/>
        <source>&amp;Enabled Cheats</source>
        <translation>&amp;Trucos activados</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="1095"/>
        <source>&amp;Apply Cheats</source>
        <translation>&amp;Aplicar trucos</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="1048"/>
        <source>Delete Save States...</source>
        <translation>Borrar estados guardados...</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="1054"/>
        <source>Confirm Save State Deletion</source>
        <translation>Confirmar borrado de estados guardados</translation>
    </message>
    <message>
        <location filename="../qthostinterface.cpp" line="1055"/>
        <source>Are you sure you want to delete all save states for %1?

The saves will not be recoverable.</source>
        <translation>¿Estás seguro que quieres borrar todos los estados guardados para %1?

Estos guardados no se podrán recuperar.</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="89"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="94"/>
        <source>Question</source>
        <translation>Pregunta</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="100"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
</context>
<context>
    <name>SettingsDialog</name>
    <message>
        <location filename="../settingsdialog.ui" line="23"/>
        <source>DuckStation Settings</source>
        <translation>Configuración de DuckStation</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="58"/>
        <source>General Settings</source>
        <translation>Configuración general</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="67"/>
        <source>BIOS Settings</source>
        <translation>Configuración de BIOS</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="76"/>
        <source>Console Settings</source>
        <translation>Configuración de consola</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="85"/>
        <source>Emulation Settings</source>
        <translation>Configuración de emulación</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="94"/>
        <source>Game List Settings</source>
        <translation>Configuración de lista de juegos</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="103"/>
        <source>Hotkey Settings</source>
        <translation>Configuración de atajos</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="112"/>
        <source>Controller Settings</source>
        <translation>Configuración de controles</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="121"/>
        <source>Memory Card Settings</source>
        <translation>Configuración de memorias</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="130"/>
        <source>Display Settings</source>
        <translation>Configuración de pantalla</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="139"/>
        <source>Enhancement Settings</source>
        <translation>Configuración de mejoras</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="148"/>
        <source>Post-Processing Settings</source>
        <translation>Configuración de post-procesamiento</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="227"/>
        <source>Close</source>
        <translation>Cerrar</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="157"/>
        <source>Audio Settings</source>
        <translation>Configuración de audio</translation>
    </message>
    <message>
        <location filename="../settingsdialog.ui" line="166"/>
        <source>Advanced Settings</source>
        <translation>Configuración avanzada</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="67"/>
        <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;Configuración general&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan como se ve y comporta el emulador.&lt;br&gt;&lt;br&gt;Pasa el puntero sobre alguna opción para más información.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="71"/>
        <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;Configuración de consola&lt;/strong&gt;&lt;hr&gt;Estas opciones determinan la configuración de la consola emulada.&lt;br&gt;&lt;br&gt;Pasa el puntero sobre alguna opción para más información.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="74"/>
        <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;Configuración de lista de juegos&lt;/strong&gt;&lt;hr&gt;La lista de arriba indica los directorios en los cuales se buscarán los juegos a aparecer en la lista. Se pueden añadir y quitar directorios, y buscar tanto de forma recursiva como no. Adicionalmente, la base de datos de redump.org se puede descargar/actualizar para mostrar los títulos de cada disco, ya que estos no almacenan esta información por su cuenta.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="79"/>
        <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;Configuración de atajos&lt;/strong&gt;&lt;hr&gt;Configurar un atajo permite ejecutar eventos como reiniciar o tomar capturas al presionar una tecla o botón. Haciendo clic sobre el botón de mapeo comenzará una cuenta regresiva, dentro de la cual se debe presionar la tecla o botón que quieras asignar. Si no se presiona ninguna tecla para cuando se termine el tiempo, se mantendrá la configuración existente. Para limpiar la configuración, hacer clic derecho en el botón. Para configurar múltiples botones, mantener la tecla Shift y hacer clic en el botón.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="85"/>
        <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;Configuración de controles&lt;/strong&gt;&lt;hr&gt;Esta página permite elegir el tipo de control a emular, y configurar los botones como quieras. Haciendo clic sobre el botón de mapeo comenzará una cuenta regresiva, dentro de la cual se debe presionar la tecla o botón que quieras asignar. (Para vibración, presionar cualquier botón/eje en el control al que se desee enviar las vibraciones). Si no se presiona ninguna tecla para cuando se termine el tiempo, se mantendrá la configuración existente. Para limpiar la configuración, hacer clic derecho en el botón. Para configurar múltiples botones, mantener la tecla Shift y hacer clic en el botón.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="93"/>
        <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;Configuración de memorias&lt;/strong&gt;&lt;hr&gt;Esta página te permite controlar en que modo funcionará la emulación de tarjetas de memoria, y dónde se guardarán los archivos en disco.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="96"/>
        <source>&lt;strong&gt;Display Settings&lt;/strong&gt;&lt;hr&gt;These options control the how the frames generated by the console are displayed on the screen.</source>
        <translation>&lt;strong&gt;Configuración de pantalla&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan como las imágenes generadas por la consola se muestran en pantalla.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="99"/>
        <source>&lt;strong&gt;Enhancement Settings&lt;/strong&gt;&lt;hr&gt;These options control enhancements which can improve visuals compared to the original console. Mouse over each option for additional information.</source>
        <translation>&lt;strong&gt;Configuración de mejoras&lt;/strong&gt;&lt;hr&gt;Esta configuración controla las opciones que pueden mejorar los gráficos comparados con la consola original.&lt;br&gt;&lt;br&gt;Pasa el puntero sobre alguna opción para más información.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="102"/>
        <source>&lt;strong&gt;Post-Processing Settings&lt;/strong&gt;&lt;hr&gt;Post processing allows you to alter the appearance of the image displayed on the screen with various filters. Shaders will be executed in sequence.</source>
        <translation>&lt;strong&gt;Configuración de post-procesamiento&lt;/strong&gt;&lt;hr&gt;El post-procesamiento te permite alterar la apariencia de la imagen mostrada en pantalla con varios filtros. Los shaders serán ejecutados en secuencia.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="105"/>
        <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;Configuración de audio&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan la salida de audio de la consola.&lt;br&gt;&lt;br&gt;Pasa el puntero sobre alguna opción para más información.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="107"/>
        <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;Configuración avanzada&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan los registros y el comportamiento interno del emulador.&lt;br&gt;&lt;br&gt;Pasa el puntero sobre alguna opción para más información.</translation>
    </message>
    <message>
        <location filename="../settingsdialog.cpp" line="134"/>
        <source>Recommended Value</source>
        <translation>Valor recomendado</translation>
    </message>
</context>
<context>
    <name>System</name>
    <message>
        <location filename="../../core/system.cpp" line="756"/>
        <source>Failed to load %s BIOS.</source>
        <translation>Fallo al cargar %s BIOS.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1082"/>
        <source>Save state is incompatible: minimum version is %u but state is version %u.</source>
        <translation>El estado guardado es incompatible: la versión mínima soportada es %u, pero el estado de versión es %u.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1091"/>
        <source>Save state is incompatible: maximum version is %u but state is version %u.</source>
        <translation>El estado guardado es incompatible: la versión máxima soportada es %u, pero el estado de versión es %u.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1131"/>
        <source>Failed to open CD image from save state: &apos;%s&apos;.</source>
        <translation>Fallo al abrir la imagen de CD del estado guardado: &apos;%s&apos;.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1728"/>
        <source>Per-game memory card cannot be used for slot %u as the running game has no code. Using shared card instead.</source>
        <translation>La tarjeta de memoria por juego no puede usarse para la ranura %u ya que el juego no tiene un código. Se usará una tarjeta compartida en su lugar.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1752"/>
        <source>Per-game memory card cannot be used for slot %u as the running game has no title. Using shared card instead.</source>
        <translation>La tarjeta de memoria por juego no puede usarse para la ranura %u ya que el juego no tiene un título. Se usará una tarjeta compartida en su lugar.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1771"/>
        <source>Memory card path for slot %u is missing, using default.</source>
        <translation>No se puede encontrar el directorio de la tarjeta de memoria para la ranura %u. Se usará el predeterminado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1850"/>
        <source>Game changed, reloading memory cards.</source>
        <translation>Juego cambiado, volviendo a cargar las tarjetas de memoria.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1901"/>
        <source>You are attempting to run a libcrypt protected game without an SBI file:

%s: %s

The game will likely not run properly.

Please check the README for instructions on how to add an SBI file.

Do you wish to continue?</source>
        <translation>Estás intentando correr un juego protegido con libcrypt sin un archivo SBI:

%s: %s

Es probable que no corra correctamente.

Por favor chequear las instrucciones del README sobre como agregar un archivo SBI.

Dicho esto, deseas continuar?</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1972"/>
        <source>Removing current media from playlist, removing media from CD-ROM.</source>
        <translation>Quitando media actual de la lista, quitando media del CD-ROM.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1989"/>
        <source>Changing current media from playlist, replacing current media.</source>
        <translation>Cambiando media actual de la lista, reemplazando media actual.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="104"/>
        <source>Failed to acquire host display.</source>
        <translation>Fallo al adquirir la pantalla del host.</translation>
    </message>
    <message>
        <location filename="../../core/host_interface.cpp" line="121"/>
        <source>System failed to boot. The log may contain more information.</source>
        <translation>El sistema falló al iniciar. El registro puede que contenga más información.</translation>
    </message>
</context>
</TS>
