<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="es_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="29"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="45"/>
        <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; especializado en jugabilidad, velocidad y mantenimiento a largo plazo.</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="48"/>
        <source>Authors</source>
        <translation>Autores</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="49"/>
        <source>Icon by</source>
        <translation>Icono por</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="50"/>
        <source>License</source>
        <translation>Licencia</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="59"/>
        <source>DuckStation Third-Party Notices</source>
        <translation>Avisos de terceros de DuckStation</translation>
    </message>
    <message>
        <location filename="../aboutdialog.cpp" line="79"/>
        <source>Missing thirdparty.html file. You should request it from where-ever you obtained DuckStation.</source>
        <translation>Archivo thirdparty.html no encontrado. Deberías solicitarlo allá donde hayas conseguido esta copia de DuckStation.</translation>
    </message>
</context>
<context>
    <name>AchievementLoginDialog</name>
    <message>
        <location filename="../achievementlogindialog.ui" line="29"/>
        <source>RetroAchievements Login</source>
        <comment>Window title</comment>
        <translation>Inicio de sesión en RetroAchievements</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="57"/>
        <source>RetroAchievements Login</source>
        <comment>Header text</comment>
        <translation>Inicio de sesión en RetroAchievements</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="69"/>
        <source>Please enter your user name and password for retroachievements.org below. Your password will not be saved in DuckStation, an access token will be generated and used instead.</source>
        <translation>Introduce tu nombre de usuario y contraseña de retroachievements.org. Tu contraseña no será guardada en DuckStation, sino que se generará y se utilizará un token de acceso.</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="94"/>
        <source>User Name:</source>
        <translation>Nombre de usuario:</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="104"/>
        <source>Password:</source>
        <translation>Contraseña:</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.ui" line="122"/>
        <source>Ready...</source>
        <translation>Listo...</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="22"/>
        <source>&lt;strong&gt;Your RetroAchievements login token is no longer valid.&lt;/strong&gt; You must re-enter your credentials for achievements to be tracked. Your password will not be saved in DuckStation, an access token will be generated and used instead.</source>
        <translation>&lt;strong&gt;Tu token de acceso de RetroAchievements ha dejado de ser válido.&lt;/strong&gt; Es necesario que vuelvas a introducir tus credenciales para hacer el seguimiento de los logros. Tu contraseña no será guardada en DuckStation, sino que se generará y se utilizará un token de acceso.</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="27"/>
        <source>&amp;Login</source>
        <translation>&amp;Iniciar sesión</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="40"/>
        <source>Logging in...</source>
        <translation>Iniciando sesión...</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="71"/>
        <source>Login Error</source>
        <translation>Error al iniciar sesión</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="72"/>
        <source>Login failed.
Error: %1

Please check your username and password, and try again.</source>
        <translation>No se ha podido iniciar la sesión.
Error: %1

Comprueba tu nombre de usuario y contraseña y vuelve a intentarlo.</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="73"/>
        <source>Login failed.</source>
        <translation>Error al iniciar sesión.</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="79"/>
        <source>Enable Achievements</source>
        <translation>Habilitar logros</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="80"/>
        <source>Achievement tracking is not currently enabled. Your login will have no effect until after tracking is enabled.

Do you want to enable tracking now?</source>
        <translation>El seguimiento de logros no está activado. Hasta que no lo actives, el inicio de sesión no tendrá efecto alguno.

¿Deseas activar el seguimiento de logros?</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="91"/>
        <source>Enable Hardcore Mode</source>
        <translation>Modo «hardcore»</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="92"/>
        <source>Hardcore mode is not currently enabled. Enabling hardcore mode allows you to set times, scores, and participate in game-specific leaderboards.

However, hardcore mode also prevents the usage of save states, cheats and slowdown functionality.

Do you want to enable hardcore mode?</source>
        <translation>El modo «hardcore» no está activado. Este modo te permite registrar tiempos o puntuaciones y participar en tablas de clasificación individuales para cada juego.

No obstante, el modo «hardcore» también impide el uso de los guardados rápidos, los trucos y las funciones de ralentización.

¿Deseas activar el modo «hardcore»?</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="109"/>
        <source>Reset System</source>
        <translation>Reiniciar sistema</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="110"/>
        <source>Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?</source>
        <translation>El modo «hardcore» no se activará hasta que se reinicie el sistema. ¿Deseas hacerlo ahora?</translation>
    </message>
</context>
<context>
    <name>AchievementSettingsWidget</name>
    <message>
        <location filename="../achievementsettingswidget.ui" line="42"/>
        <location filename="../achievementsettingswidget.cpp" line="46"/>
        <source>Enable Achievements</source>
        <translation>Logros</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="70"/>
        <location filename="../achievementsettingswidget.cpp" line="72"/>
        <source>Use First Disc From Playlist</source>
        <translation>Usar el primer disco de la lista</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="63"/>
        <location filename="../achievementsettingswidget.cpp" line="48"/>
        <source>Enable Hardcore Mode</source>
        <translation>Modo «hardcore»</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="49"/>
        <location filename="../achievementsettingswidget.cpp" line="68"/>
        <source>Test Unofficial Achievements</source>
        <translation>Probar logros no oficiales</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="178"/>
        <location filename="../achievementsettingswidget.cpp" line="57"/>
        <source>Enable Sound Effects</source>
        <translation>Efectos de sonido</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="195"/>
        <source>Account</source>
        <translation>Cuenta</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="221"/>
        <location filename="../achievementsettingswidget.cpp" line="192"/>
        <source>Login...</source>
        <translation>Iniciar sesión...</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="214"/>
        <source>View Profile...</source>
        <translation>Ver perfil...</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="29"/>
        <source>Settings</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="35"/>
        <location filename="../achievementsettingswidget.cpp" line="64"/>
        <source>Enable Spectator Mode</source>
        <translation>Habilitar modo espectador</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="56"/>
        <location filename="../achievementsettingswidget.cpp" line="62"/>
        <source>Enable Encore Mode</source>
        <translation>Habilitar modo «encore» (nueva partida)</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="80"/>
        <source>Notifications</source>
        <translation>Notificaciones</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="116"/>
        <location filename="../achievementsettingswidget.ui" line="162"/>
        <source>5 seconds</source>
        <translation>5 segundos</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="125"/>
        <location filename="../achievementsettingswidget.cpp" line="51"/>
        <source>Show Achievement Notifications</source>
        <translation>Mostrar notificaciones de logros</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="171"/>
        <location filename="../achievementsettingswidget.cpp" line="54"/>
        <source>Show Leaderboard Notifications</source>
        <translation>Mostrar notificaciones de tablas</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="185"/>
        <location filename="../achievementsettingswidget.cpp" line="60"/>
        <source>Enable In-Game Overlays</source>
        <translation>Superposiciones dentro del juego</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="201"/>
        <source>Username:
Login token generated at:</source>
        <translation>Nombre de usuario:
Fecha de creación del token de acceso:</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="239"/>
        <source>Game Info</source>
        <translation>Información del juego</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="46"/>
        <location filename="../achievementsettingswidget.cpp" line="48"/>
        <location filename="../achievementsettingswidget.cpp" line="62"/>
        <location filename="../achievementsettingswidget.cpp" line="64"/>
        <location filename="../achievementsettingswidget.cpp" line="68"/>
        <location filename="../achievementsettingswidget.cpp" line="72"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="47"/>
        <source>When enabled and logged in, DuckStation will scan for achievements on startup.</source>
        <translation>Al activar esta opción e iniciar una sesión, DuckStation buscará logros al arrancar.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="52"/>
        <source>Displays popup messages on events such as achievement unlocks and game completion.</source>
        <translation>Muestra mensajes emergentes en ciertas situaciones, como el desbloqueo de logros o al pasarte un juego.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="55"/>
        <source>Displays popup messages when starting, submitting, or failing a leaderboard challenge.</source>
        <translation>Muestra mensajes emergentes al activar, enviar o fracasar un desafío de una tabla de clasificación.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="63"/>
        <source>When enabled, each session will behave as if no achievements have been unlocked.</source>
        <translation>Al activar esta opción, cada sesión de juego se comportará como si no se hubiesen desbloqueado logros.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="65"/>
        <source>When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server.</source>
        <translation>Al activar esta opción, DuckStation asumirá que todos los logros están bloqueados y no enviará notificaciones de desbloqueo al servidor.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="69"/>
        <source>When enabled, DuckStation will list achievements from unofficial sets. Please note that these achievements are not tracked by RetroAchievements, so they unlock every time.</source>
        <translation>Al activar esta opción, DuckStation mostrará los logros de colecciones no oficiales. Ten en cuenta que RetroAchievements no hace un seguimiento de estos logros, así que se desbloquearán constantemente.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="73"/>
        <source>When enabled, the first disc in a playlist will be used for achievements, regardless of which disc is active.</source>
        <translation>Si esta opción está habilitada, se utilizará el primer disco de una lista para buscar logros, independientemente del disco que esté activo.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="49"/>
        <source>&quot;Challenge&quot; mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.</source>
        <translation>El modo más desafiante, que incluye un seguimiento de las tablas de clasificación. Desactiva las características de guardados rápidos, trucos y ralentización.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="51"/>
        <location filename="../achievementsettingswidget.cpp" line="54"/>
        <location filename="../achievementsettingswidget.cpp" line="57"/>
        <location filename="../achievementsettingswidget.cpp" line="60"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="58"/>
        <source>Plays sound effects for events such as achievement unlocks and leaderboard submissions.</source>
        <translation>Reproduce efectos de sonido en ciertas situaciones, como el desbloqueo de logros y el envío de puntuaciones a las tablas.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="61"/>
        <source>Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active.</source>
        <translation>Muestra iconos en la esquina inferior derecha de la pantalla cuando haya un logro activo o un desafío.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="150"/>
        <source>Reset System</source>
        <translation>Reiniciar sistema</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="151"/>
        <source>Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?</source>
        <translation>El modo «hardcore» no se activará hasta que se reinicie el sistema. ¿Deseas reiniciar ahora?</translation>
    </message>
    <message numerus="yes">
        <location filename="../achievementsettingswidget.cpp" line="164"/>
        <location filename="../achievementsettingswidget.cpp" line="171"/>
        <source>%n seconds</source>
        <translation>
            <numerusform>% segundo</numerusform>
            <numerusform>% segundos</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="184"/>
        <source>Username: %1
Login token generated on %2.</source>
        <translation>Nombre de usuario: %1
Fecha de creación del token de acceso: %2.</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="187"/>
        <source>Logout</source>
        <translation>Cerrar sesión</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.cpp" line="191"/>
        <source>Not Logged In.</source>
        <translation>No se ha iniciado sesión.</translation>
    </message>
</context>
<context>
    <name>Achievements</name>
    <message>
        <location filename="../../core/system.cpp" line="1380"/>
        <source>Loading state</source>
        <translation>carga de guardados rápidos</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1629"/>
        <location filename="../../core/system.cpp" line="1641"/>
        <source>Resuming state</source>
        <translation>guardados rápidos de continuación</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1104"/>
        <source>Hardcore mode will be enabled on system reset.</source>
        <translation>El modo «hardcore» se activará al reiniciar el sistema.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1131"/>
        <source>{} (Unofficial)</source>
        <translation>{} (no oficial)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1153"/>
        <source>Mastered {}</source>
        <translation>Has dominado {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1172"/>
        <source>Leaderboard attempt started.</source>
        <translation>Intento de entrar en tabla de clasificación iniciado.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1187"/>
        <source>Leaderboard attempt failed.</source>
        <translation>Intento de entrar en tabla de clasificación fallido.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1202"/>
        <source>Your Time: {}{}</source>
        <translation>Tu tiempo: {}{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1203"/>
        <source>Your Score: {}{}</source>
        <translation>Tu puntuación: {}{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1204"/>
        <source>Your Value: {}{}</source>
        <translation>Tu valor: {}{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1213"/>
        <source> (Submitting)</source>
        <translation> (enviando)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1232"/>
        <source>Your Time: {} (Best: {})</source>
        <translation>Tu tiempo: {} (Mejor: {})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1233"/>
        <source>Your Score: {} (Best: {})</source>
        <translation>Tu puntuación: {} (Mejor: {})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1234"/>
        <source>Your Value: {} (Best: {})</source>
        <translation>Tu valor: {} (Mejor: {})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1239"/>
        <source>{}
Leaderboard Position: {} of {}</source>
        <translation>{}
Posición en tabla: {} de {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1367"/>
        <source>Server error in {}:
{}</source>
        <translation>Error del servidor en {}:
{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1381"/>
        <source>Achievements Disconnected</source>
        <translation>Logros desconectados</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1382"/>
        <source>An unlock request could not be completed. We will keep retrying to submit this request.</source>
        <translation>No se ha podido completar una petición de desbloqueo. La petición seguirá reenviándose.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1394"/>
        <source>Achievements Reconnected</source>
        <translation>Logros reconectados</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1395"/>
        <source>All pending unlock requests have completed.</source>
        <translation>Se han completado todas las peticiones de desbloqueo pendientes.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1815"/>
        <source>Score: {} ({} softcore)
Unread messages: {}</source>
        <extracomment>Summary for login notification.</extracomment>
        <translation>Puntuación: {} ({} en modo normal)
Mensajes sin leer: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1893"/>
        <location filename="../../core/achievements.cpp" line="1934"/>
        <source>Confirm Hardcore Mode</source>
        <translation>Confirmar modo «hardcore»</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1894"/>
        <location filename="../../core/achievements.cpp" line="1935"/>
        <source>{0} cannot be performed while hardcore mode is active. Do you want to disable hardcore mode? {0} will be cancelled if you select No.</source>
        <translation>No se puede ejecutar la característica de {0} mientras el modo «hardcore» esté activo. ¿Deseas desactivar el modo «hardcore»? Si seleccionas No, se cancelará la acción.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1918"/>
        <location filename="../../core/achievements.cpp" line="1941"/>
        <source>Cannot {} while hardcode mode is active.</source>
        <translation>No se puede ejecutar la característica de {0} mientras el modo «hardcore» esté activo.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1938"/>
        <source>Yes</source>
        <translation>Sí</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1939"/>
        <source>No</source>
        <translation>No</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2164"/>
        <source>Active Challenge Achievements</source>
        <translation>Logros de desafío activos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2292"/>
        <source> (Hardcore Mode)</source>
        <translation> (modo «hardcore»)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2306"/>
        <source>You have unlocked all achievements and earned {} points!</source>
        <translation>¡Has desbloqueado todos los logros y has ganado {} puntos!</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2362"/>
        <source>Unknown</source>
        <translation>Desconocidos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2362"/>
        <source>Locked</source>
        <translation>Bloqueados</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2363"/>
        <source>Unlocked</source>
        <translation>Desbloqueados</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2363"/>
        <source>Unsupported</source>
        <translation>No admitidoNo admitidos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2364"/>
        <source>Unofficial</source>
        <translation>No oficiales</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2364"/>
        <source>Recently Unlocked</source>
        <translation>Desbloqueados recientemente</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2365"/>
        <source>Active Challenges</source>
        <translation>Desafíos activos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2365"/>
        <source>Almost There</source>
        <translation>A punto de desbloquearse</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2472"/>
        <source>{} points</source>
        <translation>{} puntos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2473"/>
        <source>{} point</source>
        <translation>{} punto</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2421"/>
        <source>XXX points</source>
        <translation>XXX puntos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1077"/>
        <source>{0}, {1}.</source>
        <translation>{0} {1}.</translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="1078"/>
        <source>You have unlocked {} of %n achievements</source>
        <comment>Achievement popup</comment>
        <translation>
            <numerusform>Has desbloqueado {} de %n logro</numerusform>
            <numerusform>Has desbloqueado {} de %n logros</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="1081"/>
        <source>and earned {} of %n points</source>
        <comment>Achievement popup</comment>
        <translation>
            <numerusform>y ganado {} de %n punto</numerusform>
            <numerusform>y ganado {} de %n puntos</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2531"/>
        <source>Unlocked: {}</source>
        <translation>Desbloqueado: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2884"/>
        <location filename="../../core/achievements.cpp" line="2893"/>
        <source>Loading...</source>
        <translation>Cargando...</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="3086"/>
        <location filename="../../core/achievements.cpp" line="3106"/>
        <source>Leaderboard download failed</source>
        <translation>Error al descargar la tabla de clasificación</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1478"/>
        <source>Hardcore mode is now enabled.</source>
        <translation>El modo «hardcore» está activado.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1479"/>
        <source>Hardcore mode is now disabled.</source>
        <translation>El modo «hardcore» está desactivado.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1069"/>
        <source>{} (Hardcore Mode)</source>
        <translation>{} (modo «hardcore»)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="890"/>
        <location filename="../../core/achievements.cpp" line="917"/>
        <source>Failed to read executable from disc. Achievements disabled.</source>
        <translation>Error al leer el ejecutable del disco. Logros desactivados.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1087"/>
        <location filename="../../core/achievements.cpp" line="2319"/>
        <source>This game has no achievements.</source>
        <translation>No hay logros para este juego.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1155"/>
        <source>{0}, {1}</source>
        <translation>{0}, {1}</translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="1156"/>
        <source>%n achievements</source>
        <comment>Mastery popup</comment>
        <translation>
            <numerusform>%n logro</numerusform>
            <numerusform>%n logros</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/achievements.cpp" line="1158"/>
        <source>%n points</source>
        <comment>Mastery popup</comment>
        <translation>
            <numerusform>%n punto</numerusform>
            <numerusform>%n puntos</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2311"/>
        <source>You have unlocked {0} of {1} achievements, earning {2} of {3} possible points.</source>
        <translation>Has obtenido {0} de {1} logros y {2} de {3} puntos.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2710"/>
        <source>This game has {} leaderboards.</source>
        <translation>Este juego tiene {} tablas de puntuaciones.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2727"/>
        <source>Submitting scores is disabled because hardcore mode is off. Leaderboards are read-only.</source>
        <translation>No se enviarán puntuaciones porque el modo «hardcore» está desactivado. Las tablas de puntuaciones están en modo de solo lectura.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2748"/>
        <source>Show Best</source>
        <translation>Mostrar primeros</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2748"/>
        <source>Show Nearby</source>
        <translation>Mostrar cercanos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2776"/>
        <source>Rank</source>
        <translation>Rango</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2781"/>
        <source>Name</source>
        <translation>Nombre</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2786"/>
        <source>Time</source>
        <translation>Tiempo</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2787"/>
        <source>Score</source>
        <translation>Puntuación</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2788"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2801"/>
        <source>Date Submitted</source>
        <translation>Fecha de envío</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2865"/>
        <source>Downloading leaderboard data, please wait...</source>
        <translation>Descargando datos de tablas de puntuaciones, espera...</translation>
    </message>
</context>
<context>
    <name>AdvancedSettingsWidget</name>
    <message>
        <location filename="../advancedsettingswidget.ui" line="29"/>
        <source>Logging</source>
        <translation>Registro</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="37"/>
        <source>Log Level:</source>
        <translation>Nivel de registro:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="47"/>
        <source>Log Filters:</source>
        <translation>Filtros de registro:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="61"/>
        <location filename="../advancedsettingswidget.cpp" line="191"/>
        <source>Log To System Console</source>
        <translation>Registrar en consola del sistema</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="68"/>
        <location filename="../advancedsettingswidget.cpp" line="195"/>
        <source>Log To Window</source>
        <translation>Registrar en ventana</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="75"/>
        <location filename="../advancedsettingswidget.cpp" line="193"/>
        <source>Log To Debug Console</source>
        <translation>Registrar en consola de depuración</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="82"/>
        <location filename="../advancedsettingswidget.cpp" line="197"/>
        <source>Log To File</source>
        <translation>Registrar en archivo</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="100"/>
        <location filename="../advancedsettingswidget.cpp" line="199"/>
        <source>Show Debug Menu</source>
        <translation>Mostrar menú de depuración</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="110"/>
        <source>Tweaks/Hacks</source>
        <translation>Modificaciones/Hacks</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="138"/>
        <source>Option</source>
        <translation>Opción</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="143"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="151"/>
        <source>Reset To Default</source>
        <translation>Restablecer valores predeterminados</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="249"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation>Habilitar excepciones de memoria del recompilador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="251"/>
        <source>Enable Recompiler Block Linking</source>
        <translation>Habilitar vinculación de bloques del recompilador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="253"/>
        <source>Enable Recompiler Fast Memory Access</source>
        <translation>Habilitar memoria de acceso rápido del recompilador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="219"/>
        <source>Apply Compatibility Settings</source>
        <translation>Aplicar configuración de compatibilidad</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="139"/>
        <source>Select folder for %1</source>
        <translation>Seleccionar carpeta de %1</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="230"/>
        <source>Display Active Start Offset</source>
        <translation>Compensación del inicio de imagen activa</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="232"/>
        <source>Display Active End Offset</source>
        <translation>Compensación del final de imagen activa</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="234"/>
        <source>Display Line Start Offset</source>
        <translation>Compensación de la primera línea de imagen</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="236"/>
        <source>Display Line End Offset</source>
        <translation>Compensación de la última línea de imagen</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="240"/>
        <source>DMA Max Slice Ticks</source>
        <translation>Duración máxima de los cortes de la DMA</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="242"/>
        <source>DMA Halt Ticks</source>
        <translation>Duración de las paradas de la DMA</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="244"/>
        <source>GPU FIFO Size</source>
        <translation>Tamaño del FIFO de la GPU</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="246"/>
        <source>GPU Max Run-Ahead</source>
        <translation>Predicción máxima de la GPU</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="258"/>
        <source>CD-ROM Mechacon Version</source>
        <translation>Versión del Mechacon del CD-ROM</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="262"/>
        <source>CD-ROM Region Check</source>
        <translation>Comprobar región del CD-ROM</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="263"/>
        <source>Allow Booting Without SBI File</source>
        <translation>Arrancar sin un archivo SBI</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="270"/>
        <source>Enable PCDrv</source>
        <translation>Habilitar PCDrv</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="271"/>
        <source>Enable PCDrv Writes</source>
        <translation>Escrituras de PCDrv</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="272"/>
        <source>PCDrv Root Directory</source>
        <translation>Directorio raíz de PCDrv</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="189"/>
        <source>Log Level</source>
        <translation>Nivel de registro</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="189"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="190"/>
        <source>Sets the verbosity of messages logged. Higher levels will log more messages.</source>
        <translation>Establece el grado de detalle de los mensajes del registro. Los niveles más altos mostrarán más mensajes.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="191"/>
        <location filename="../advancedsettingswidget.cpp" line="193"/>
        <location filename="../advancedsettingswidget.cpp" line="195"/>
        <location filename="../advancedsettingswidget.cpp" line="197"/>
        <source>User Preference</source>
        <translation>Preferencia de usuario</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="192"/>
        <source>Logs messages to the console window.</source>
        <translation>Muestra los mensajes en la ventana de la consola.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="194"/>
        <source>Logs messages to the debug console where supported.</source>
        <translation>Muestra los mensajes en la consola de depuración cuando sea posible.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="196"/>
        <source>Logs messages to the window.</source>
        <translation>Muestra los mensajes en la ventana.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="198"/>
        <source>Logs messages to duckstation.log in the user directory.</source>
        <translation>Copia los mensajes al archivo duckstation.log, en el directorio del usuario.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="199"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="200"/>
        <source>Shows a debug menu bar with additional statistics and quick settings.</source>
        <translation>Muestra un menú de depuración con estadísticas adicionales y configuraciones rápidas.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="215"/>
        <source>Apply Game Settings</source>
        <translation>Aplicar configuración para cada juego</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="223"/>
        <source>Load Devices From Save States</source>
        <translation>Cargar dispositivos de guardados rápidos</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="225"/>
        <source>Compress Save States</source>
        <translation>Comprimir guardados rápidos</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="266"/>
        <source>Enable PINE</source>
        <translation>Habilitar PINE</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="267"/>
        <source>PINE Slot</source>
        <translation>«Slot» de PINE</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="221"/>
        <source>Increase Timer Resolution</source>
        <translation>Incrementar la resolución del temporizador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="94"/>
        <source>System Settings</source>
        <translation>Opciones del sistema</translation>
    </message>
</context>
<context>
    <name>AnalogController</name>
    <message>
        <location filename="../../core/analog_controller.cpp" line="118"/>
        <location filename="../../core/negcon_rumble.cpp" line="124"/>
        <source>Controller {} switched to analog mode.</source>
        <translation>Mando {} cambiado a modo analógico.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="119"/>
        <location filename="../../core/negcon_rumble.cpp" line="125"/>
        <source>Controller {} switched to digital mode.</source>
        <translation>Mando {} cambiado a modo digital.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="318"/>
        <location filename="../../core/negcon_rumble.cpp" line="261"/>
        <source>Controller {} is locked to analog mode by the game.</source>
        <translation>Mando {} bloqueado en modo analógico por el juego.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="319"/>
        <location filename="../../core/negcon_rumble.cpp" line="262"/>
        <source>Controller {} is locked to digital mode by the game.</source>
        <translation>Mando {} bloqueado en modo digital por el juego.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="803"/>
        <source>D-Pad Up</source>
        <translation>Botón de dirección hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="804"/>
        <source>D-Pad Right</source>
        <translation>Botón de dirección hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="805"/>
        <source>D-Pad Down</source>
        <translation>Botón de dirección hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="806"/>
        <source>D-Pad Left</source>
        <translation>Botón de dirección hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="807"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="808"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="809"/>
        <source>Cross</source>
        <translation>Cruz/X</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="810"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="811"/>
        <source>Select</source>
        <translation>SELECT</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="812"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="813"/>
        <source>Analog Toggle</source>
        <translation>Alternar función analógica</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="814"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="815"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="816"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="817"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="818"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="819"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="821"/>
        <source>Left Stick Left</source>
        <translation>Joystick izquierdo hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="822"/>
        <source>Left Stick Right</source>
        <translation>Joystick izquierdo hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="823"/>
        <source>Left Stick Down</source>
        <translation>Joystick izquierdo hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="824"/>
        <source>Left Stick Up</source>
        <translation>Joystick izquierdo hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="825"/>
        <source>Right Stick Left</source>
        <translation>Joystick derecho hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="826"/>
        <source>Right Stick Right</source>
        <translation>Joystick derecho hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="827"/>
        <source>Right Stick Down</source>
        <translation>Joystick derecho hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="828"/>
        <source>Right Stick Up</source>
        <translation>Joystick derecho hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="835"/>
        <source>Not Inverted</source>
        <translation>No invertir</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="836"/>
        <source>Invert Left/Right</source>
        <translation>Invertir izquierda/derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="837"/>
        <source>Invert Up/Down</source>
        <translation>Invertir arriba/abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="838"/>
        <source>Invert Left/Right + Up/Down</source>
        <translation>Invertir izquierda/derecha + arriba/abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="841"/>
        <source>Force Analog Mode on Reset</source>
        <translation>Forzar el modo analógico al reiniciar</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="842"/>
        <source>Forces the controller to analog mode when the console is reset/powered on.</source>
        <translation>Fuerza el modo analógico en el mando cuando la consola se reinicie/encienda.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="845"/>
        <source>Use Analog Sticks for D-Pad in Digital Mode</source>
        <translation>Usar los joysticks analógicos como cruceta en el modo digital</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="846"/>
        <source>Allows you to use the analog sticks to control the d-pad in digital mode, as well as the buttons.</source>
        <translation>Permite usar los joysticks analógicos para controlar la cruceta y los botones en el modo digital.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="849"/>
        <source>Analog Deadzone</source>
        <translation>Zona muerta del joystick analógico</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="850"/>
        <source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
        <translation>Establece la zona muerta del joystick analógico, es decir, cuánto movimiento del joystick se ignorará.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="853"/>
        <source>Analog Sensitivity</source>
        <translation>Sensibilidad analógica</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="854"/>
        <source>Sets the analog stick axis scaling factor. A value between 130% and 140% is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>Establece el factor de escalado para los ejes de los joysticks analógicos. Se recomienda entre 130&#xa0;% y 140&#xa0;% para mandos modernos, como el DualShock 4 o el mando de Xbox One.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="859"/>
        <source>Button/Trigger Deadzone</source>
        <translation>Zona muerta de botón/gatillo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="860"/>
        <source>Sets the deadzone for activating buttons/triggers, i.e. the fraction of the trigger which will be ignored.</source>
        <translation>Establece la zona de inactividad para activar botones o gatillos, es decir, la distancia de la pulsación que será ignorada.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="863"/>
        <source>Vibration Bias</source>
        <translation>Fuerza de vibración</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="864"/>
        <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>
    <message>
        <location filename="../../core/analog_controller.cpp" line="867"/>
        <source>Invert Left Stick</source>
        <translation>Invertir joystick izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="868"/>
        <source>Inverts the direction of the left analog stick.</source>
        <translation>Invierte la dirección del joystick analógico izquierdo.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="870"/>
        <source>Invert Right Stick</source>
        <translation>Invertir joystick derecho</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="871"/>
        <source>Inverts the direction of the right analog stick.</source>
        <translation>Invierte la dirección del joystick analógico derecho.</translation>
    </message>
</context>
<context>
    <name>AnalogJoystick</name>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="354"/>
        <source>D-Pad Up</source>
        <translation>Botón de dirección hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="355"/>
        <source>D-Pad Right</source>
        <translation>Botón de dirección hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="356"/>
        <source>D-Pad Down</source>
        <translation>Botón de dirección hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="357"/>
        <source>D-Pad Left</source>
        <translation>Botón de dirección hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="358"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="359"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="360"/>
        <source>Cross</source>
        <translation>Cruz/X</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="361"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="362"/>
        <source>Select</source>
        <translation>SELECT</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="363"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="364"/>
        <source>Mode Toggle</source>
        <translation>Alternar modo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="365"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="366"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="367"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="368"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="369"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="370"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="372"/>
        <source>Left Stick Left</source>
        <translation>Joystick izquierdo hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="373"/>
        <source>Left Stick Right</source>
        <translation>Joystick izquierdo hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="374"/>
        <source>Left Stick Down</source>
        <translation>Joystick izquierdo hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="375"/>
        <source>Left Stick Up</source>
        <translation>Joystick izquierdo hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="376"/>
        <source>Right Stick Left</source>
        <translation>Joystick izquierdo hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="377"/>
        <source>Right Stick Right</source>
        <translation>Joystick derecho hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="378"/>
        <source>Right Stick Down</source>
        <translation>Joystick derecho hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="379"/>
        <source>Right Stick Up</source>
        <translation>Joystick derecho hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="386"/>
        <source>Not Inverted</source>
        <translation>No invertir</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="387"/>
        <source>Invert Left/Right</source>
        <translation>Invertir izquierda/derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="388"/>
        <source>Invert Up/Down</source>
        <translation>Invertir arriba/abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="389"/>
        <source>Invert Left/Right + Up/Down</source>
        <translation>Invertir izquierda/derecha + arriba/abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="392"/>
        <source>Analog Deadzone</source>
        <translation>Zona muerta del joystick analógico</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="393"/>
        <source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
        <translation>Establece la zona muerta del joystick analógico, es decir, cuánto movimiento del joystick será ignorado.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="396"/>
        <source>Analog Sensitivity</source>
        <translation>Sensibilidad analógica</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="397"/>
        <source>Sets the analog stick axis scaling factor. A value between 130% and 140% is recommended when using recent controllers, e.g. DualShock 4, Xbox One Controller.</source>
        <translation>Establece el factor de escalado para los ejes de los joysticks analógicos. Se recomienda entre 130&#xa0;% y 140&#xa0;% para mandos modernos, como el DualShock 4 o el mando de Xbox One.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="402"/>
        <source>Invert Left Stick</source>
        <translation>Invertir joystick izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="403"/>
        <source>Inverts the direction of the left analog stick.</source>
        <translation>Invierte la dirección del joystick analógico izquierdo.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="405"/>
        <source>Invert Right Stick</source>
        <translation>Invertir joystick derecho</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="406"/>
        <source>Inverts the direction of the right analog stick.</source>
        <translation>Invierte la dirección del joystick analógico derecho.</translation>
    </message>
</context>
<context>
    <name>AudioExpansionSettingsDialog</name>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="14"/>
        <source>Audio Expansion Settings</source>
        <translation>Configuración de expansión de audio</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="20"/>
        <source>Circular Wrap:</source>
        <translation>Panorámica:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="51"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="466"/>
        <source>30</source>
        <translation>30</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="60"/>
        <source>Shift:</source>
        <translation>Dimensión:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="91"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="171"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="211"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="251"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="291"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="331"/>
        <location filename="../audioexpansionsettingsdialog.ui" line="371"/>
        <source>20</source>
        <translation>20</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="100"/>
        <source>Depth:</source>
        <translation>Profundidad:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="131"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="140"/>
        <source>Focus:</source>
        <translation>Nitidez:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="180"/>
        <source>Center Image:</source>
        <translation>Imagen central:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="220"/>
        <source>Front Separation:</source>
        <translation>Separación delantera:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="260"/>
        <source>Rear Separation:</source>
        <translation>Separación trasera:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="300"/>
        <source>Low Cutoff:</source>
        <translation>Límite bajo:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="340"/>
        <source>High Cutoff:</source>
        <translation>Límite alto:</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="411"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Audio Expansion Settings&lt;/span&gt;&lt;br/&gt;These settings fine-tune the behavior of the FreeSurround-based channel expander.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Configuración de expansión de audio&lt;/span&gt;&lt;br/&gt;Estas opciones ajustan el comportamiento del expansor de canales basado en FreeSurround.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../audioexpansionsettingsdialog.ui" line="429"/>
        <source>Block Size:</source>
        <translation>Tamaño de bloque:</translation>
    </message>
</context>
<context>
    <name>AudioSettingsWidget</name>
    <message>
        <location filename="../audiosettingswidget.ui" line="29"/>
        <source>Configuration</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="58"/>
        <source>Backend:</source>
        <translation>Motor:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="119"/>
        <source>Buffer Size:</source>
        <translation>Tamaño de búfer:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="48"/>
        <source>Maximum latency: 0 frames (0.00ms)</source>
        <translation>Latencia máxima: 0 fotogramas (0.00ms)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="107"/>
        <source>Minimal</source>
        <translation>Mínima</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="133"/>
        <source>Output Latency:</source>
        <translation>Latencia de salida:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="41"/>
        <source>Driver:</source>
        <translation>Controlador:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="65"/>
        <source>Stretch Mode:</source>
        <translation>Modo de ampliación:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="72"/>
        <source>Output Device:</source>
        <translation>Dispositivo de salida:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="100"/>
        <location filename="../audiosettingswidget.ui" line="204"/>
        <source>0 ms</source>
        <translation>0&#xa0;ms</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="126"/>
        <source>Expansion Mode:</source>
        <translation>Modo de expansión:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="145"/>
        <location filename="../audiosettingswidget.cpp" line="115"/>
        <source>Expansion Settings</source>
        <translation>Configuración de expansión</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="162"/>
        <location filename="../audiosettingswidget.cpp" line="121"/>
        <source>Stretch Settings</source>
        <translation>Configuración de ampliación</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="216"/>
        <source>Controls</source>
        <translation>Controles</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="222"/>
        <source>Output Volume:</source>
        <translation>Volumen de salida:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="266"/>
        <location filename="../audiosettingswidget.cpp" line="124"/>
        <source>Reset Volume</source>
        <translation>Reestablecer volumen</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="278"/>
        <source>Fast Forward Volume:</source>
        <translation>Volumen de avance rápido:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="322"/>
        <location filename="../audiosettingswidget.cpp" line="127"/>
        <source>Reset Fast Forward Volume</source>
        <translation>Restablecer volumen durante avance rápido</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="336"/>
        <location filename="../audiosettingswidget.cpp" line="107"/>
        <source>Mute All Sound</source>
        <translation>Silenciar todo</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="343"/>
        <location filename="../audiosettingswidget.cpp" line="109"/>
        <source>Mute CD Audio</source>
        <translation>Silenciar audio de CD</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="256"/>
        <location filename="../audiosettingswidget.ui" line="312"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="93"/>
        <source>Audio Backend</source>
        <translation>Motor de audio</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="94"/>
        <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 equipo. Cubeb ofrece la menor latencia, en caso de tener problemas, prueba con el motor SDL. El motor nulo deshabilita la salida de audio.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="99"/>
        <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 del búfer determina el tamaño de los fragmentos de audio que capturará el equipo. Un valor bajo reducirá la latencia de salida, pero puede provocar parones si la velocidad de la emulación no es consistente. Ten en cuenta que el motor Cubeb utilizará trozos más pequeños sin importar este valor, así que, en ese caso, un valor bajo podría no cambiar mucho la latencia.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="98"/>
        <source>Output Latency</source>
        <translation>Latencia de salida</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="83"/>
        <location filename="../audiosettingswidget.cpp" line="86"/>
        <location filename="../audiosettingswidget.cpp" line="505"/>
        <source>%</source>
        <translation>&#xa0;%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="98"/>
        <location filename="../audiosettingswidget.cpp" line="265"/>
        <location filename="../audiosettingswidget.cpp" line="266"/>
        <source>%1 ms</source>
        <translation>%1&#xa0;ms</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="103"/>
        <source>Output Volume</source>
        <translation>Volumen de salida</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="104"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation>Controla el volumen del audio que se reproduzca en el equipo.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="105"/>
        <source>Fast Forward Volume</source>
        <translation>Volumen de avance rápido</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="106"/>
        <source>Controls the volume of the audio played on the host when fast forwarding.</source>
        <translation>Controla el volumen del audio que se reproduzca en el equipo durante un avance rápido.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="112"/>
        <source>Expansion Mode</source>
        <translation>Modo de expansión</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="112"/>
        <source>Disabled (Stereo)</source>
        <translation>Desactivada (estéreo)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="113"/>
        <source>Determines how audio is expanded from stereo to surround for supported games. This includes games that support Dolby Pro Logic/Pro Logic II.</source>
        <translation>Determina la forma de expandir la señal de audio de estéreo a envolvente en los juegos que sean compatibles. Incluye aquellos juegos compatibles con Dolby Pro Logic/Pro Logic II.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="115"/>
        <location filename="../audiosettingswidget.cpp" line="121"/>
        <location filename="../audiosettingswidget.cpp" line="124"/>
        <location filename="../audiosettingswidget.cpp" line="127"/>
        <location filename="../audiosettingswidget.cpp" line="265"/>
        <source>N/A</source>
        <extracomment>Preserve the %1 variable, adapt the latter ms (and/or any possible spaces in between) to your language&apos;s ruleset.</extracomment>
        <translation>No disponible</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="116"/>
        <source>These settings fine-tune the behavior of the FreeSurround-based channel expander.</source>
        <translation>Estas opciones ajustan el comportamiento del expansor de canales basado en FreeSurround.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="118"/>
        <source>Stretch Mode</source>
        <translation>Modo de ampliación</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="118"/>
        <source>Time Stretching</source>
        <translation>Ampliación de tiempo</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="119"/>
        <source>When running outside of 100% speed, adjusts the tempo on audio instead of dropping frames. Produces much nicer fast forward/slowdown audio at a small cost to performance.</source>
        <translation>Cuando el emulador se ejecute a una velocidad que no sea el 100&#xa0;%, ajustará el tempo del audio para no eliminar fotogramas. Producirá un audio más agradable cuando haya avances rápidos o se frene la emulación a cambio de perder un poco de rendimiento.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="122"/>
        <source>These settings fine-tune the behavior of the SoundTouch audio time stretcher when running outside of 100% speed.</source>
        <translation>Estos parámetros afinan el comportamiento del ampliador de duración de audio SoundTouch cuando la emulación se ejecute a una velocidad que no sea el 100&#xa0;%.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="125"/>
        <location filename="../audiosettingswidget.cpp" line="128"/>
        <source>Resets volume back to the global/inherited setting.</source>
        <translation>Restablece el volumen de salida al ajuste global/heredado.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="126"/>
        <location filename="../audiosettingswidget.cpp" line="129"/>
        <source>Resets volume back to the default, i.e. full.</source>
        <translation>Restablece el volumen al valor predeterminado del 100&#xa0;%.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="192"/>
        <location filename="../audiosettingswidget.cpp" line="223"/>
        <source>Default</source>
        <translation>Predeterminado</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="107"/>
        <location filename="../audiosettingswidget.cpp" line="109"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="108"/>
        <source>Prevents the emulator from producing any audible sound.</source>
        <translation>Impide que el emulador produzca cualquier sonido.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="110"/>
        <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>Silencia 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="243"/>
        <source>Unknown Device &quot;%1&quot;</source>
        <translation>Dispositivo desconocido: «%1»</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="275"/>
        <source>Maximum Latency: %1 ms (%2 ms buffer + %3 ms expand + %4 ms output)</source>
        <translation>Latencia máxima: %1&#xa0;ms (%2&#xa0;ms de búfer + %3&#xa0;ms de expansión + %4&#xa0;ms de salida)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="283"/>
        <source>Maximum Latency: %1 ms (%2 ms buffer + %3 ms output)</source>
        <translation>Latencia máxima: %1&#xa0;ms (%2&#xa0;ms de búfer + %3&#xa0;ms de salida)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="293"/>
        <source>Maximum Latency: %1 ms (%2 ms expand, minimum output latency unknown)</source>
        <translation>Latencia máxima: %1&#xa0;ms (%2&#xa0;ms de expansión, latencia mínima de salida desconocida)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="299"/>
        <source>Maximum Latency: %1 ms (minimum output latency unknown)</source>
        <translation>Latencia máxima: %1&#xa0;ms (latencia mínima de salida desconocida)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="306"/>
        <location filename="../audiosettingswidget.cpp" line="307"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
</context>
<context>
    <name>AudioStream</name>
    <message>
        <location filename="../../util/audio_stream.cpp" line="167"/>
        <source>Null (No Output)</source>
        <translation>Null (sin salida de audio)</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="169"/>
        <source>Cubeb</source>
        <translation>Cubeb</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="170"/>
        <source>SDL</source>
        <translation>SDL</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="205"/>
        <source>Disabled (Stereo)</source>
        <translation>Desactivada (estéreo)</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="205"/>
        <source>Stereo with LFE</source>
        <translation>Estéreo con LFE</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="206"/>
        <source>Quadraphonic</source>
        <translation>Sonido cuadrafónico</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="206"/>
        <source>Quadraphonic with LFE</source>
        <translation>Sonido cuadrafónico con LFE</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="207"/>
        <source>5.1 Surround</source>
        <translation>Surround 5.1</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="207"/>
        <source>7.1 Surround</source>
        <translation>Surround 7.1</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="239"/>
        <source>Off (Noisy)</source>
        <translation>Desactivada (con ruidos)</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="240"/>
        <source>Resampling (Pitch Shift)</source>
        <translation>Remuestreo (alterará el tono)</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="241"/>
        <source>Time Stretch (Tempo Change, Best Sound)</source>
        <translation>Ampliación de tiempo (alterará el tempo, mejor calidad)</translation>
    </message>
    <message>
        <location filename="../../util/cubeb_audio_stream.cpp" line="305"/>
        <location filename="../../util/cubeb_audio_stream.cpp" line="316"/>
        <source>Default</source>
        <translation>Valor predeterminado</translation>
    </message>
</context>
<context>
    <name>AudioStretchSettingsDialog</name>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="14"/>
        <source>Audio Stretch Settings</source>
        <translation>Configuración de ampliación de tiempo</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="20"/>
        <source>Sequence Length:</source>
        <translation>Longitud de secuencia:</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="51"/>
        <source>30</source>
        <translation>30</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="60"/>
        <source>Seekwindow Size:</source>
        <translation>Tamaño de periodo de búsqueda:</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="91"/>
        <source>20</source>
        <translation>20</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="100"/>
        <source>Overlap:</source>
        <translation>Solapamiento:</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="131"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="171"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Audio Stretch Settings&lt;/span&gt;&lt;br/&gt;These settings fine-tune the behavior of the SoundTouch audio time stretcher when running outside of 100% speed.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Configuración de ampliación de audio&lt;/span&gt;&lt;br/&gt;Estos parámetros afinan el comportamiento del ampliador de duración de audio SoundTouch cuando la emulación se ejecute a una velocidad que no sea el 100&#xa0;%.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="189"/>
        <source>Use Quickseek</source>
        <translation>Utilizar búsqueda rápida</translation>
    </message>
    <message>
        <location filename="../audiostretchsettingsdialog.ui" line="196"/>
        <source>Use Anti-Aliasing Filter</source>
        <translation>Utilizar filtro antisolapamiento</translation>
    </message>
</context>
<context>
    <name>AutoUpdaterDialog</name>
    <message>
        <location filename="../autoupdaterdialog.ui" line="17"/>
        <location filename="../autoupdaterdialog.cpp" line="323"/>
        <location filename="../autoupdaterdialog.cpp" line="499"/>
        <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>Versión nueva: </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>Omitir 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="154"/>
        <source>Do not show again</source>
        <translation>No volver a mostrar</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="220"/>
        <location filename="../autoupdaterdialog.cpp" line="725"/>
        <source>Updater Error</source>
        <translation>Error de actualización</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="324"/>
        <source>No updates are currently available. Please try again later.</source>
        <translation>No hay actualizaciones disponibles. Vuelve a intentarlo más tarde.</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="373"/>
        <source>Current Version: %1 (%2)</source>
        <translation>Versión actual: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="375"/>
        <source>New Version: %1 (%2)</source>
        <translation>Versión nueva: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="376"/>
        <source>Loading...</source>
        <translation>Cargando...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="431"/>
        <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="464"/>
        <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;Advertencia sobre los guardados rápidos&lt;/h2&gt;&lt;p&gt;La instalación de esta actualización hará que tus guardados rápidos &lt;b&gt;dejen de ser compatibles&lt;/b&gt;. Asegúrate de haber guardado tus avances en una Memory Card antes de instalar esta actualización, o perderás dichos avances.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="472"/>
        <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;Esta actualización reiniciará la configuración del programa. Ten en cuenta que deberás reajustar toda la configuración de nuevo cuando haya terminado la actualización.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="476"/>
        <source>&lt;h4&gt;Installing this update will download %1 MB through your internet connection.&lt;/h4&gt;</source>
        <translation>&lt;h4&gt;La instalación de esta actualización necesita descargar %1 MB a través de tu conexión de internet.&lt;/h4&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="500"/>
        <source>Downloading %1...</source>
        <translation>Descargando %1...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="725"/>
        <source>Failed to remove updater exe after update.</source>
        <translation>Error al eliminar el ejecutable del actualizador tras la actualización.</translation>
    </message>
</context>
<context>
    <name>BIOSSettingsWidget</name>
    <message>
        <location filename="../biossettingswidget.ui" line="29"/>
        <source>BIOS Selection</source>
        <translation>Selección de BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="45"/>
        <source>PAL (Europe, Australia):</source>
        <translation>PAL (Europa, Australia):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="52"/>
        <source>NTSC-J (Japan):</source>
        <translation>NTSC-J (Japón):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="59"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation>NTSC-U/C (EE. UU., Canadá):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="101"/>
        <source>Open in Explorer...</source>
        <translation>Abrir en explorador...</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="108"/>
        <source>Refresh List</source>
        <translation>Actualizar lista</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="120"/>
        <source>BIOS Directory</source>
        <translation>Directorio de BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="126"/>
        <source>DuckStation will search for BIOS images in this directory.</source>
        <translation>DuckStation buscará imágenes de BIOS en este directorio.</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="141"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="153"/>
        <source>Options and Patches</source>
        <translation>Opciones y parches</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="159"/>
        <location filename="../biossettingswidget.cpp" line="25"/>
        <source>Fast Boot</source>
        <translation>Arranque rápido</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="166"/>
        <location filename="../biossettingswidget.cpp" line="28"/>
        <source>Enable TTY Logging</source>
        <translation>Habilitar registro por terminal</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="29"/>
        <source>Logs BIOS calls to printf(). Not all games contain debugging messages.</source>
        <translation>Registra las llamadas de la BIOS a la acción printf(). No todos los juegos tienen mensajes de depuración.</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="116"/>
        <source>Auto-Detect</source>
        <translation>Detección automática</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="134"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="25"/>
        <location filename="../biossettingswidget.cpp" line="28"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="26"/>
        <source>Patches the BIOS to skip the console&apos;s boot animation. Does not work with all games, but usually safe to enable.</source>
        <translation>Parchea la BIOS para omitir la animación de arranque de la consola. No funciona con todos los juegos, pero suele ser seguro.</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="114"/>
        <source>Use Global Setting</source>
        <translation>Usar configuración global</translation>
    </message>
</context>
<context>
    <name>CDImageHasher</name>
    <message>
        <location filename="../../util/cd_image_hasher.cpp" line="27"/>
        <source>Computing hash for Track {}/Index {}...</source>
        <translation>Calculando «hash» para pista {}/índice {}...</translation>
    </message>
</context>
<context>
    <name>CPUExecutionMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="986"/>
        <source>Interpreter (Slowest)</source>
        <translation>Intérprete (el más lento)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="987"/>
        <source>Cached Interpreter (Faster)</source>
        <translation>Intérprete en caché (más rápido)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="988"/>
        <source>Recompiler (Fastest)</source>
        <translation>Recompilador (el más rápido)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="989"/>
        <source>New Recompiler (Experimental)</source>
        <translation>Recompilador nuevo (experimental)</translation>
    </message>
</context>
<context>
    <name>CPUFastmemMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1017"/>
        <source>Disabled (Slowest)</source>
        <translation>Deshabilitado (lo más lento)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1018"/>
        <source>MMap (Hardware, Fastest, 64-Bit Only)</source>
        <translation>MMap (por hardware, el más rápido, solo para 64 bits)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1019"/>
        <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 códigos de trucos</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.ui" line="23"/>
        <source>Description:</source>
        <translation>Descripció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.cpp" line="23"/>
        <location filename="../cheatcodeeditordialog.cpp" line="29"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="23"/>
        <source>Description cannot be empty.</source>
        <translation>La descripción no puede estar en blanco.</translation>
    </message>
    <message>
        <location filename="../cheatcodeeditordialog.cpp" line="29"/>
        <source>Instructions are invalid.</source>
        <translation>Las instrucciones no son válidas.</translation>
    </message>
</context>
<context>
    <name>CheatManagerWindow</name>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="14"/>
        <source>Cheat Manager</source>
        <translation>Administrador de trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="26"/>
        <source>&amp;Add Group...</source>
        <translation>Añadir &amp;grupo...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="33"/>
        <source>&amp;Add Code...</source>
        <translation>Añadir &amp;código...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="40"/>
        <source>&amp;Edit Code...</source>
        <translation>&amp;Editar código...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="50"/>
        <source>&amp;Delete Code</source>
        <translation>E&amp;liminar código</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="60"/>
        <location filename="../cheatmanagerwindow.cpp" line="167"/>
        <location filename="../cheatmanagerwindow.cpp" line="273"/>
        <location filename="../cheatmanagerwindow.cpp" line="278"/>
        <source>Activate</source>
        <translation>Activar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="67"/>
        <source>Import...</source>
        <translation>Importar...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="77"/>
        <source>Export...</source>
        <translation>Exportar...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="84"/>
        <source>Clear</source>
        <translation>Borrar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="91"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="120"/>
        <source>Name</source>
        <translation>Nombre</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="125"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="130"/>
        <source>Activation</source>
        <translation>Activación</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.ui" line="135"/>
        <source>Instructions</source>
        <translation>Instrucciones</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="278"/>
        <source>Toggle</source>
        <translation>Alternar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="362"/>
        <source>Add Group</source>
        <translation>Añadir grupo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="362"/>
        <source>Group Name:</source>
        <translation>Nombre del grupo:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="368"/>
        <location filename="../cheatmanagerwindow.cpp" line="503"/>
        <location filename="../cheatmanagerwindow.cpp" line="526"/>
        <location filename="../cheatmanagerwindow.cpp" line="549"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="368"/>
        <source>This group name already exists.</source>
        <translation>Este nombre de grupo ya existe.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="459"/>
        <source>Delete Code</source>
        <translation>Eliminar código</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="460"/>
        <source>Are you sure you wish to delete the selected code? This action is not reversible.</source>
        <translation>¿Seguro que quieres eliminar el código seleccionado? Esta acción es irreversible.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="487"/>
        <source>From File...</source>
        <translation>Desde archivo...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="488"/>
        <source>From Text...</source>
        <translation>Desde texto...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="494"/>
        <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="../cheatmanagerwindow.cpp" line="496"/>
        <location filename="../cheatmanagerwindow.cpp" line="519"/>
        <source>Import Cheats</source>
        <translation>Importar trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="503"/>
        <location filename="../cheatmanagerwindow.cpp" line="526"/>
        <source>Failed to parse cheat file. The log may contain more information.</source>
        <translation>Error al analizar el archivo de trucos. El registro podría contener más información.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="519"/>
        <source>Cheat File Text:</source>
        <translation>Texto de archivo de trucos:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="542"/>
        <source>PCSXR Cheat Files (*.cht);;All Files (*.*)</source>
        <translation>Archivos de trucos de PCSXR (*.cht);;Todos los archivos (*.*)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="544"/>
        <source>Export Cheats</source>
        <translation>Exportar trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="549"/>
        <source>Failed to save cheat file. The log may contain more information.</source>
        <translation>Error al guardar el archivo de trucos. El registro podría contener más información.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="554"/>
        <source>Confirm Clear</source>
        <translation>Confirmar borrado</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="555"/>
        <source>Are you sure you want to remove all cheats? This is not reversible.</source>
        <translation>¿Seguro que quieres borrar todos los trucos? Esta acción es irreversible.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="568"/>
        <source>Confirm Reset</source>
        <translation>Confirmar reinicio</translation>
    </message>
    <message>
        <location filename="../cheatmanagerwindow.cpp" line="569"/>
        <source>Are you sure you want to reset the cheat list? Any cheats not in the DuckStation database WILL BE LOST.</source>
        <translation>¿Seguro que quieres reiniciar la lista de trucos? Cualquier truco que no esté en la base de datos de DuckStation SE BORRARÁ.</translation>
    </message>
</context>
<context>
    <name>Cheats</name>
    <message>
        <location filename="../../core/cheats.cpp" line="2770"/>
        <source>Gameshark</source>
        <translation>GameShark</translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="2795"/>
        <source>Manual</source>
        <translation>Manual</translation>
    </message>
    <message>
        <location filename="../../core/cheats.cpp" line="2795"/>
        <source>Automatic (Frame End)</source>
        <translation>Automática (al acabar el fotograma)</translation>
    </message>
</context>
<context>
    <name>ColorPickerButton</name>
    <message>
        <location filename="../colorpickerbutton.cpp" line="41"/>
        <source>Select LED Color</source>
        <translation>Seleccionar color del LED</translation>
    </message>
</context>
<context>
    <name>ConsoleRegion</name>
    <message>
        <location filename="../../core/settings.cpp" line="926"/>
        <source>Auto-Detect</source>
        <translation>Detección automática</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="926"/>
        <source>NTSC-J (Japan)</source>
        <translation>NTSC-J (Japón)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="927"/>
        <source>NTSC-U/C (US, Canada)</source>
        <translation>NTSC-U/C (EE. UU., Canadá)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="927"/>
        <source>PAL (Europe, Australia)</source>
        <translation>PAL (Europa, Australia)</translation>
    </message>
</context>
<context>
    <name>ConsoleSettingsWidget</name>
    <message>
        <location filename="../consolesettingswidget.ui" line="29"/>
        <source>Console</source>
        <translation>Consola</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="35"/>
        <source>Region:</source>
        <translation>Región:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="47"/>
        <location filename="../consolesettingswidget.cpp" line="92"/>
        <source>Disable All Enhancements</source>
        <translation>Desactivar todas las mejoras</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="54"/>
        <location filename="../consolesettingswidget.cpp" line="87"/>
        <source>Enable 8MB RAM (Dev Console)</source>
        <translation>Habilitar 8&#xa0;MB de RAM (consola de desarrollo)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="61"/>
        <source>Enable Cheats</source>
        <translation>Habilitar trucos</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="93"/>
        <location filename="../consolesettingswidget.cpp" line="78"/>
        <source>Enable Clock Speed Control (Overclocking/Underclocking)</source>
        <translation>Control de velocidad de reloj («overclocking»/«underclocking»)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="113"/>
        <source>100% (effective 33.3mhz)</source>
        <translation>100&#xa0;% (33,3&#xa0;MHz reales)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="149"/>
        <location filename="../consolesettingswidget.cpp" line="82"/>
        <source>Enable Recompiler ICache</source>
        <translation>ICache del recompilador</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="159"/>
        <source>CD-ROM Emulation</source>
        <translation>Emulación de CDROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="168"/>
        <source>Read Speedup:</source>
        <translation>Aceleración de lectura:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="176"/>
        <location filename="../consolesettingswidget.cpp" line="100"/>
        <source>None (Double Speed)</source>
        <translation>Nula (velocidad doble)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="181"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (velocidad x4)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="186"/>
        <source>3x (6x Speed)</source>
        <translation>3x (velocidad 6x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="191"/>
        <source>4x (8x Speed)</source>
        <translation>4x (velocidad 8x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="196"/>
        <source>5x (10x Speed)</source>
        <translation>5x (velocidad 10x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="201"/>
        <source>6x (12x Speed)</source>
        <translation>6x (velocidad 12x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="206"/>
        <source>7x (14x Speed)</source>
        <translation>7x (velocidad 14x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="211"/>
        <source>8x (16x Speed)</source>
        <translation>8x (velocidad 16x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="216"/>
        <source>9x (18x Speed)</source>
        <translation>9x (velocidad 18x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="221"/>
        <source>10x (20x Speed)</source>
        <translation>10x (velocidad 20x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="229"/>
        <source>Seek Speedup:</source>
        <translation>Aceleración de búsqueda:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="240"/>
        <source>Infinite/Instantaneous</source>
        <translation>Infinita/Instantánea</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="245"/>
        <location filename="../consolesettingswidget.cpp" line="104"/>
        <source>None (Normal Speed)</source>
        <translation>Nula (velocidad normal)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="250"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="255"/>
        <source>3x</source>
        <translation>3x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="260"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="265"/>
        <source>5x</source>
        <translation>5x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="270"/>
        <source>6x</source>
        <translation>6x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="275"/>
        <source>7x</source>
        <translation>7x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="280"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="285"/>
        <source>9x</source>
        <translation>9x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="290"/>
        <source>10x</source>
        <translation>10x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="307"/>
        <location filename="../consolesettingswidget.cpp" line="115"/>
        <source>Apply Image Patches</source>
        <translation>Aplicar parches de imagen</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="314"/>
        <location filename="../consolesettingswidget.cpp" line="119"/>
        <source>Ignore Drive Subcode</source>
        <translation>Ignorar subcódigo del lector</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="323"/>
        <source>Async Readahead:</source>
        <translation>Lectura asíncrona:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="73"/>
        <source>CPU Emulation</source>
        <translation>Emulación de CPU</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="79"/>
        <source>Execution Mode:</source>
        <translation>Modo de ejecución:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="300"/>
        <source>Preload Image To RAM</source>
        <translation>Precargar imagen a RAM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="78"/>
        <location filename="../consolesettingswidget.cpp" line="82"/>
        <location filename="../consolesettingswidget.cpp" line="87"/>
        <location filename="../consolesettingswidget.cpp" line="92"/>
        <location filename="../consolesettingswidget.cpp" line="96"/>
        <location filename="../consolesettingswidget.cpp" line="112"/>
        <location filename="../consolesettingswidget.cpp" line="115"/>
        <location filename="../consolesettingswidget.cpp" line="119"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="88"/>
        <source>Enables an additional 6MB of RAM to obtain a total of 2+6 = 8MB, usually present on dev consoles. Games have to use a larger heap size for this additional RAM to be usable. Titles which rely on memory mirrors may break, so it should only be used with compatible mods.</source>
        <translation>Activa 6&#xa0;MB adicionales de RAM adicionales para obtener un total de 8&#xa0;MB, generalmente presente en las consolas de desarrollo. Para que esta RAM adicional llegue a utilizarse, los juegos deben estar programados para necesitarla. Aquellos juegos que dependan del duplicado de memoria podrían colgarse, así que solo se debe utilizar esta opción con modificaciones compatibles.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="97"/>
        <location filename="../consolesettingswidget.cpp" line="113"/>
        <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 memoria RAM. Es útil cuando se usan directorios a través de una red. En ocasiones también podría 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="34"/>
        <source>Disabled (Synchronous)</source>
        <translation>Deshabilitar (síncrona)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="37"/>
        <source>%1 sectors (%2 KB / %3 ms)</source>
        <translation>%1 sectores (%2 KB/%3 ms)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="73"/>
        <source>Region</source>
        <translation>Región</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="73"/>
        <source>Auto-Detect</source>
        <translation>Detección automática</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="74"/>
        <source>Determines the emulated hardware type.</source>
        <translation>Determina el tipo de hardware emulado.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="75"/>
        <source>Execution Mode</source>
        <translation>Modo de ejecución</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="75"/>
        <source>Recompiler (Fastest)</source>
        <translation>Recompilador (lo más rápido)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="76"/>
        <source>Determines how the emulated CPU executes instructions.</source>
        <translation>Determina cómo ejecutará las instrucciones la CPU emulada.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="79"/>
        <source>When this option is chosen, the clock speed set below will be used.</source>
        <translation>Al habilitar esta opción se utilizará la velocidad de reloj seleccionada.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="80"/>
        <source>Overclocking Percentage</source>
        <translation>Porcentaje de «overclocking»</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="80"/>
        <source>100%</source>
        <translation>100 %</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="81"/>
        <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 con el que se ejecutará el hardware emulado.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="83"/>
        <source>Simulates stalls in the recompilers when the emulated CPU would have to fetch instructions into its cache. Makes games run closer to their console framerate, at a small cost to performance. Interpreter mode always simulates the instruction cache.</source>
        <translation>Simula detenciones en los recompiladores cuando la CPU emulada necesite buscar instrucciones en su caché. Hará que los juegos tengan una fluidez más fiel a la que tendrían en consola a cambio de reducir levemente el rendimiento. El modo intérprete siempre simulará la caché de instrucciones.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="93"/>
        <source>Disables all enhancement options, simulating the system as accurately as possible. Use to quickly determine whether an enhancement is responsible for game bugs.</source>
        <translation>Desactiva todas las opciones de mejoras para simular el sistema con la mayor fidelidad posible. Ideal para determinar rápidamente si alguna mejora está provocando fallos en un juego.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="100"/>
        <source>CD-ROM Read Speedup</source>
        <translation>Aceleración de lectura de CD-ROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="101"/>
        <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 según el valor especificado. Esta opción solo se aplica a lecturas de doble velocidad y se ignorará cuando se esté reproduciendo audio. Podría mejorar los tiempos de carga en algunos juegos a costa de romper otros.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="104"/>
        <source>CD-ROM Seek Speedup</source>
        <translation>Aceleración de búsqueda de CD-ROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="105"/>
        <source>Reduces the simulated time for the CD-ROM sled to move to different areas of the disc. Can improve loading times, but crash games which do not expect the CD-ROM to operate faster.</source>
        <translation>Reduce el tiempo simulado en el que el motor del CD-ROM se desplazaría hacia diferentes partes del disco. Puede mejorar los tiempos de carga, pero se colgarán aquellos juegos que no esperen que el lector de CD-ROM funcione más rápido.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="107"/>
        <source>Asynchronous Readahead</source>
        <translation>Lectura asíncrona</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="107"/>
        <source>8 Sectors</source>
        <translation>8 sectores</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="108"/>
        <source>Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread. Higher sector numbers can reduce spikes when streaming FMVs or audio on slower storage or when using compression formats such as CHD.</source>
        <translation>Reduce los problemas de emulación leyendo/descomprimiendo los datos de CD de forma asíncrona en un subproceso de trabajo. Un valor alto podría reducir los tirones al reproducir FMV o audio en un soporte de almacenamiento más lento, o al utilizar formatos comprimidos, como CHD.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="116"/>
        <source>Automatically applies patches to disc images when they are present in the same directory. Currently only PPF patches are supported with this option.</source>
        <translation>Aplica parches automáticamente a las imágenes del disco cuando estén presentes en el mismo directorio. Actualmente solo los parches PPF son compatibles con esta opción.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="120"/>
        <source>Ignores the subchannel provided by the drive when using physical discs, instead always generating subchannel data. Won&apos;t work with libcrypt games, but can improve read reliability on some drives.</source>
        <translation>Ignora la información de subcanal que suministre el lector al usar un disco físico, generando en su lugar datos de subcanal en todo momento. No funcionará con los juegos con protección libcrypt, pero puede mejorar la fiabilidad de lectura en algunas unidades de disco.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="158"/>
        <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 la CPU puede romper juegos, causar defectos, reducir el rendimiento y aumentar significativamente los requisitos del sistema.

Si habilitas esta opción, aceptas no enviar ningún informe de problemas sin haber confirmado que estos ocurran también con el «overclocking» desactivado.

Esta advertencia se mostrará solo una vez.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="165"/>
        <source>Yes, I will confirm bugs without overclocking before reporting.</source>
        <translation>Sí, confirmaré los problemas sin «overclocking» antes de informar de ellos.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="166"/>
        <source>No, take me back to safety.</source>
        <translation>No, volver a una configuración segura.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="162"/>
        <source>CPU Overclocking Warning</source>
        <translation>Alerta de «overclocking» de CPU</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="208"/>
        <source>%1% (%2MHz)</source>
        <translation>%1 % (%2 MHz)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="96"/>
        <location filename="../consolesettingswidget.cpp" line="112"/>
        <source>Preload Image to RAM</source>
        <translation>Precargar imagen a RAM</translation>
    </message>
</context>
<context>
    <name>Controller</name>
    <message>
        <location filename="../../core/analog_controller.cpp" line="304"/>
        <location filename="../../core/analog_joystick.cpp" line="71"/>
        <location filename="../../core/analog_joystick.cpp" line="246"/>
        <location filename="../../core/negcon_rumble.cpp" line="247"/>
        <source>Controller {} switched to analog mode.</source>
        <translation>Mando {} cambiado a modo analógico.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="305"/>
        <location filename="../../core/analog_joystick.cpp" line="72"/>
        <location filename="../../core/analog_joystick.cpp" line="247"/>
        <location filename="../../core/negcon_rumble.cpp" line="248"/>
        <source>Controller {} switched to digital mode.</source>
        <translation>Mando {} cambiado a modo digital.</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget</name>
    <message>
        <location filename="../controllerbindingwidget.ui" line="29"/>
        <source>Controller Type</source>
        <translation>Tipo de mando</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="40"/>
        <source>Bindings</source>
        <translation>Asignaciones</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="60"/>
        <source>Settings</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="80"/>
        <source>Macros</source>
        <translation>Macros</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="117"/>
        <location filename="../controllerbindingwidgets.cpp" line="347"/>
        <source>Automatic Mapping</source>
        <translation>Asignación automática</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="131"/>
        <location filename="../controllerbindingwidgets.cpp" line="296"/>
        <source>Clear Mapping</source>
        <translation>Borrar asignaciones</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="286"/>
        <source>No devices available</source>
        <translation>No hay dispositivos disponibles</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="297"/>
        <source>Are you sure you want to clear all mappings for this controller? This action cannot be undone.</source>
        <translation>¿Seguro que quieres borrar todas las asignaciones de este mando? Esta acción no se puede deshacer.</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="348"/>
        <source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
        <translation>No se han podido generar asociaciones genéricas para el dispositivo «%1». El mando/dispositivo de origen podría no ser compatible con las asociaciones automáticas.</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="406"/>
        <source>Axes</source>
        <translation>Ejes</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="434"/>
        <source>Buttons</source>
        <translation>Botones</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_AnalogController</name>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="43"/>
        <source>D-Pad</source>
        <translation>Botones de dirección</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="49"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="218"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="861"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="79"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="119"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="159"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="199"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="248"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="288"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="328"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="368"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="411"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="462"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="496"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="530"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="564"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="598"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="632"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="682"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="722"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="762"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="802"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="851"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="891"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="931"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="971"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1014"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1139"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1161"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1201"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="89"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="258"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="821"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="129"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="298"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="941"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="169"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="338"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="901"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="212"/>
        <source>Left Analog</source>
        <translation>Analógico izquierdo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="381"/>
        <source>Large Motor</source>
        <translation>Motor grande</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="472"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="608"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="574"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="438"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="506"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="540"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="646"/>
        <source>Face Buttons</source>
        <translation>Botones de acción</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="652"/>
        <source>Cross</source>
        <translation>Cruz</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="692"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="732"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="772"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="815"/>
        <source>Right Analog</source>
        <translation>Analógico derecho</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="984"/>
        <source>Small Motor</source>
        <translation>Motor pequeño</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1109"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1149"/>
        <source>Analog</source>
        <translation>ANALOG</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1171"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_AnalogJoystick</name>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="43"/>
        <source>D-Pad</source>
        <translation>Botones de dirección</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="49"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="218"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="821"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="79"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="119"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="159"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="199"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="248"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="288"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="328"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="368"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="422"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="456"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="490"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="524"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="558"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="592"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="642"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="682"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="722"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="762"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="811"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="851"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="891"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="931"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1046"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1086"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1121"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="89"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="258"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="781"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="129"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="298"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="901"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="169"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="338"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="861"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="212"/>
        <source>Left Analog</source>
        <translation>Analógico izquierdo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="466"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="432"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="500"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="534"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="398"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="568"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="606"/>
        <source>Face Buttons</source>
        <translation>Botones de acción</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="612"/>
        <source>Cross</source>
        <translation>Cruz</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="652"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="692"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="732"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="775"/>
        <source>Right Analog</source>
        <translation>Analógico derecho</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1016"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1056"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1109"/>
        <source>Mode</source>
        <translation>Modo</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_DigitalController</name>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="43"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="67"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="101"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="135"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="169"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="232"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="272"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="312"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="352"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="503"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="543"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="583"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="623"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="677"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="711"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="77"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="111"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="145"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="196"/>
        <source>Face Buttons</source>
        <translation>Botones de acción</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="202"/>
        <source>Cross</source>
        <translation>Cruz</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="242"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="282"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="322"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="467"/>
        <source>D-Pad</source>
        <translation>Botones de dirección</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="473"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="513"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="553"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="593"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="653"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="687"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_GunCon</name>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="131"/>
        <source>Side Buttons</source>
        <translation>Botones laterales</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="137"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="220"/>
        <source>Relative Aiming</source>
        <extracomment>Try to use Sony&apos;s official terminology for this. A good place to start would be in the console or the DualShock 2&apos;s manual. If this element was officially translated to your language by Sony in later DualShocks, you may use that term.</extracomment>
        <translation>Apuntado relativo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="226"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="266"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="306"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="346"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="470"/>
        <source>Pointer Setup</source>
        <translation>Configuración del puntero</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="476"/>
        <source>&lt;p&gt;By default, lightguns will use the mouse pointer. To use the mouse, you &lt;strong&gt;do not&lt;/strong&gt; need to configure any bindings apart from the trigger and buttons.&lt;/p&gt;

&lt;p&gt;If you want to use a controller, or lightgun which simulates a controller instead of a mouse, then you should bind it to Relative Aiming. Otherwise, Relative Aiming should be &lt;strong&gt;left unbound&lt;/strong&gt;.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Las pistolas de luz utilizarán por defecto el cursor del ratón. Para jugar con el ratón &lt;strong&gt;no es necesario&lt;/strong&gt; configurar todas las asignaciones, solo las del gatillo y los botones.&lt;/p&gt;

&lt;p&gt;Si quieres utilizar un mando o una pistola de luz que simule ser un mando en vez de un ratón, debes asignarlo a los elementos de Apuntado relativo. En caso contrario, dicha sección &lt;strong&gt;debe quedar sin asignar&lt;/strong&gt;.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="65"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="105"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="167"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="207"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="177"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="29"/>
        <source>Trigger</source>
        <translation>Gatillo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="35"/>
        <source>Fire Offscreen</source>
        <translation>Disparar fuera de la pantalla</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="75"/>
        <source>Fire</source>
        <translation>Disparar</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_Justifier</name>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="29"/>
        <source>Trigger</source>
        <translation>Gatillo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="35"/>
        <source>Fire Offscreen</source>
        <translation>Disparar fuera de la pantalla</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="65"/>
        <location filename="../controllerbindingwidget_justifier.ui" line="105"/>
        <location filename="../controllerbindingwidget_justifier.ui" line="167"/>
        <location filename="../controllerbindingwidget_justifier.ui" line="207"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="75"/>
        <source>Fire</source>
        <translation>Disparar</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="131"/>
        <source>Side Buttons</source>
        <translation>Botones laterales</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="137"/>
        <source>Back</source>
        <translation>Botón trasero</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="177"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="220"/>
        <source>Relative Aiming</source>
        <extracomment>Try to use Sony&apos;s official terminology for this. A good place to start would be in the console or the DualShock 2&apos;s manual. If this element was officially translated to your language by Sony in later DualShocks, you may use that term.</extracomment>
        <translation>Apuntado relativo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="226"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="266"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="306"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="346"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="470"/>
        <source>Pointer Setup</source>
        <translation>Configuración del puntero</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_justifier.ui" line="476"/>
        <source>&lt;p&gt;By default, lightguns will use the mouse pointer. To use the mouse, you &lt;strong&gt;do not&lt;/strong&gt; need to configure any bindings apart from the trigger and buttons.&lt;/p&gt;

&lt;p&gt;If you want to use a controller, or lightgun which simulates a controller instead of a mouse, then you should bind it to Relative Aiming. Otherwise, Relative Aiming should be &lt;strong&gt;left unbound&lt;/strong&gt;.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Las pistolas de luz utilizarán por defecto el cursor del ratón. Para jugar con el ratón &lt;strong&gt;no es necesario&lt;/strong&gt; configurar todas las asignaciones, solo las del gatillo y los botones.&lt;/p&gt;

&lt;p&gt;Si quieres utilizar un mando o una pistola de luz que simule ser un mando en vez de un ratón, debes asignarlo a los elementos de Apuntado relativo. En caso contrario, dicha sección &lt;strong&gt;debe quedar sin asignar&lt;/strong&gt;.&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_Mouse</name>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="47"/>
        <source>Buttons</source>
        <translation>Botones</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="93"/>
        <source>Left</source>
        <translation>Izquierdo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="83"/>
        <location filename="../controllerbindingwidget_mouse.ui" line="123"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="53"/>
        <source>Right</source>
        <translation>Derecho</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_NeGcon</name>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="56"/>
        <source>D-Pad</source>
        <translation>Botones de dirección</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="62"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="92"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="132"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="172"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="212"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="249"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="300"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="334"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="397"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="437"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="477"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="517"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="638"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="678"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="102"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="648"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="142"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="182"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="608"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="225"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="276"/>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="310"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="361"/>
        <source>Face Buttons</source>
        <translation>Botones de acción</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="367"/>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="407"/>
        <source>II</source>
        <translation>II</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="447"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="487"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="602"/>
        <source>Steering/Twist</source>
        <translation>Dirección/Torcer</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_NeGconRumble</name>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="56"/>
        <source>D-Pad</source>
        <translation>Botones de dirección</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="62"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="92"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="132"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="172"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="212"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="249"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="300"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="334"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="397"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="437"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="477"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="517"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="638"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="678"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="716"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="102"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="648"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="142"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="182"/>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="608"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="225"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="276"/>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="310"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="361"/>
        <source>Face Buttons</source>
        <translation>Botones de acción</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="367"/>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="407"/>
        <source>II</source>
        <translation>II</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="447"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="487"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="602"/>
        <source>Steering/Twist</source>
        <translation>Dirección/Torcer</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negconrumble.ui" line="704"/>
        <source>Analog</source>
        <translation>ANALOG</translation>
    </message>
</context>
<context>
    <name>ControllerCustomSettingsWidget</name>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="872"/>
        <source>Restore Default Settings</source>
        <translation>Restablecer valores predeterminados</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="845"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="848"/>
        <source>Select File</source>
        <translation>Seleccionar archivo</translation>
    </message>
</context>
<context>
    <name>ControllerGlobalSettingsWidget</name>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="80"/>
        <source>Controller Multitap</source>
        <translation>Adaptador multitap</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="86"/>
        <source>The multitap enables up to 8 controllers to be connected to the console. Each multitap provides 4 ports. Multitap is not supported by all games.</source>
        <translation>El multitap permite conectar hasta 8 mandos a la consola. Cada multitap ofrece 4 puertos. No todos los juegos son compatibles con el multitap.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="96"/>
        <source>Multitap Mode:</source>
        <translation>Modo de multitap:</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="104"/>
        <source>Disabled</source>
        <translation>Desactivado</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="109"/>
        <source>Enable on Port 1 Only</source>
        <translation>Habilitar solamente en el puerto 1</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="114"/>
        <source>Enable on Port 2 Only</source>
        <translation>Habilitar solamente en el puerto 2</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="119"/>
        <source>Enable on Ports 1 and 2</source>
        <translation>Habilitar en los puertos 1 y 2</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="29"/>
        <source>DInput Source</source>
        <translation>Origen DInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="35"/>
        <source>The DInput source provides support for legacy controllers which do not support XInput. Accessing these controllers via SDL instead is recommended.</source>
        <translation>El origen para DInput permite utilizar mandos antiguos que no sean compatibles con XInput. Se recomienda acceder a estos mandos por el sistema SDL.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="45"/>
        <source>Enable DInput Input Source</source>
        <translation>Habilitar origen de entrada DInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="130"/>
        <source>SDL Input Source</source>
        <translation>Origen de entrada SDL</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="136"/>
        <source>The SDL input source supports most controllers, and provides advanced functionality for DualShock 4 / DualSense pads in Bluetooth mode (Vibration / LED Control).</source>
        <translation>El origen de entrada SDL es compatible con la mayoría de mandos y ofrece funcionalidades avanzadas para los mandos DualShock 4/DualSense en modo Bluetooth (vibración/control de LED).</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="146"/>
        <source>Enable SDL Input Source</source>
        <translation>Habilitar origen de entrada SDL</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="155"/>
        <source>DualShock 4 / DualSense Enhanced Mode</source>
        <translation>Modo mejorado para DualShock 4/DualSense</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="55"/>
        <source>Detected Devices</source>
        <translation>Dispositivos detectados</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="244"/>
        <source>Mouse/Pointer Source</source>
        <translation>Origen para ratón/cursor</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="306"/>
        <location filename="../controllerglobalsettingswidget.ui" line="361"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="250"/>
        <source>Using raw input improves precision when you bind controller sticks to the mouse pointer. Also enables multiple mice to be used.</source>
        <translation>El uso de entradas sin procesar mejora la precisión a la hora de asignar joysticks de mandos al cursor del ratón. También permite el uso de varios ratones a la vez.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="315"/>
        <source>Vertical Sensitivity:</source>
        <translation>Sensibilidad vertical:</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="260"/>
        <source>Horizontal Sensitivity:</source>
        <translation>Sensibilidad horizontal:</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="372"/>
        <source>Enable Mouse Mapping</source>
        <translation>Habilitar asignaciones del ratón</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="379"/>
        <source>Use Raw Input</source>
        <translation>Utilizar entradas sin procesar</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="192"/>
        <source>XInput Source</source>
        <translation>Origen XInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="162"/>
        <source>Controller LED Settings</source>
        <translation>Configuración de LED</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="175"/>
        <source>Enable IOKit Driver</source>
        <translation>Habilitar controlador IOKit</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="182"/>
        <source>Enable MFI Driver</source>
        <translation>Habilitar controlador MFI</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="198"/>
        <source>The XInput source provides support for XBox 360 / XBox One / XBox Series controllers, and third party controllers which implement the XInput protocol.</source>
        <translation>El origen XInput permite el uso de mandos de XBox 360/XBox One/XBox Series y otros mandos de terceros que utilizan el protocolo XInput.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="208"/>
        <source>Enable XInput Input Source</source>
        <translation>Habilitar origen de entrada XInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="218"/>
        <source>Profile Settings</source>
        <translation>Configuración del perfil</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="224"/>
        <source>When this option is enabled, hotkeys can be set in this input profile, and will be used instead of the global hotkeys. By default, hotkeys are always shared between all profiles.</source>
        <translation>Al activar esta opción se podrán asignar atajos a este perfil de entrada, los cuales se utilizarán en lugar de los atajos globales. Los atajos siempre se comparten entre todos los perfiles de manera predeterminada.</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="234"/>
        <source>Use Per-Profile Hotkeys</source>
        <translation>Cambiar atajos según el perfil</translation>
    </message>
</context>
<context>
    <name>ControllerLEDSettingsDialog</name>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="14"/>
        <source>Controller LED Settings</source>
        <translation>Configuración de LED de mandos</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="20"/>
        <source>SDL-0 LED</source>
        <translation>LED SDL-0</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="56"/>
        <source>SDL-1 LED</source>
        <translation>LED SDL-1</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="82"/>
        <source>Enable DualSense Player LED</source>
        <translation>Habilitar indicadores de jugador del DualSense</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="44"/>
        <source>SDL-2 LED</source>
        <translation>LED SDL-2</translation>
    </message>
    <message>
        <location filename="../controllerledsettingsdialog.ui" line="32"/>
        <source>SDL-3 LED</source>
        <translation>LED SDL-3</translation>
    </message>
</context>
<context>
    <name>ControllerMacroEditWidget</name>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="29"/>
        <source>Binds/Buttons</source>
        <translation>Asignaciones/Botones</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="35"/>
        <source>Select the buttons which you want to trigger with this macro. All buttons are activated concurrently.</source>
        <translation>Selecciona los botones que deseas desencadenar con esta macro. Todos los botones se activarán simultáneamente.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="51"/>
        <source>Trigger</source>
        <translation>Desencadenador</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="59"/>
        <source>Select the trigger to activate this macro. This can be a single button, or combination of buttons (chord). Shift-click for multiple triggers.</source>
        <translation>Selecciona el desencadenador que activará esta macro. Puede ser un botón o una combinación de varios (acordes). Pulsa Mayús+Clic izquierdo para introducir varios desencadenadores.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="72"/>
        <source>Press To Toggle</source>
        <translation>Pulsar para alternar</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="81"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="91"/>
        <source>Frequency</source>
        <translation>Frecuencia</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="99"/>
        <source>Macro will toggle every N frames.</source>
        <translation>La macro se alternará cada X fotogramas.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="106"/>
        <source>Set...</source>
        <translation>Establecer...</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="628"/>
        <source>Not Configured</source>
        <translation>Sin configurar</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="634"/>
        <source>Set Frequency</source>
        <translation>Establecer frecuencia</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="634"/>
        <source>Frequency: </source>
        <translation>Frecuencia: </translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="663"/>
        <source>Macro will not repeat.</source>
        <translation>La macro no se repetirá.</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="665"/>
        <source>Macro will toggle buttons every %1 frames.</source>
        <translation>La macro alternará pulsaciones cada %1 fotogramas.</translation>
    </message>
</context>
<context>
    <name>ControllerMacroWidget</name>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="528"/>
        <source>Controller Port %1 Macros</source>
        <translation>Macros del puerto de mando %1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="537"/>
        <source>Macro %1
%2</source>
        <translation>Macro %1
%2</translation>
    </message>
</context>
<context>
    <name>ControllerSettingsWindow</name>
    <message>
        <location filename="../controllersettingswindow.ui" line="20"/>
        <source>DuckStation Controller Settings</source>
        <translation>Configuración de mandos de DuckStation</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="82"/>
        <source>New Profile</source>
        <translation>Perfil nuevo</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="72"/>
        <source>Editing Profile:</source>
        <translation>Perfil a editar:</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="92"/>
        <source>Apply Profile</source>
        <translation>Aplicar perfil</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="102"/>
        <source>Delete Profile</source>
        <translation>Eliminar perfil</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="112"/>
        <location filename="../controllersettingswindow.cpp" line="208"/>
        <source>Restore Defaults</source>
        <translation>Restablecer valores predeterminados</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="96"/>
        <location filename="../controllersettingswindow.cpp" line="107"/>
        <location filename="../controllersettingswindow.cpp" line="121"/>
        <source>Create Input Profile</source>
        <translation>Crear perfil de entrada</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="96"/>
        <source>Enter the name for the new input profile:</source>
        <translation>Introduce el nombre del nuevo perfil de entrada:</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="103"/>
        <location filename="../controllersettingswindow.cpp" line="149"/>
        <location filename="../controllersettingswindow.cpp" line="196"/>
        <location filename="../controllersettingswindow.cpp" line="497"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="103"/>
        <source>A profile with the name &apos;%1&apos; already exists.</source>
        <translation>Ya existe un perfil con el nombre «%1».</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="108"/>
        <source>Do you want to copy all bindings from the currently-selected profile to the new profile? Selecting No will create a completely empty profile.</source>
        <translation>¿Deseas copiar todas las asignaciones del perfil actual al nuevo? Si seleccionas no, se creará un perfil totalmente vacío.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="122"/>
        <source>Do you want to copy the current hotkey bindings from global settings to the new input profile?</source>
        <translation>¿Deseas copiar las asignaciones actuales de los atajos que hay en la configuración global al perfil de entrada nuevo?</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="150"/>
        <source>Failed to save the new profile to &apos;%1&apos;.</source>
        <translation>Error al guardar el perfil nuevo en «%1».</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="160"/>
        <source>Load Input Profile</source>
        <translation>Cargar perfil de entrada</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="161"/>
        <source>Are you sure you want to load the input profile named &apos;%1&apos;?

All current global bindings will be removed, and the profile bindings loaded.

You cannot undo this action.</source>
        <translation>¿Seguro que quieres cargar el perfil de entrada «%1»?

Se eliminarán todas las asignaciones globales y también las correspondientes al perfil.

Esta acción no puede deshacerse.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="185"/>
        <source>Delete Input Profile</source>
        <translation>Eliminar perfil de entrada</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="186"/>
        <source>Are you sure you want to delete the input profile named &apos;%1&apos;?

You cannot undo this action.</source>
        <translation>¿Seguro que quieres eliminar el perfil de entrada «%1»?

Esta acción no puede deshacerse.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="196"/>
        <source>Failed to delete &apos;%1&apos;.</source>
        <translation>Error al eliminar «%1».</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="209"/>
        <source>Are you sure you want to restore the default controller configuration?

All shared bindings and configuration will be lost, but your input profiles will remain.

You cannot undo this action.</source>
        <translation>¿Seguro que quieres restaurar la configuración predeterminada de los mandos?

Se eliminarán todas las asignaciones y configuraciones compartidas, pero se preservarán tus perfiles de entrada.

Esta acción no puede deshacerse.</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="380"/>
        <source>Global Settings</source>
        <translation>Configuración global</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="413"/>
        <location filename="../controllersettingswindow.cpp" line="451"/>
        <source>Controller Port %1%2
%3</source>
        <translation>Puerto de mando %1%2
%3</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="414"/>
        <location filename="../controllersettingswindow.cpp" line="452"/>
        <source>Controller Port %1
%2</source>
        <translation>Puerto de mando %1
%2</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="424"/>
        <source>Hotkeys</source>
        <translation>Atajos</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="475"/>
        <source>Shared</source>
        <translation>Compartido</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="497"/>
        <source>The input profile named &apos;%1&apos; cannot be found.</source>
        <translation>No se ha encontrado el perfil de entrada «%1».</translation>
    </message>
</context>
<context>
    <name>ControllerType</name>
    <message>
        <location filename="../../core/digital_controller.cpp" line="184"/>
        <source>Digital Controller</source>
        <translation>Mando digital</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="412"/>
        <source>Analog Joystick</source>
        <translation>Palancas analógicas</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="222"/>
        <source>PlayStation Mouse</source>
        <translation>PlayStation Mouse</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="345"/>
        <source>NeGcon</source>
        <translation>NeGcon</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="877"/>
        <source>Analog Controller</source>
        <translation>Mando analógico</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="306"/>
        <source>GunCon</source>
        <translation>GunCon</translation>
    </message>
    <message>
        <location filename="../../core/controller.cpp" line="19"/>
        <source>Not Connected</source>
        <translation>Sin conectar</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="393"/>
        <source>Justifier</source>
        <translation>Justifier</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="763"/>
        <source>NeGcon with Rumble</source>
        <translation>NeGcon con vibración</translation>
    </message>
</context>
<context>
    <name>CoverDownloadDialog</name>
    <message>
        <location filename="../coverdownloaddialog.ui" line="14"/>
        <source>Download Covers</source>
        <translation>Descargar carátulas</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="38"/>
        <source>DuckStation can automatically download covers for games which do not currently have a cover set. We do not host any cover images, the user must provide their own source for images.</source>
        <translation>DuckStation puede descargar automáticamente las carátulas de aquellos juegos que no tengan una asociada. No alojamos ninguna imagen de carátulas, así que debe proveerlas el usuario.</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="50"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;In the box below, specify the URLs to download covers from, with one template URL per line. The following variables are available:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${title}:&lt;/span&gt; Title of the game.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${filetitle}:&lt;/span&gt; Name component of the game&apos;s filename.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${serial}:&lt;/span&gt; Serial of the game.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Example:&lt;/span&gt; https://www.example-not-a-real-domain.com/covers/${serial}.jpg&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Introduce en el siguiente formulario las direcciones URL de las que descargar las carátulas, a una dirección por línea. Se pueden utilizar las siguientes variables:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${title}:&lt;/span&gt; el título del juego.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${filetitle}:&lt;/span&gt; el nombre del archivo del juego.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${serial}:&lt;/span&gt; el número de serie del juego.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Ejemplo:&lt;/span&gt; https://www.ejemplo-de-un-dominio-ficticio.com/caratulas/${serial}.jpg&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="63"/>
        <source>By default, the downloaded covers will be saved with the game&apos;s title. If this is not desired, you can check the &quot;Use Serial File Names&quot; box below. Using serials instead of game titles will prevent conflicts when multiple regions of the same game are used.</source>
        <translation>Las carátulas se descargarán de forma predeterminada con el título del juego. Si no quieres que ocurra esto, activa la opción inferior, «Usar números de serie como nombres de archivo». El uso de números de serie en lugar de títulos de juegos evitará cualquier conflicto que ocurra al utilizar varias versiones de regiones distintas del mismo juego.</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="73"/>
        <source>Use Serial File Names</source>
        <translation>Usar números de serie como nombres de archivo</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="80"/>
        <source>Waiting to start...</source>
        <translation>Esperando inicio...</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="95"/>
        <location filename="../coverdownloaddialog.cpp" line="87"/>
        <source>Start</source>
        <translation>Empezar</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.ui" line="105"/>
        <source>Close</source>
        <translation>Cerrar</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.cpp" line="65"/>
        <source>Download complete.</source>
        <translation>Descarga finalizada.</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.cpp" line="87"/>
        <source>Stop</source>
        <translation>Detener</translation>
    </message>
</context>
<context>
    <name>DebuggerAddBreakpointDialog</name>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="14"/>
        <source>Add Breakpoint</source>
        <translation>Añadir punto de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="20"/>
        <source>Address:</source>
        <translation>Dirección:</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="30"/>
        <source>Type:</source>
        <translation>Tipo:</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="39"/>
        <source>Execute</source>
        <translation>Ejecución</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="49"/>
        <source>Read</source>
        <translation>Lectura</translation>
    </message>
    <message>
        <location filename="../debuggeraddbreakpointdialog.ui" line="56"/>
        <source>Write</source>
        <translation>Escritura</translation>
    </message>
</context>
<context>
    <name>DebuggerCodeModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="89"/>
        <location filename="../debuggermodels.cpp" line="99"/>
        <location filename="../debuggermodels.cpp" line="114"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;inválido&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="182"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="184"/>
        <source>Bytes</source>
        <translation>Bytes</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="186"/>
        <source>Instruction</source>
        <translation>Instrucción</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="188"/>
        <source>Comment</source>
        <translation>Comentario</translation>
    </message>
</context>
<context>
    <name>DebuggerRegistersModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="367"/>
        <source>Register</source>
        <translation>Registro</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="369"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
</context>
<context>
    <name>DebuggerStackModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="425"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;inválido&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="441"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="443"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
</context>
<context>
    <name>DebuggerWindow</name>
    <message>
        <location filename="../debuggerwindow.ui" line="14"/>
        <source>CPU Debugger</source>
        <translation>Depurador de la CPU</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="50"/>
        <location filename="../debuggerwindow.ui" line="244"/>
        <source>Breakpoints</source>
        <translation>Puntos de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="62"/>
        <source>toolBar</source>
        <translation>Barra de herramientas</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="92"/>
        <source>Disassembly</source>
        <translation>Desensamblado</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="114"/>
        <source>Registers</source>
        <translation>Registros</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="145"/>
        <source>Memory</source>
        <translation>Memoria</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="167"/>
        <source>RAM</source>
        <translation>RAM</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="177"/>
        <source>Scratchpad</source>
        <translation>Scratchpad</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="184"/>
        <source>EXP1</source>
        <translation>EXP1</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="191"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="216"/>
        <source>Search</source>
        <translation>Buscar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="264"/>
        <source>#</source>
        <translation>N.º</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="269"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="274"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="279"/>
        <source>Hit Count</source>
        <translation>Recuento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="289"/>
        <source>Stack</source>
        <translation>Pila</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="314"/>
        <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="317"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="328"/>
        <source>Step Into</source>
        <translation>Paso a paso</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="325"/>
        <source>&amp;Step Into</source>
        <translation>Pa&amp;so a paso</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="331"/>
        <source>F11</source>
        <translation>F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="342"/>
        <source>Step Over</source>
        <translation>Paso a paso por</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="339"/>
        <source>Step &amp;Over</source>
        <translation>Paso a paso p&amp;or</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="345"/>
        <source>F10</source>
        <translation>F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="356"/>
        <source>Toggle Breakpoint</source>
        <translation>Alternar punto de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="353"/>
        <location filename="../debuggerwindow.cpp" line="274"/>
        <source>Toggle &amp;Breakpoint</source>
        <translation>Alternar punto de &amp;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="375"/>
        <source>Step Out</source>
        <translation>Salir</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="372"/>
        <source>Step O&amp;ut</source>
        <translation>Sali&amp;r</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="378"/>
        <source>Ctrl+F11</source>
        <translation>Ctrl+F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="389"/>
        <source>Run To Cursor</source>
        <translation>Ejecutar hasta cursor</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="386"/>
        <location filename="../debuggerwindow.cpp" line="277"/>
        <source>&amp;Run To Cursor</source>
        <translation>&amp;Ejecutar hasta cursor</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="392"/>
        <source>Ctrl+F10</source>
        <translation>Ctrl+F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="403"/>
        <source>Clear Breakpoints</source>
        <translation>Borrar puntos de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="400"/>
        <source>&amp;Clear Breakpoints</source>
        <translation>&amp;Borrar puntos de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="406"/>
        <source>Ctrl+Del</source>
        <translation>Ctrl+Del</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="417"/>
        <source>Add Breakpoint</source>
        <translation>Añadir punto de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="420"/>
        <source>Ctrl+F9</source>
        <translation>Ctrl+F9</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="431"/>
        <source>Go To PC</source>
        <translation>Ir a PC</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="428"/>
        <source>&amp;Go To PC</source>
        <translation>Ir a &amp;PC</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="434"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="445"/>
        <source>Go To Address</source>
        <translation>Ir a dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="442"/>
        <source>Go To &amp;Address</source>
        <translation>Ir a &amp;dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="414"/>
        <source>&amp;Add Breakpoint</source>
        <translation>&amp;Añadir punto de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="448"/>
        <source>Ctrl+G</source>
        <translation>Ctrl+G</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="456"/>
        <source>&amp;Dump Address</source>
        <translation>&amp;Volcar dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="459"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="470"/>
        <source>Trace</source>
        <translation>Seguimiento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="467"/>
        <source>&amp;Trace</source>
        <translation>&amp;Seguimiento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="473"/>
        <source>Ctrl+T</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="110"/>
        <source>No address selected.</source>
        <translation>No se ha seleccionado una dirección.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="126"/>
        <source>Enter code address:</source>
        <translation>Introduce una dirección de código:</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="136"/>
        <location filename="../qtutils.cpp" line="187"/>
        <source>Enter memory address:</source>
        <translation>Introduce una dirección de memoria:</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="149"/>
        <source>Trace logging started to cpu_log.txt.
This file can be several gigabytes, so be aware of SSD wear.</source>
        <translation>El registro del seguimiento ha comenzado a escribirse en cpu_log.txt.
Este archivo puede llegar a ocupar varios gigabytes, así que ten cuidado con el desgaste si usas un SSD.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="155"/>
        <source>Trace logging to cpu_log.txt stopped.</source>
        <translation>Se ha detenido el registro del seguimiento a cpu_log.txt.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="198"/>
        <source>&amp;Remove</source>
        <translation>&amp;Eliminar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="289"/>
        <source>&amp;Follow Load/Store</source>
        <translation>&amp;Seguir carga/almacenamiento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="667"/>
        <source>Failed to add breakpoint. A breakpoint may already exist at this address.</source>
        <translation>Error al añadir el punto de interrupción. Es posible que ya exista uno en esta dirección.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="686"/>
        <source>Failed to remove breakpoint. This breakpoint may not exist.</source>
        <translation>Error al eliminar el punto de interrupción. Es posible que este punto no exista.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="229"/>
        <source>Debugger</source>
        <translation>Depurador</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="229"/>
        <source>Failed to add step-out breakpoint, are you in a valid function?</source>
        <translation>Error al añadir el punto de interrupción de salida, ¿estás en una función valida?</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="286"/>
        <source>View in &amp;Dump</source>
        <translation>Ver en vo&amp;lcado</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="341"/>
        <location filename="../debuggerwindow.cpp" line="368"/>
        <source>Invalid search pattern. It should contain hex digits or question marks.</source>
        <translation>El patrón de búsqueda no es válido, debería contener dígitos hexadecimales o signos de interrogación.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="380"/>
        <source>Pattern not found.</source>
        <translation>No se ha encontrado el patrón.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="396"/>
        <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="402"/>
        <source>Pattern found at 0x%1.</source>
        <translation>Patrón encontrado en 0x%1.</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="480"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="481"/>
        <location filename="../qtutils.cpp" line="204"/>
        <source>Invalid address. It should be in hex (0x12345678 or 12345678)</source>
        <translation>La dirección no es válida, debe estar escrita en formato hexadecimal (0x12345678 o 12345678)</translation>
    </message>
</context>
<context>
    <name>DigitalController</name>
    <message>
        <location filename="../../core/digital_controller.cpp" line="157"/>
        <source>D-Pad Up</source>
        <translation>Botón de dirección hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="158"/>
        <source>D-Pad Right</source>
        <translation>Botón de dirección hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="159"/>
        <source>D-Pad Down</source>
        <translation>Botón de dirección hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="160"/>
        <source>D-Pad Left</source>
        <translation>Botón de dirección hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="161"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="162"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="163"/>
        <source>Cross</source>
        <translation>Cruz/X</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="164"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="165"/>
        <source>Select</source>
        <translation>SELECT</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="166"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="167"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="168"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="169"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="170"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="178"/>
        <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="179"/>
        <source>Forces the Digital Controller to act as a Pop&apos;n Controller.</source>
        <translation>Fuerza al mando digital a actuar como un mando Pop&apos;n.</translation>
    </message>
</context>
<context>
    <name>DiscRegion</name>
    <message>
        <location filename="../../core/settings.cpp" line="955"/>
        <source>NTSC-J (Japan)</source>
        <translation>NTSC-J (Japón)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="955"/>
        <source>NTSC-U/C (US, Canada)</source>
        <translation>NTSC-U/C (EE. UU., Canadá)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="956"/>
        <source>PAL (Europe, Australia)</source>
        <translation>PAL (Europa, Australia)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="956"/>
        <source>Other</source>
        <translation>Otra</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="957"/>
        <source>Non-PS1</source>
        <translation>Ajena a PS1</translation>
    </message>
</context>
<context>
    <name>DisplayAlignment</name>
    <message>
        <location filename="../../core/settings.cpp" line="1437"/>
        <source>Left / Top</source>
        <translation>Superior izquierda</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1437"/>
        <source>Center</source>
        <translation>Centrada</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1438"/>
        <source>Right / Bottom</source>
        <translation>Inferior derecha</translation>
    </message>
</context>
<context>
    <name>DisplayAspectRatio</name>
    <message>
        <location filename="../../core/settings.cpp" line="1370"/>
        <source>Auto (Game Native)</source>
        <translation>Automática (nativa del juego)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1371"/>
        <source>Stretch To Fill</source>
        <translation>Estirar para rellenar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1372"/>
        <source>Custom</source>
        <translation>Personalizada</translation>
    </message>
</context>
<context>
    <name>DisplayCropMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1341"/>
        <source>None</source>
        <translation>No recortar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1341"/>
        <source>Only Overscan Area</source>
        <translation>Solo el área de sobrebarrido</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1342"/>
        <source>All Borders</source>
        <translation>Todos los bordes</translation>
    </message>
</context>
<context>
    <name>DisplayDeinterlacingMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1308"/>
        <source>Disabled (Flickering)</source>
        <translation>Desactivado (parpadeos)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1309"/>
        <source>Weave (Combing)</source>
        <translation>«Weave» (efecto de peine)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1310"/>
        <source>Blend (Blur)</source>
        <translation>Fusión (más borroso)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1311"/>
        <source>Adaptive (FastMAD)</source>
        <translation>Adaptativo (FastMAD)</translation>
    </message>
</context>
<context>
    <name>DisplayScalingMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1500"/>
        <source>Nearest-Neighbor</source>
        <translation>Vecino más cercano</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1502"/>
        <source>Bilinear (Smooth)</source>
        <translation>Bilineal (suavizado)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1504"/>
        <source>Bilinear (Integer)</source>
        <translation>Bilineal (por números enteros)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1501"/>
        <source>Nearest-Neighbor (Integer)</source>
        <translation>Vecino más cercano (por números enteros)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1503"/>
        <source>Bilinear (Sharp)</source>
        <translation>Bilineal (definido)</translation>
    </message>
</context>
<context>
    <name>EmptyGameListWidget</name>
    <message>
        <location filename="../emptygamelistwidget.ui" line="30"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;No games in supported formats were found.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Please add a directory with games to begin.&lt;/p&gt;&lt;p&gt;Game dumps in the following formats will be scanned and listed:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;No se han encontrado juegos que tengan formatos compatibles.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Introduce un directorio que contenga juegos para empezar.&lt;/p&gt;&lt;p&gt;Se escanearán y mostrarán aquellos volcados de juegos que utilicen los siguientes formatos:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="40"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="65"/>
        <source>Add Game Directory...</source>
        <translation>Añadir directorio de juegos...</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="102"/>
        <source>Scan For New Games</source>
        <translation>Buscar juegos nuevos</translation>
    </message>
</context>
<context>
    <name>EmuThread</name>
    <message>
        <location filename="../qthost.cpp" line="826"/>
        <location filename="../qthost.cpp" line="840"/>
        <location filename="../qthost.cpp" line="867"/>
        <location filename="../qthost.cpp" line="1269"/>
        <location filename="../qthost.cpp" line="1403"/>
        <location filename="../qthost.cpp" line="1424"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="827"/>
        <source>Failed to boot system: %1</source>
        <translation>Error al arrancar el sistema: %1</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="841"/>
        <source>Failed to load state: %1</source>
        <translation>Error al cargar el guardado rápido: %1</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="867"/>
        <source>No resume save state found.</source>
        <translation>No se han encontrado guardados de continuación.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1157"/>
        <source>Memory Card Busy</source>
        <translation>Memory Card ocupada</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1158"/>
        <source>WARNING: Your game is still saving to the memory card. Continuing to %1 may IRREVERSIBLY DESTROY YOUR MEMORY CARD. We recommend resuming your game and waiting 5 seconds for it to finish saving.

Do you want to %1 anyway?</source>
        <translation>ADVERTENCIA: la Memory Card todavía está escribiendo datos. Si continúas, DESTRUIRÁS DE FORMA IRREVERSIBLE TU MEMORY CARD. Se recomienda encarecidamente que reanudes la partida y esperes al menos 5 segundos para que se terminen de escribir los datos.

¿Deseas %1?</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1182"/>
        <source>shut down</source>
        <translation>apagar</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1204"/>
        <source>reset</source>
        <translation>reiniciar</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1238"/>
        <source>change disc</source>
        <translation>cambiar de disco</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1269"/>
        <source>Failed to switch to subimage %1</source>
        <translation>Error al cambiar a la subimagen %1.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1403"/>
        <location filename="../qthost.cpp" line="1424"/>
        <source>Failed to save state: %1</source>
        <translation>Error al crear el guardado rápido: %1</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1583"/>
        <source>Game: %1 (%2)
</source>
        <translation>Juego: %1 (%2)
</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1591"/>
        <source>Rich presence inactive or unsupported.</source>
        <translation>«Rich Presence» inactiva o no compatible.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1595"/>
        <source>Game not loaded or no RetroAchievements available.</source>
        <translation>No se ha cargado un juego o RetroAchievements no está disponible.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2000"/>
        <source>%1x%2</source>
        <translation>%1&#xa0;×&#xa0;%2</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2009"/>
        <source>Game: %1 FPS</source>
        <translation>Juego: %1 FPS</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2019"/>
        <source>Video: %1 FPS (%2%)</source>
        <translation>Vídeo: %1 FPS (%2&#xa0;%)</translation>
    </message>
</context>
<context>
    <name>EmulationSettingsWidget</name>
    <message>
        <location filename="../emulationsettingswidget.ui" line="29"/>
        <source>Speed Control</source>
        <translation>Control de velocidad</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="35"/>
        <source>Emulation Speed:</source>
        <translation>Velocidad de emulación:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="45"/>
        <source>Fast Forward Speed:</source>
        <translation>Velocidad de avance rápido:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="55"/>
        <source>Turbo Speed:</source>
        <translation>Velocidad del turbo:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="68"/>
        <source>Latency Control</source>
        <translation>Control de latencia</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="74"/>
        <location filename="../emulationsettingswidget.cpp" line="120"/>
        <source>Reduce Input Latency</source>
        <translation>Reducir latencia de entrada</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="81"/>
        <location filename="../emulationsettingswidget.cpp" line="108"/>
        <source>Sync To Host Refresh Rate</source>
        <translation>Sincronizar con frec. act. del equipo</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="88"/>
        <location filename="../emulationsettingswidget.cpp" line="103"/>
        <source>Vertical Sync (VSync)</source>
        <translation>Sincronización vertical («VSync»)</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="95"/>
        <location filename="../emulationsettingswidget.cpp" line="115"/>
        <source>Optimal Frame Pacing</source>
        <translation>Optimizar duración de fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="102"/>
        <location filename="../emulationsettingswidget.cpp" line="129"/>
        <source>Skip Duplicate Frame Display</source>
        <translation>Omitir fotogramas duplicados</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="111"/>
        <source>Frame Time Buffer:</source>
        <translation>Búfer de duración de fotogramas:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="118"/>
        <source> Milliseconds</source>
        <translation>&#xa0;milisegundos</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="136"/>
        <source>Rewind/Runahead</source>
        <translation>Rebobinado/Predicción de latencia</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="142"/>
        <source>Enable Rewinding</source>
        <translation>Habilitar rebobinado</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="149"/>
        <source>Rewind Save Frequency:</source>
        <translation>Frecuencia de guardado del rebobinado:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="156"/>
        <source> Seconds</source>
        <translation> segundos</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="169"/>
        <source>Rewind Buffer Size:</source>
        <translation>Tamaño del búfer de rebobinado:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="176"/>
        <source> Frames</source>
        <translation> fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="189"/>
        <source>Runahead:</source>
        <translation>Predicción de latencia:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="197"/>
        <location filename="../emulationsettingswidget.cpp" line="141"/>
        <source>Disabled</source>
        <translation>Deshabilitada</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="202"/>
        <source>1 Frame</source>
        <translation>1 fotograma</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="207"/>
        <source>2 Frames</source>
        <translation>2 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="212"/>
        <source>3 Frames</source>
        <translation>3 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="217"/>
        <source>4 Frames</source>
        <translation>4 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="222"/>
        <source>5 Frames</source>
        <translation>5 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="227"/>
        <source>6 Frames</source>
        <translation>6 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="232"/>
        <source>7 Frames</source>
        <translation>7 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="237"/>
        <source>8 Frames</source>
        <translation>8 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="242"/>
        <source>9 Frames</source>
        <translation>9 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="247"/>
        <source>10 Frames</source>
        <translation>10 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="255"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="92"/>
        <source>Emulation Speed</source>
        <translation>Velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="93"/>
        <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 se ejecutará a la mayor velocidad posible.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="96"/>
        <source>Fast Forward Speed</source>
        <translation>Velocidad de avance rápido</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="96"/>
        <location filename="../emulationsettingswidget.cpp" line="99"/>
        <source>User Preference</source>
        <translation>Preferencia de usuario</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="97"/>
        <source>Sets the fast forward speed. This speed will be used when the fast forward hotkey is pressed/toggled.</source>
        <translation>Establece la velocidad del avance rápido. Se usará cuando se pulse o active el atajo de avance rápido.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="99"/>
        <source>Turbo Speed</source>
        <translation>Velocidad del turbo</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="100"/>
        <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 del modo turbo. Se usará cuando se pulse o active el atajo del turbo. En caso de pulsar o activar el modo turbo y el avance rápido al mismo tiempo, la velocidad del modo turbo tendrá prioridad.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="103"/>
        <location filename="../emulationsettingswidget.cpp" line="108"/>
        <location filename="../emulationsettingswidget.cpp" line="115"/>
        <location filename="../emulationsettingswidget.cpp" line="120"/>
        <location filename="../emulationsettingswidget.cpp" line="129"/>
        <location filename="../emulationsettingswidget.cpp" line="134"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="104"/>
        <source>Synchronizes presentation of the console&apos;s frames to the host. Enabling may result in smoother animations, at the cost of increased input lag. &lt;strong&gt;GSync/FreeSync users should enable Optimal Frame Pacing instead.&lt;/strong&gt;</source>
        <translation>Sincroniza la presentación de los fotogramas de la consola con el equipo. Habilitar esta opción podría ofrecer animaciones más fluidas a cambio de aumentar la latencia de entrada. &lt;strong&gt;Los usuarios de GSync/FreeSync deberían habilitar en su lugar la opción Optimizar duración de fotogramas.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="109"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host&apos;s refresh rate when VSync is 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 la emulación para que la frecuencia de actualización de la consola sea igual a la del equipo cuando se habilite la sincronización vertical. Mejorará la fluidez de las animaciones a costa de aumentar potencialmente la velocidad de emulación en menos de un 1&#xa0;%. Esta opción no se aplicará si la frecuencia de actualización de la consola es demasiado diferente a la del equipo. Los usuarios que utilicen monitores con frecuencia de actualización variable (VRR) deberían desactivar esta opción.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="116"/>
        <source>Enabling this option will ensure every frame the console renders is displayed to the screen, at a consistent rate, for optimal frame pacing. If you have a GSync/FreeSync display, enable this option. If you are having difficulties maintaining full speed, or are getting audio glitches, try disabling this option.</source>
        <translation>Al habilitar esta opción se forzará que cada fotograma renderizado por la consola se muestre en pantalla a una velocidad consistente y a una duración de fotogramas óptima. Si tienes un monitor compatible con GSync/FreeSync, habilita esta ocpión. Si tienes problemas para alcanzar una velocidad del 100&#xa0;% o oyes defectos de audio, prueba a deshabilitar esta opción.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="121"/>
        <source>Reduces input latency by delaying the start of frame until closer to the presentation time. This may cause dropped frames on slower systems with higher frame time variance, if the buffer size is not sufficient.</source>
        <translation>Reduce la latencia de entrada retrasando el inicio del fotograma hasta un momento más cercano a su presentación. Si el tamaño del búfer no es suficiente, podría provocar pérdidas de fotogramas en equipos más lentos que generen una mayor variación de la duración de fotogramas.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="123"/>
        <source>Frame Time Buffer</source>
        <translation>Búfer de duración de fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="124"/>
        <source>%1 ms</source>
        <translation>%1&#xa0;ms</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="125"/>
        <source>Specifies the amount of buffer time added, which reduces the additional sleep time introduced. Higher values increase input latency, but decrease the risk of overrun, or missed frames. Lower values require faster hardware.</source>
        <translation>Especifica la cantidad de tiempo que se añadirá al búfer, reduciendo el tiempo de espera adicional que se introducirá. Un valor muy alto aumentará la latencia de entrada pero disminuirá el riesgo de desbordamiento (o perder fotogramas). Un valor bajo necesitará de un hardware más rápido.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="130"/>
        <source>Skips the presentation/display of frames that are not unique. Can be combined with driver-level frame generation to increase perceptible frame rate. Can result in worse frame pacing, and is not compatible with syncing to host refresh.</source>
        <translation>Omite los fotogramas que no cambien. Combinada con una generación de fotogramas por parte del controlador de vídeo, puede aumentar la velocidad de fotogramas perceptible. Podría empeorar la duración de fotogramas y no es compatible con la opción Sincronizar con la frecuencia de actualización del equipo.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="134"/>
        <source>Rewinding</source>
        <translation>Rebobinado</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="135"/>
        <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>
        <translatorcomment>Some strings have been simplified to make them fit into the allocated space</translatorcomment>
        <translation>&lt;b&gt;Habilitar rebobinado:&lt;/b&gt; Guarda la partida periódicamente para que puedas volver a antes de cualquier error que hayas cometido.&lt;br&gt; &lt;b&gt;Frecuencia de guardado:&lt;/b&gt; Determina con qué frecuencia se guardará. Una frecuencia muy alta aumentará los requisitos del sistema.&lt;br&gt; &lt;b&gt;Tamaño del búfer:&lt;/b&gt; Determina la cantidad de guardados que se conservarán. Un valor muy alto aumentará los requisitos de memoria.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="141"/>
        <source>Runahead</source>
        <translation>Predicción de latencia</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="142"/>
        <source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
        <translation>Simula el sistema por adelantado y retrocede o repite las acciones para reducir el retraso de entrada. Tiene unos requisitos de sistema muy altos.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="157"/>
        <source>Use Global Setting [Unlimited]</source>
        <translation>Usar configuración global [sin límite]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="159"/>
        <source>Use Global Setting [%1%]</source>
        <translation>Usar configuración global [%1&#xa0;%]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="162"/>
        <source>Unlimited</source>
        <translation>Sin límite</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="168"/>
        <source>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</source>
        <translation>%1&#xa0;% [%2 FPS (NTSC) / %3 FPS (PAL)]</translation>
    </message>
    <message numerus="yes">
        <location filename="../emulationsettingswidget.cpp" line="252"/>
        <source>Rewind for %n frame(s), lasting %1 second(s) will require up to %2MB of RAM and %3MB of VRAM.</source>
        <translation>
            <numerusform>Retroceder durante %n fotogramas, con duración de %1 segundos requerirá hasta %2&#xa0;MB de RAM y %3&#xa0;MB de VRAM.</numerusform>
            <numerusform>Rebobinar %n fotograma(s) con una duración de %1 segundo(s) requerirá hasta %2&#xa0;MB de RAM y %3&#xa0;MB de VRAM.</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="263"/>
        <source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
        <translation>La función de rebobinado está deshabilitada porque la predicción de latencia está habilitada. La predicción de latencia aumentará significativamente los requisitos del sistema.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="269"/>
        <source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
        <translation>La función de rebobinado no está habilitada. Ten en cuenta que habilitarla aumentará significativamente los requisitos del sistema.</translation>
    </message>
</context>
<context>
    <name>FolderSettingsWidget</name>
    <message>
        <location filename="../foldersettingswidget.ui" line="29"/>
        <source>Cache Directory</source>
        <translation>Directorio de la caché</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="38"/>
        <location filename="../foldersettingswidget.ui" line="78"/>
        <location filename="../foldersettingswidget.ui" line="118"/>
        <location filename="../foldersettingswidget.ui" line="158"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="45"/>
        <location filename="../foldersettingswidget.ui" line="85"/>
        <location filename="../foldersettingswidget.ui" line="125"/>
        <location filename="../foldersettingswidget.ui" line="165"/>
        <source>Open...</source>
        <translation>Abrir...</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="52"/>
        <location filename="../foldersettingswidget.ui" line="92"/>
        <location filename="../foldersettingswidget.ui" line="132"/>
        <location filename="../foldersettingswidget.ui" line="172"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="59"/>
        <source>Used for storing shaders and game list data.</source>
        <translation>Se utiliza para almacenar datos de sombreadores y el listado de juegos.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="69"/>
        <source>Covers Directory</source>
        <translation>Directorio de carátulas</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="99"/>
        <source>Used for storing covers in the game grid/Big Picture UIs.</source>
        <translation>Se utilizará para almacenar las carátulas de los modos de cuadrícula de juegos y Big Picture.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="109"/>
        <source>Screenshots Directory</source>
        <translation>Directorio de capturas de pantalla</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="139"/>
        <source>Used for screenshots.</source>
        <translation>Se utilizará para las capturas de pantalla.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="149"/>
        <source>Save States Directory</source>
        <translation>Directorio de guardados rápidos</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="179"/>
        <source>Used for storing save states.</source>
        <translation>Se utilizará para almacenar los guardados rápidos.</translation>
    </message>
</context>
<context>
    <name>FullscreenUI</name>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7193"/>
        <source>1 Frame</source>
        <translation>1 fotograma</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7194"/>
        <source>10 Frames</source>
        <translation>10 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7195"/>
        <source>100% [60 FPS (NTSC) / 50 FPS (PAL)]</source>
        <translation>100&#xa0;% [60 FPS (NTSC) / 50 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7196"/>
        <source>1000% [600 FPS (NTSC) / 500 FPS (PAL)]</source>
        <translation>1000&#xa0;% [600 FPS (NTSC) / 500 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7197"/>
        <source>10x</source>
        <translation>10x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7198"/>
        <source>10x (20x Speed)</source>
        <translation>10x (velocidad 20x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7199"/>
        <source>11x</source>
        <translation>11x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7200"/>
        <source>125% [75 FPS (NTSC) / 62 FPS (PAL)]</source>
        <translation>125&#xa0;% [75 FPS (NTSC) / 62 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7201"/>
        <source>12x</source>
        <translation>12x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7202"/>
        <source>13x</source>
        <translation>13x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7203"/>
        <source>14x</source>
        <translation>14x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7204"/>
        <source>150% [90 FPS (NTSC) / 75 FPS (PAL)]</source>
        <translation>150&#xa0;% [90 FPS (NTSC) / 75 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7205"/>
        <source>15x</source>
        <translation>15x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7206"/>
        <source>16x</source>
        <translation>16x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7207"/>
        <source>175% [105 FPS (NTSC) / 87 FPS (PAL)]</source>
        <translation>175&#xa0;% [105 FPS (NTSC) / 87 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7208"/>
        <source>1x</source>
        <translation>1x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7209"/>
        <source>2 Frames</source>
        <translation>2 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7210"/>
        <source>20% [12 FPS (NTSC) / 10 FPS (PAL)]</source>
        <translation>20&#xa0;% [12 FPS (NTSC) / 10 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7211"/>
        <source>200% [120 FPS (NTSC) / 100 FPS (PAL)]</source>
        <translation>200&#xa0;% [120 FPS (NTSC) / 100 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7212"/>
        <source>250% [150 FPS (NTSC) / 125 FPS (PAL)]</source>
        <translation>250&#xa0;% [150 FPS (NTSC) / 125 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7213"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7214"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (velocidad x4)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7215"/>
        <source>3 Frames</source>
        <translation>3 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7216"/>
        <source>30% [18 FPS (NTSC) / 15 FPS (PAL)]</source>
        <translation>30&#xa0;% [18 FPS (NTSC) / 15 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7217"/>
        <source>300% [180 FPS (NTSC) / 150 FPS (PAL)]</source>
        <translation>300&#xa0;% [180 FPS (NTSC) / 150 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7218"/>
        <source>350% [210 FPS (NTSC) / 175 FPS (PAL)]</source>
        <translation>350&#xa0;% [210 FPS (NTSC) / 175 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7219"/>
        <source>3x</source>
        <translation>3x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7220"/>
        <source>3x (6x Speed)</source>
        <translation>3x (velocidad 6x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7221"/>
        <source>3x (for 720p)</source>
        <translation>3x (para 720p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7222"/>
        <source>4 Frames</source>
        <translation>4 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7223"/>
        <source>40% [24 FPS (NTSC) / 20 FPS (PAL)]</source>
        <translation>40&#xa0;% [24 FPS (NTSC) / 20 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7224"/>
        <source>400% [240 FPS (NTSC) / 200 FPS (PAL)]</source>
        <translation>400&#xa0;% [240 FPS (NTSC) / 200 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7225"/>
        <source>450% [270 FPS (NTSC) / 225 FPS (PAL)]</source>
        <translation>450&#xa0;% [270 FPS (NTSC) / 225 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7226"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7227"/>
        <source>4x (8x Speed)</source>
        <translation>4x (velocidad 8x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7228"/>
        <source>5 Frames</source>
        <translation>5 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7229"/>
        <source>50% [30 FPS (NTSC) / 25 FPS (PAL)]</source>
        <translation>50&#xa0;% [30 FPS (NTSC) / 25 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7230"/>
        <source>500% [300 FPS (NTSC) / 250 FPS (PAL)]</source>
        <translation>500&#xa0;% [300 FPS (NTSC) / 250 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7231"/>
        <source>5x</source>
        <translation>5x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7232"/>
        <source>5x (10x Speed)</source>
        <translation>5x (velocidad 10x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7233"/>
        <source>5x (for 1080p)</source>
        <translation>5x (para 1080p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7234"/>
        <source>6 Frames</source>
        <translation>6 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7235"/>
        <source>60% [36 FPS (NTSC) / 30 FPS (PAL)]</source>
        <translation>60&#xa0;% [36 FPS (NTSC) / 30 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7236"/>
        <source>600% [360 FPS (NTSC) / 300 FPS (PAL)]</source>
        <translation>600&#xa0;% [360 FPS (NTSC) / 300 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7237"/>
        <source>6x</source>
        <translation>6x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7238"/>
        <source>6x (12x Speed)</source>
        <translation>6x (velocidad 12x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7239"/>
        <source>6x (for 1440p)</source>
        <translation>6x (para 1440p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7240"/>
        <source>7 Frames</source>
        <translation>7 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7241"/>
        <source>70% [42 FPS (NTSC) / 35 FPS (PAL)]</source>
        <translation>70&#xa0;% [42 FPS (NTSC) / 35 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7242"/>
        <source>700% [420 FPS (NTSC) / 350 FPS (PAL)]</source>
        <translation>700&#xa0;% [420 FPS (NTSC) / 350 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7243"/>
        <source>7x</source>
        <translation>7x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7244"/>
        <source>7x (14x Speed)</source>
        <translation>7x (velocidad 14x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7245"/>
        <source>8 Frames</source>
        <translation>8 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7246"/>
        <source>80% [48 FPS (NTSC) / 40 FPS (PAL)]</source>
        <translation>80&#xa0;% [48 FPS (NTSC) / 40 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7247"/>
        <source>800% [480 FPS (NTSC) / 400 FPS (PAL)]</source>
        <translation>800&#xa0;% [480 FPS (NTSC) / 400 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7248"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7249"/>
        <source>8x (16x Speed)</source>
        <translation>8x (velocidad 16x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7250"/>
        <source>9 Frames</source>
        <translation>9 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7251"/>
        <source>90% [54 FPS (NTSC) / 45 FPS (PAL)]</source>
        <translation>90&#xa0;% [54 FPS (NTSC) / 45 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7252"/>
        <source>900% [540 FPS (NTSC) / 450 FPS (PAL)]</source>
        <translation>900&#xa0;% [540 FPS (NTSC) / 450 FPS (PAL)]</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7253"/>
        <source>9x</source>
        <translation>9x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7254"/>
        <source>9x (18x Speed)</source>
        <translation>9x (velocidad 18x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7255"/>
        <source>9x (for 4K)</source>
        <translation>9x (para 4K)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7256"/>
        <source>A resume save state created at %s was found.

Do you want to load this save and continue?</source>
        <translation>Se ha encontrado un guardado de continuación con fecha: %s.

¿Deseas cargar este guardado rápido?</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7257"/>
        <source>About</source>
        <translation>Acerca de</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7258"/>
        <source>About DuckStation</source>
        <translation>Acerca de DuckStation</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7259"/>
        <source>Account</source>
        <translation>Cuenta</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7260"/>
        <source>Accurate Blending</source>
        <translation>Mezcla precisa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7261"/>
        <source>Achievement Notifications</source>
        <translation>Notificaciones sobre logros</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7262"/>
        <source>Achievements</source>
        <translation>Logros</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7263"/>
        <source>Achievements Settings</source>
        <translation>Configuración de logros</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7265"/>
        <source>Add Search Directory</source>
        <translation>Añadir directorio de búsqueda</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7266"/>
        <source>Add Shader</source>
        <translation>Añadir sombreador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7267"/>
        <source>Adds a new directory to the game search list.</source>
        <translation>Añade un directorio nuevo a la lista de búsqueda de juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7268"/>
        <source>Adds a new shader to the chain.</source>
        <translation>Añade un sombreador nuevo a la cadena.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7269"/>
        <source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
        <translation>Añade una precisión adicional a la posproyección de datos de la PGXP. Puede mejorar los gráficos de algunos juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7264"/>
        <source>Achievements are not enabled.</source>
        <translation>Los logros están desactivados.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7188"/>
        <source>%.2f Seconds</source>
        <translation>%.2f&#xa0;segundos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7189"/>
        <source>%d Frames</source>
        <translation>%d&#xa0;fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7190"/>
        <source>%d ms</source>
        <translation>%d&#xa0;ms</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7191"/>
        <source>%d sectors</source>
        <translation>%d sectores</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7192"/>
        <source>-</source>
        <translation>-</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7271"/>
        <source>Advanced</source>
        <translation>Avanzado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7272"/>
        <source>Advanced Settings</source>
        <translation>Configuración avanzada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7273"/>
        <source>All Time: {}</source>
        <translation>Absoluto: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7274"/>
        <source>Allow Booting Without SBI File</source>
        <translation>Arrancar sin un archivo SBI</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7275"/>
        <source>Allows loading protected games without subchannel information.</source>
        <translation>Permite cargar juegos protegidos sin la información del subcanal.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7276"/>
        <source>An error occurred while deleting empty game settings:
{}</source>
        <translation>Se ha producido un error al eliminar una configuración de juego en blanco:
{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7277"/>
        <source>An error occurred while saving game settings:
{}</source>
        <translation>Se ha producido un error al guardar la configuración de juego:
{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7278"/>
        <source>Applies modern dithering techniques to further smooth out gradients when true color is enabled.</source>
        <translation>Aplica técnicas modernas de tramado para suavizar más todavía los degradados al activar el modo a color verdadero.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7279"/>
        <source>Apply Image Patches</source>
        <translation>Aplicar parches de imagen</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7280"/>
        <source>Are you sure you want to clear the current post-processing chain? All configuration will be lost.</source>
        <translation>¿Seguro que quieres borrar la cadena de posprocesado actual? Se perderá toda la configuración.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7281"/>
        <source>Aspect Ratio</source>
        <translation>Relación de aspecto</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7282"/>
        <source>Attempts to detect one pixel high/wide lines that rely on non-upscaled rasterization behavior, filling in gaps introduced by upscaling.</source>
        <translation>Intenta detectar líneas de un píxel de alto/ancho que utilicen métodos de rasterización no escalados para rellenar los huecos provocados por el escalado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7283"/>
        <source>Attempts to map the selected port to a chosen controller.</source>
        <translation>Intenta asignar el puerto seleccionado a un mando concreto.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7284"/>
        <source>Audio Backend</source>
        <translation>Motor de audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7285"/>
        <source>Audio Control</source>
        <translation>Control de audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7286"/>
        <source>Audio Settings</source>
        <translation>Configuración de audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7287"/>
        <source>Auto-Detect</source>
        <translation>Detección automática</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7288"/>
        <source>Automatic Mapping</source>
        <translation>Asignación automática</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7289"/>
        <source>Automatic based on window size</source>
        <translation>Automática según el tamaño de la ventana</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7290"/>
        <source>Automatic mapping completed for {}.</source>
        <translation>Asignación automática de {} completada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7291"/>
        <source>Automatic mapping failed for {}.</source>
        <translation>Error en la asignación automática de {}.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7292"/>
        <source>Automatic mapping failed, no devices are available.</source>
        <translation>Error en la asignación automática: no hay dispositivos disponibles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7293"/>
        <source>Automatically applies patches to disc images when they are present, currently only PPF is supported.</source>
        <translation>Aplica parches automáticamente a las imágenes del disco cuando estén presentes, actualmente solo los parches PPF son compatibles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7295"/>
        <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 podrás continuar la partida donde la dejaste.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7296"/>
        <source>Automatically switches to fullscreen mode when the program is started.</source>
        <translation>Cambia automáticamente al modo a pantalla completa cuando se inicie el programa.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7297"/>
        <source>Avoids calls to C++ code, significantly speeding up the recompiler.</source>
        <translation>Evita las llamadas a código en C++, lo que mejorará significativamente la velocidad del recompilador.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7298"/>
        <source>BIOS Directory</source>
        <translation>Directorio de BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7299"/>
        <source>BIOS Selection</source>
        <translation>Selección de BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7300"/>
        <source>BIOS Settings</source>
        <translation>Configuración de BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7301"/>
        <source>BIOS for {}</source>
        <translation>BIOS para {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7302"/>
        <source>BIOS to use when emulating {} consoles.</source>
        <translation>La BIOS que se utilizará al emular consolas {}.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7303"/>
        <source>Back</source>
        <translation>Volver</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7304"/>
        <source>Back To Pause Menu</source>
        <translation>Volver al menú de pausa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7305"/>
        <source>Backend Settings</source>
        <translation>Configuración del motor</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7306"/>
        <source>Behavior</source>
        <translation>Comportamiento</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7307"/>
        <source>Borderless Fullscreen</source>
        <translation>Pantalla completa sin bordes</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7308"/>
        <source>Buffer Size</source>
        <translation>Tamaño de búfer</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7309"/>
        <source>CD-ROM Emulation</source>
        <translation>Emulación de CD-ROM</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7310"/>
        <source>CPU Emulation</source>
        <translation>Emulación de CPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7311"/>
        <source>CPU Mode</source>
        <translation>Modo de CPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7312"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7313"/>
        <source>Capture</source>
        <translation>Captura</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7314"/>
        <source>Change Disc</source>
        <translation>Cambiar disco</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7319"/>
        <source>Changes the aspect ratio used to display the console&apos;s output to the screen.</source>
        <translation>Cambia la relación de aspecto con la que se mostrará la imagen de la consola en pantalla.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7320"/>
        <source>Cheat List</source>
        <translation>Lista de trucos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7321"/>
        <source>Chooses the backend to use for rendering the console/game visuals.</source>
        <translation>Selecciona el motor que se utilizará para renderizar la imagen de la consola/juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7322"/>
        <source>Chooses the language used for UI elements.</source>
        <translation>Selecciona el idioma de los elementos de la interfaz.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7323"/>
        <source>Clean Boot</source>
        <translation>Arranque limpio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7324"/>
        <source>Clear Settings</source>
        <translation>Borrar configuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7325"/>
        <source>Clear Shaders</source>
        <translation>Borrar sombreadores</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7326"/>
        <source>Clears a shader from the chain.</source>
        <translation>Quita un sombreador de la cadena.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7327"/>
        <source>Clears all settings set for this game.</source>
        <translation>Elimina toda la configuración específica para este juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7328"/>
        <source>Clears the mask/transparency bit in VRAM write dumps.</source>
        <translation>Borra el bit de enmascaramiento/transparencia en los volcados de escritura de la VRAM.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7329"/>
        <source>Close</source>
        <translation>Cerrar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7330"/>
        <source>Close Game</source>
        <translation>Cerrar juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7331"/>
        <source>Close Menu</source>
        <translation>Cerrar menú</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7332"/>
        <source>Compatibility Rating</source>
        <translation>Valoración de compatibilidad</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7333"/>
        <source>Compatibility: </source>
        <translation>Compatibilidad: </translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7334"/>
        <source>Completely exits the application, returning you to your desktop.</source>
        <translation>Cierra por completo la aplicación y te devuelve al escritorio.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7335"/>
        <source>Configuration</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7336"/>
        <source>Confirm Power Off</source>
        <translation>Confirmar apagado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7337"/>
        <source>Console Settings</source>
        <translation>Configuración de la consola</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7339"/>
        <source>Controller Port {}</source>
        <translation>Puerto de mando {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7340"/>
        <source>Controller Port {} Macros</source>
        <translation>Macros del puerto de mando {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7341"/>
        <source>Controller Port {} Settings</source>
        <translation>Configuración del puerto de mando {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7342"/>
        <source>Controller Port {}{}</source>
        <translation>Puerto de mando {}{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7343"/>
        <source>Controller Port {}{} Macros</source>
        <translation>Macros del puerto de mando {}{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7344"/>
        <source>Controller Port {}{} Settings</source>
        <translation>Configuración del puerto de mando {}{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7345"/>
        <source>Controller Settings</source>
        <translation>Configuración de mandos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7346"/>
        <source>Controller Type</source>
        <translation>Tipo de mando</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7347"/>
        <source>Controller settings reset to default.</source>
        <translation>Configuración de mandos reiniciada a sus valores predeterminados.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7348"/>
        <source>Controls</source>
        <translation>Controles</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7349"/>
        <source>Controls the volume of the audio played on the host when fast forwarding.</source>
        <translation>Controla el volumen del audio que se reproduzca en el equipo durante un avance rápido.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7350"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation>Controla el volumen del audio que se reproduzca en el equipo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7351"/>
        <source>Copies the current global settings to this game.</source>
        <translation>Copia la configuración global actual a este juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7352"/>
        <source>Copies the global controller configuration to this game.</source>
        <translation>Copia la configuración global de mandos actual a este juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7353"/>
        <source>Copy Global Settings</source>
        <translation>Copiar configuración global</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7354"/>
        <source>Copy Settings</source>
        <translation>Copiar configuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7355"/>
        <source>Could not find any CD/DVD-ROM devices. Please ensure you have a drive connected and sufficient permissions to access it.</source>
        <translation>No se han podido encontrar dispositivos de CD/DVD-ROM. Asegúrate de tener una unidad conectada y los permisos necesarios para poder acceder a la misma.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7356"/>
        <source>Cover Settings</source>
        <translation>Configuración de carátula</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7357"/>
        <source>Covers Directory</source>
        <translation>Directorio de carátulas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7358"/>
        <source>Create</source>
        <translation>Crear</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7360"/>
        <source>Create Save State Backups</source>
        <translation>Crear copias de seguridad de los guardados rápidos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7361"/>
        <source>Crop Mode</source>
        <translation>Modo de recorte</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7362"/>
        <source>Culling Correction</source>
        <translation>Corrección de «culling»</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7363"/>
        <source>Current Game</source>
        <translation>Juego actual</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7364"/>
        <source>Debugging Settings</source>
        <translation>Configuración de depuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7365"/>
        <source>Default</source>
        <translation>Valor predeterminado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7366"/>
        <source>Default Boot</source>
        <translation>Arranque predeterminado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7367"/>
        <source>Default View</source>
        <translation>Vista predeterminada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7368"/>
        <source>Default: Disabled</source>
        <translation>Valor predeterminado: desactivado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7369"/>
        <source>Default: Enabled</source>
        <translation>Valor predeterminado: activado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7370"/>
        <source>Deinterlacing Mode</source>
        <translation>Modo de desentrelazado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7371"/>
        <source>Delete Save</source>
        <translation>Eliminar archivo guardado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7372"/>
        <source>Delete State</source>
        <translation>Eliminar guardado rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7374"/>
        <source>Desktop Mode</source>
        <translation>Modo escritorio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7375"/>
        <source>Details</source>
        <translation>Detalles</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7376"/>
        <source>Details unavailable for game not scanned in game list.</source>
        <translation>No hay detalles para un juego que no se encuentre en la lista de juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7377"/>
        <source>Determines how audio is expanded from stereo to surround for supported games.</source>
        <translation>Determina la forma de expandir la señal de audio de estéreo a envolvente en los juegos que sean compatibles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7378"/>
        <source>Determines how large the on-screen messages and monitor are.</source>
        <translation>Determina el tamaño de los mensajes en pantalla en relación con el monitor.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7379"/>
        <source>Determines how much latency there is between the audio being picked up by the host API, and played through speakers.</source>
        <translation>Determina la cantidad de latencia que habrá entre la recepción del audio por parte de la API del equipo y su reproducción por los altavoces.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7380"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide.</source>
        <translation>Determina la zona a recortar/ocultar que no suele mostrarse en un televisor comercial.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7381"/>
        <source>Determines how the emulated CPU executes instructions.</source>
        <translation>Determina cómo ejecutará las instrucciones la CPU emulada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7382"/>
        <source>Determines how the emulated console&apos;s output is upscaled or downscaled to your monitor&apos;s resolution.</source>
        <translation>Determina cómo se escalará la salida de imagen de la consola emulada a la resolución de tu monitor.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7383"/>
        <source>Determines quality of audio when not running at 100% speed.</source>
        <translation>Determina la calidad del audio cuando la emulación no se ejecute al 100&#xa0;% de velocidad.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7384"/>
        <source>Determines that field that the game list will be sorted by.</source>
        <translation>Determina la categoría que se utilizará para ordenar la lista de juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7385"/>
        <source>Determines the amount of audio buffered before being pulled by the host API.</source>
        <translation>Determina la cantidad de audio que se almacenará en el búfer antes de que la API del equipo la reclame.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7386"/>
        <source>Determines the emulated hardware type.</source>
        <translation>Determina el tipo de hardware emulado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7387"/>
        <source>Determines the format that screenshots will be saved/compressed with.</source>
        <translation>Determina el formato con el que se guardarán/comprimirán las capturas de pantalla.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7388"/>
        <source>Determines the position on the screen when black borders must be added.</source>
        <translation>Determina la posición de la imagen cuando se tengan que añadir bordes negros.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7389"/>
        <source>Determines the rotation of the simulated TV screen.</source>
        <translation>Determina la rotación de la pantalla simulada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7390"/>
        <source>Determines the size of screenshots created by DuckStation.</source>
        <translation>Determina el tamaño de las capturas de pantalla creadas por DuckStation.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7391"/>
        <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 cuando se pulse el atajo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7392"/>
        <source>Determines which algorithm is used to convert interlaced frames to progressive for display on your system.</source>
        <translation>Determina el algoritmo que se utilizará para convertir los fotogramas entrelazados a progresivos para mostrarlos en tu equipo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7393"/>
        <source>Device Settings</source>
        <translation>Configuración del dispositivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7394"/>
        <source>Disable All Enhancements</source>
        <translation>Desactivar todas las mejoras</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7395"/>
        <source>Disable Interlacing</source>
        <translation>Deshabilitar entrelazado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7396"/>
        <source>Disable Mailbox Presentation</source>
        <translation>Deshabilitar presentación «mailbox»</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7397"/>
        <source>Disable Subdirectory Scanning</source>
        <translation>Deshabilitar búsqueda en subdirectorios</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7398"/>
        <source>Disable on 2D Polygons</source>
        <translation>Deshabilitar en polígonos en 2D</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7399"/>
        <source>Disabled</source>
        <translation>Opción desactivada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7400"/>
        <source>Disables dithering and uses the full 8 bits per channel of color information.</source>
        <translation>Desactiva el tramado y utiliza la totalidad de los 8 bits por canal de información de color.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7401"/>
        <source>Disables interlaced rendering and display in the GPU. Some games can render in 480p this way, but others will break.</source>
        <translation>Desactiva el renderizado entrelazado en la GPU. Algunos juegos podrían renderizarse a 480p, pero otros fallarán.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7402"/>
        <source>Disc {} | {}</source>
        <translation>Disco {} | {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7403"/>
        <source>Discord Server</source>
        <translation>Servidor de Discord...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7404"/>
        <source>Display Settings</source>
        <translation>Configuración de imagen</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7405"/>
        <source>Displays popup messages on events such as achievement unlocks and leaderboard submissions.</source>
        <translation>Muestra mensajes emergentes en casos tales como el desbloqueo de un logro o la entrada en una tabla de clasificación.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7406"/>
        <source>Displays popup messages when starting, submitting, or failing a leaderboard challenge.</source>
        <translation>Muestra mensajes emergentes al activar, enviar o fracasar un desafío de una tabla de clasificación.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7407"/>
        <source>Double-Click Toggles Fullscreen</source>
        <translation>Hacer doble clic para pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7408"/>
        <source>Download Covers</source>
        <translation>Descargar carátulas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7409"/>
        <source>Downloads covers from a user-specified URL template.</source>
        <translation>Descarga las carátulas de una URL de plantilla especificada por el usuario.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7410"/>
        <source>Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games.</source>
        <translation>Submuestrea la imagen renderizada antes de mostrarla. Puede mejorar la calidad de imagen en juegos de 2D/3D mixto.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7411"/>
        <source>Downsampling</source>
        <translation>Submuestreo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7412"/>
        <source>Downsampling Display Scale</source>
        <translation>Escala de submuestreo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7413"/>
        <source>Duck icon by icons8 (https://icons8.com/icon/74847/platforms.undefined.short-title)</source>
        <translation>Icono del pato por icons8 (https://icons8.com/icon/74847/platforms.undefined.short-title)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7414"/>
        <source>DuckStation is a free and open-source simulator/emulator of the Sony PlayStation(TM) 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(TM) especializado en jugabilidad, velocidad y mantenimiento a largo plazo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7415"/>
        <source>Dump Replaceable VRAM Writes</source>
        <translation>Volcar escrituras de VRAM reemplazables</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7416"/>
        <source>Emulation Settings</source>
        <translation>Configuración de emulación</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7417"/>
        <source>Emulation Speed</source>
        <translation>Velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7418"/>
        <source>Enable 8MB RAM</source>
        <translation>Habilitar RAM de 8&#xa0;MB</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7419"/>
        <source>Enable Achievements</source>
        <translation>Logros</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7420"/>
        <source>Enable Cheats</source>
        <translation>Habilitar trucos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7421"/>
        <source>Enable Discord Presence</source>
        <translation>Habilitar presencia en Discord</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7422"/>
        <source>Enable Fast Boot</source>
        <translation>Habilitar arranque rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7423"/>
        <source>Enable In-Game Overlays</source>
        <translation>Superposiciones dentro del juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7424"/>
        <source>Enable Overclocking</source>
        <translation>«Overclocking»</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7425"/>
        <source>Enable Post Processing</source>
        <translation>Habilitar posprocesado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7426"/>
        <source>Enable Recompiler Block Linking</source>
        <translation>Vinculación de bloques del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7427"/>
        <source>Enable Recompiler ICache</source>
        <translation>ICache del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7428"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation>Excepciones de memoria del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7429"/>
        <source>Enable Region Check</source>
        <translation>Habilitar comprobación de región</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7430"/>
        <source>Enable Rewinding</source>
        <translation>Habilitar rebobinado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7431"/>
        <source>Enable SDL Input Source</source>
        <translation>Habilitar origen de entrada SDL</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7433"/>
        <source>Enable TTY Logging</source>
        <translation>Habilitar registro por terminal</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7437"/>
        <source>Enable/Disable the Player LED on DualSense controllers.</source>
        <translation>Habilita/Deshabilita los indicadores de jugador en los mandos DualSense.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7442"/>
        <source>Enables the older, less accurate MDEC decoding routines. May be required for old replacement backgrounds to match/load.</source>
        <translation>Habilita las rutinas de decodificación MDEC antiguas y menos precisas. Podrían ser necesarias para que los fondos de reemplazo antiguos sean detectados y carguen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7444"/>
        <source>Encore Mode</source>
        <translation>Modo «encore» (nueva partida)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7445"/>
        <source>Ensures every frame generated is displayed for optimal pacing. Enable for variable refresh displays, such as GSync/FreeSync. Disable if you are having speed or sound issues.</source>
        <translation>Muestra todos los fotogramas generados para mejorar la duración de fotogramas. Habilitar para pantallas con GSync/FreeSync. Deshabilitar si falla la velocidad o el sonido.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7446"/>
        <source>Enter Value</source>
        <translation>Introducir valor</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7448"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7452"/>
        <source>Exit DuckStation</source>
        <translation>Salir</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7454"/>
        <source>Exits Big Picture mode, returning to the desktop interface.</source>
        <translation>Cierra el modo Big Picture y vuelve a la interfaz para escritorios.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7455"/>
        <source>Expansion Mode</source>
        <translation>Modo de expansión</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7456"/>
        <source>FMV Chroma Smoothing</source>
        <translation>Suavizar croma en vídeos FMV</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7461"/>
        <source>Failed to load shader {}. It may be invalid.
Error was:</source>
        <translation>Error al cargar el sombreador {}. Podría no ser válido.
El error ha sido el siguiente:</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7469"/>
        <source>Force 4:3 For FMVs</source>
        <translation>Forzar 4:3 para vídeos FMV</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7523"/>
        <source>Internal Resolution</source>
        <translation>Resolución interna</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7526"/>
        <source>Latency Control</source>
        <translation>Control de latencia</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7527"/>
        <source>Launch Options</source>
        <translation>Opciones de ejecución</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7529"/>
        <source>Launch a game from a file, disc, or starts the console without any disc inserted.</source>
        <translation>Ejecuta un juego de un archivo, un disco o arranca la consola sin introducir un disco.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7534"/>
        <source>Line Detection</source>
        <translation>Detección de líneas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7535"/>
        <source>List Settings</source>
        <translation>Configuración de la lista</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7537"/>
        <source>Load Global State</source>
        <translation>Cargar guardado global</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7560"/>
        <source>Macro {} Press To Toggle</source>
        <translation>Pulsar para alternar macro {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7563"/>
        <source>Memory Card Busy</source>
        <translation>Memory Card ocupada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7568"/>
        <source>Merge Multi-Disc Games</source>
        <translation>Combinar juegos multidisco</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7569"/>
        <source>Merges multi-disc games into one item in the game list.</source>
        <translation>Combina los juegos con varios discos en un solo elemento de la lista de juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7575"/>
        <source>Multitap</source>
        <translation>Multitap</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7605"/>
        <source>PGXP Depth Buffer</source>
        <translation>Búfer de profundidad de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7667"/>
        <source>Resume Last Session</source>
        <translation>Reanudar última sesión</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7668"/>
        <source>Return To Game</source>
        <translation>Volver a la partida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7669"/>
        <source>Return to desktop mode, or exit the application.</source>
        <translation>Vuelve al modo para escritorios o cierra la aplicación.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7670"/>
        <source>Return to the previous menu.</source>
        <translation>Vuelve al menú anterior.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7671"/>
        <source>Reverses the game list sort order from the default (usually ascending to descending).</source>
        <translation>Invierte el orden predeterminado de la lista de juegos (normalmente de ascendente a descendente).</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7674"/>
        <source>Rewind for {0} frames, lasting {1:.2f} seconds will require up to {2} MB of RAM and {3} MB of VRAM.</source>
        <translation>Rebobinar {0} fotogramas, durante {1:.2f} segundos requerirá hasta {2}&#xa0;MB de RAM y {3}&#xa0;MB de VRAM.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7675"/>
        <source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
        <translation>Rebobinado desactivado porque la predicción de latencia está activada. Esta aumentará los requisitos del sistema.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7676"/>
        <source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
        <translation>Rebobinado desactivado. Activarlo aumentará significativamente los requisitos del sistema.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7678"/>
        <source>Round Upscaled Texture Coordinates</source>
        <translation>Redondear coordenadas de texturas escaladas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7683"/>
        <source>SDL DualSense Player LED</source>
        <translation>Indicadores de jugador del DualSense</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7697"/>
        <source>Screen Position</source>
        <translation>Posición de imagen</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7698"/>
        <source>Screen Rotation</source>
        <translation>Rotación de imagen</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7699"/>
        <source>Screenshot Format</source>
        <translation>Formato de capturas de pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7700"/>
        <source>Screenshot Quality</source>
        <translation>Calidad de capturas de pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7701"/>
        <source>Screenshot Size</source>
        <translation>Tamaño de capturas de pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7704"/>
        <source>Select</source>
        <translation>Seleccionar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7706"/>
        <source>Select Disc</source>
        <translation>Seleccionar disco</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7707"/>
        <source>Select Disc Drive</source>
        <translation>Seleccionar unidad de disco</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7709"/>
        <source>Select Game</source>
        <translation>Seleccionar juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7711"/>
        <source>Select State</source>
        <translation>Seleccionar guardado rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7714"/>
        <source>Selects the quality at which screenshots will be compressed.</source>
        <translation>Selecciona la calidad con la que se comprimirán las capturas de pantalla.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7717"/>
        <source>Selects the view that the game list will open to.</source>
        <translation>Selecciona la vista con la que se abrirá la lista de juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7741"/>
        <source>Show Latency Statistics</source>
        <translation>Mostrar estadísticas de latencia</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7749"/>
        <source>Shows information about input and audio latency in the top-right corner of the display.</source>
        <translation>Muestra información sobre la latencia de entrada y audio en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7756"/>
        <source>Shows the game you are currently playing as part of your profile in Discord.</source>
        <translation>Muestra el juego al que estés jugando actualmente en tu perfil de Discord.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7763"/>
        <source>Skip Duplicate Frame Display</source>
        <translation>Omitir fotogramas duplicados</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7764"/>
        <source>Skips the presentation/display of frames that are not unique. Can result in worse frame pacing.</source>
        <translation>Omite los fotogramas que no sean únicos. Podría empeorar la duración de fotogramas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7766"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs.</source>
        <translation>Suaviza el efecto de cuadrados entre las transiciones de colores en los contenidos a 24 bits, como vídeos FMV.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7772"/>
        <source>Specifies the amount of buffer time added, which reduces the additional sleep time introduced.</source>
        <translation>Especifica la cantidad de tiempo que se añadirá al búfer, reduciendo el tiempo de espera adicional que se introducirá.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7780"/>
        <source>Start Disc</source>
        <translation>Iniciar disco</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7783"/>
        <source>Start Game</source>
        <translation>Iniciar juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7784"/>
        <source>Start a game from a disc in your PC&apos;s DVD drive.</source>
        <translation>Inicia un juego desde la unidad de DVD de tu equipo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7794"/>
        <source>Synchronizes presentation of the console&apos;s frames to the host. GSync/FreeSync users should enable Optimal Frame Pacing instead.</source>
        <translation>Sincroniza la presentación de los fotogramas de la consola con el equipo. Los usuarios de GSync/FreeSync deberían usar en su lugar Optimizar duración de fotogramas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7803"/>
        <source>This game has no achievements.</source>
        <translation>No hay logros para este juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7804"/>
        <source>This game has no leaderboards.</source>
        <translation>No hay tablas de clasificación para este juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7809"/>
        <source>Timing out in {:.0f} seconds...</source>
        <translation>Esperando {:.0f} segundos...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7813"/>
        <source>Toggle Fullscreen</source>
        <translation>Alternar pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7819"/>
        <source>UI Language</source>
        <translation>Idioma de la interfaz</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7820"/>
        <source>Uncompressed Size</source>
        <translation>Tamaño sin comprimir</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7821"/>
        <source>Uncompressed Size: %.2f MB</source>
        <translation>Tamaño sin comprimir:  %.2f&#xa0;MB</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7824"/>
        <source>Unknown File Size</source>
        <translation>Tamaño de archivo desconocido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7830"/>
        <source>Use Old MDEC Routines</source>
        <translation>Utilizar rutinas MDEC antiguas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7831"/>
        <source>Use Single Card For Multi-Disc Games</source>
        <translation>Usar una Memory Card para cada juego multidisco</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7839"/>
        <source>Uses native resolution coordinates for 2D polygons, instead of precise coordinates. Can fix misaligned UI in some games, but otherwise should be left disabled.</source>
        <translation>Utiliza las coordenadas de la resolución nativa para los polígonos en 2D. Puede corregir interfaces desalineadas, pero debe deshabilitarse si no es necesario.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7844"/>
        <source>Vertex Cache</source>
        <translation>Caché de vértices</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7845"/>
        <source>Vertical Sync (VSync)</source>
        <translation>Sincronización vertical («VSync»)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7846"/>
        <source>WARNING: Your game is still saving to the memory card. Continuing to {0} may IRREVERSIBLY DESTROY YOUR MEMORY CARD. We recommend resuming your game and waiting 5 seconds for it to finish saving.

Do you want to {0} anyway?</source>
        <translation>ADVERTENCIA: la Memory Card todavía está escribiendo datos. Si continúas, DESTRUIRÁS DE FORMA IRREVERSIBLE TU MEMORY CARD. Se recomienda encarecidamente que reanudes la partida y esperes al menos 5 segundos para que se terminen de escribir los datos.

¿Deseas {0}?</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7856"/>
        <source>Wireframe Rendering</source>
        <translation>Renderizar mallas de polígonos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7432"/>
        <source>Enable Subdirectory Scanning</source>
        <translation>Habilitar búsqueda en subdirectorios</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7270"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host when VSync is enabled.</source>
        <translation>Ajusta la velocidad de la emulación para que la frecuencia de actualización de la consola sea igual a la del equipo cuando se habilite la sincronización vertical.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7294"/>
        <source>Automatically loads and applies cheats on game start. Cheats can break games and saves.</source>
        <translation>Carga y aplica trucos automáticamente al iniciar el juego. Los trucos pueden dañar tanto juegos como partidas guardadas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7315"/>
        <source>Change Page</source>
        <translation>Cambiar página</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7316"/>
        <source>Change Selection</source>
        <translation>Cambiar la selección</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7317"/>
        <source>Change View</source>
        <translation>Cambiar vista</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7318"/>
        <source>Changes settings for the application.</source>
        <translation>Cambia la configuración de la aplicación.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7338"/>
        <source>Contributor List</source>
        <translation>Lista de colaboradores</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7359"/>
        <source>Create New...</source>
        <translation>Crear nuevo...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7373"/>
        <source>Depth Clear Threshold</source>
        <translation>Umbral de limpieza de profundidad</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7434"/>
        <source>Enable VRAM Write Texture Replacement</source>
        <translation>Escritura de la VRAM a las texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7435"/>
        <source>Enable XInput Input Source</source>
        <translation>Habilitar origen de entrada XInput</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7436"/>
        <source>Enable debugging when supported by the host&apos;s renderer API. Only for developer use.</source>
        <translation>Activa el sistema de depuración cuando lo permita la API de renderizado del equipo. Solo para desarrolladores.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7438"/>
        <source>Enables alignment and bus exceptions. Not needed for any known games.</source>
        <translation>Habilita las excepciones por alineación y buses. No es necesario para ningún juego conocido.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7439"/>
        <source>Enables an additional 6MB of RAM to obtain a total of 2+6 = 8MB, usually present on dev consoles.</source>
        <translation>Habilita 6&#xa0;MB adicionales de RAM para dar 2+6=8&#xa0;MB, habituales en consolas de desarrollo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7440"/>
        <source>Enables an additional three controller slots on each port. Not supported in all games.</source>
        <translation>Habilita tres puertos de mando adicionales en cada puerto. No es compatible con todos los juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7441"/>
        <source>Enables more precise frame pacing at the cost of battery life.</source>
        <translation>Habilita un ritmo de fotogramas más preciso a costa de consumir más batería.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7443"/>
        <source>Enables the replacement of background textures in supported games.</source>
        <translation>Habilita el reemplazo de texturas de fondo en los juegos que sean compatibles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7447"/>
        <source>Enter the name of the input profile you wish to create.</source>
        <translation>Introduce el nombre del perfil de entrada nuevo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7449"/>
        <source>Execution Mode</source>
        <translation>Modo de ejecución</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7450"/>
        <source>Exit</source>
        <translation>Salir</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7451"/>
        <source>Exit And Save State</source>
        <translation>Salir y hacer un guardado rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7453"/>
        <source>Exit Without Saving</source>
        <translation>Salir sin guardar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7457"/>
        <source>Failed to copy text to clipboard.</source>
        <translation>Error al copiar el texto al portapapeles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7458"/>
        <source>Failed to delete save state.</source>
        <translation>Error al eliminar el guardado rápido.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7459"/>
        <source>Failed to delete {}.</source>
        <translation>Error al eliminar «{}».</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7460"/>
        <source>Failed to load &apos;{}&apos;.</source>
        <translation>Error al cargar «{}».</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7462"/>
        <source>Failed to save input profile &apos;{}&apos;.</source>
        <translation>Error al guardar el perfil de entrada «{}».</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7463"/>
        <source>Fast Boot</source>
        <translation>Arranque rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7464"/>
        <source>Fast Forward Speed</source>
        <translation>Velocidad de avance rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7465"/>
        <source>Fast Forward Volume</source>
        <translation>Volumen de avance rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7466"/>
        <source>File Size</source>
        <translation>Tamaño de archivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7467"/>
        <source>File Size: %.2f MB</source>
        <translation>Tamaño de archivo: %.2f&#xa0;MB</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7468"/>
        <source>File Title</source>
        <translation>Título de archivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7470"/>
        <source>Force NTSC Timings</source>
        <translation>Forzar velocidad NTSC</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7471"/>
        <source>Forces PAL games to run at NTSC timings, i.e. 60hz. Some PAL games will run at their &quot;normal&quot; speeds, while others will break.</source>
        <translation>Fuerza a los juegos PAL a ejecutarse a la velocidad NTSC (60&#xa0;Hz). Algunos juegos PAL se ejecutarán a su velocidad «normal», pero otros fallarán.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7472"/>
        <source>Forces a full rescan of all games previously identified.</source>
        <translation>Fuerza una búsqueda completa de todos los juegos ya identificados.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7473"/>
        <source>Forces blending to be done in the shader at 16-bit precision, when not using true color. Non-trivial performance impact, and unnecessary for most games.</source>
        <translation>Fuerza a ejecutar las mezclas en el sombreador a 16 bits si no se utiliza el modo a color verdadero. Afecta al rendimiento y es innecesario por lo general.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7474"/>
        <source>Forces the use of FIFO over Mailbox presentation, i.e. double buffering instead of triple buffering. Usually results in worse frame pacing.</source>
        <translation>Fuerza la presentación FIFO en vez de la tipo «mailbox», es decir: búfer doble en vez de triple. Suele producir un ritmo de fotogramas peor.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7475"/>
        <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>Silencia 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="../../core/fullscreen_ui.cpp" line="7476"/>
        <source>Frame Time Buffer</source>
        <translation>Búfer de duración de fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7477"/>
        <source>From File...</source>
        <translation>Desde archivo...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7478"/>
        <source>Fullscreen Resolution</source>
        <translation>Resolución a pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7479"/>
        <source>GPU Adapter</source>
        <translation>Adaptador de GPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7480"/>
        <source>GPU Renderer</source>
        <translation>Renderizador de GPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7481"/>
        <source>GPU adapter will be applied after restarting.</source>
        <translation>El adaptador de GPU se aplicará al reiniciar.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7482"/>
        <source>Game Grid</source>
        <translation>Cuadrícula de juegos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7483"/>
        <source>Game List</source>
        <translation>Lista de juegos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7484"/>
        <source>Game List Settings</source>
        <translation>Configuración de la lista de juegos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7485"/>
        <source>Game Properties</source>
        <translation>Propiedades del juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7486"/>
        <source>Game Quick Save</source>
        <translation>Guardado rápido de juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7487"/>
        <source>Game Slot {0}##game_slot_{0}</source>
        <translation>Espacio de juego {0}##game_slot_{0}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7488"/>
        <source>Game compatibility rating copied to clipboard.</source>
        <translation>Valoración de compatibilidad del juego copiada al portapapeles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7489"/>
        <source>Game not loaded or no RetroAchievements available.</source>
        <translation>No se ha cargado un juego o RetroAchievements no está disponible.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7490"/>
        <source>Game path copied to clipboard.</source>
        <translation>Ruta del juego copiada al portapapeles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7491"/>
        <source>Game region copied to clipboard.</source>
        <translation>Región del juego copiada al portapapeles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7492"/>
        <source>Game serial copied to clipboard.</source>
        <translation>Número de serie del juego copiado al portapapeles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7493"/>
        <source>Game settings have been cleared for &apos;{}&apos;.</source>
        <translation>Configuración del juego «{}» eliminada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7494"/>
        <source>Game settings initialized with global settings for &apos;{}&apos;.</source>
        <translation>Configuración del juego «{}» creada con la configuración global.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7495"/>
        <source>Game title copied to clipboard.</source>
        <translation>Título del juego copiado al portapapeles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7496"/>
        <source>Game type copied to clipboard.</source>
        <translation>Tipo del juego copiado al portapapeles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7497"/>
        <source>Game: {} ({})</source>
        <translation>Juego: {} ({})</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7498"/>
        <source>Genre: %s</source>
        <translation>Género: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7499"/>
        <source>Geometry Tolerance</source>
        <translation>Tolerancia geométrica</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7500"/>
        <source>GitHub Repository</source>
        <translation>Repositorio en GitHub</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7501"/>
        <source>Global Slot {0} - {1}##global_slot_{0}</source>
        <translation>Espacio global {0} - {1}##global_slot_{0}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7502"/>
        <source>Global Slot {0}##global_slot_{0}</source>
        <translation>Espacio global {0}##global_slot_{0}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7503"/>
        <source>Graphics Settings</source>
        <translation>Configuración de gráficos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7504"/>
        <source>Hardcore Mode</source>
        <translation>Modo «hardcore»</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7505"/>
        <source>Hardcore mode will be enabled on next game restart.</source>
        <translation>El modo «hardcore» se activará al reiniciar el juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7506"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation>Ocultar cursor en pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7507"/>
        <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 el modo a pantalla completa.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7508"/>
        <source>Hotkey Settings</source>
        <translation>Configuración de atajos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7509"/>
        <source>How many saves will be kept for rewinding. Higher values have greater memory requirements.</source>
        <translation>Indica la cantidad de datos que se conservarán para el rebobinado. Un valor alto aumentará los requisitos del sistema.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7510"/>
        <source>How often a rewind state will be created. Higher frequencies have greater system requirements.</source>
        <translation>Indica la cantidad de guardados rápidos que se crearán para el rebobinado. Un valor alto aumentará los requisitos del sistema.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7511"/>
        <source>Identifies any new files added to the game directories.</source>
        <translation>Identifica cualquier archivo nuevo que se haya añadido a los directorios de juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7512"/>
        <source>If not enabled, the current post processing chain will be ignored.</source>
        <translation>Si esta opción está deshabilitada, se ignorará la cadena de posprocesado actual.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7513"/>
        <source>Increase Timer Resolution</source>
        <translation>Incrementar la resolución del temporizador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7514"/>
        <source>Increases the field of view from 4:3 to the chosen display aspect ratio in 3D games.</source>
        <translation>Aumenta el campo de visión de 4:3 a la relación de aspecto de imagen seleccionada en los juegos en 3D.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7515"/>
        <source>Increases the precision of polygon culling, reducing the number of holes in geometry.</source>
        <translation>Incrementa la precisión de la selección (o «culling») de polígonos para reducir el número de huecos en la geometría.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7516"/>
        <source>Infinite/Instantaneous</source>
        <translation>Infinita/Instantánea</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7517"/>
        <source>Inhibit Screensaver</source>
        <translation>Inhibir salvapantallas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7518"/>
        <source>Input Sources</source>
        <translation>Orígenes de entrada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7519"/>
        <source>Input profile &apos;{}&apos; loaded.</source>
        <translation>Perfil de entrada «{}» cargado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7520"/>
        <source>Input profile &apos;{}&apos; saved.</source>
        <translation>Perfil de entrada «{}» guardado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7521"/>
        <source>Integration</source>
        <translation>Integración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7522"/>
        <source>Interface Settings</source>
        <translation>Configuración de la interfaz</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7524"/>
        <source>Last Played</source>
        <translation>Última partida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7525"/>
        <source>Last Played: %s</source>
        <translation>Última partida: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7528"/>
        <source>Launch a game by selecting a file/disc image.</source>
        <translation>Ejecuta un juego seleccionando un archivo o imagen de disco.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7530"/>
        <source>Launch a game from images scanned from your game directories.</source>
        <translation>Ejecuta un juego de las imágenes encontradas en tus directorios de juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7531"/>
        <source>Leaderboard Notifications</source>
        <translation>Notificaciones sobre tablas de clasificación</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7532"/>
        <source>Leaderboards</source>
        <translation>Tablas de clasificación</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7533"/>
        <source>Leaderboards are not enabled.</source>
        <translation>Las tablas de clasificación están desactivadas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7536"/>
        <source>Load Devices From Save States</source>
        <translation>Cargar dispositivos de guardados rápidos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7538"/>
        <source>Load Profile</source>
        <translation>Cargar perfil</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7539"/>
        <source>Load Resume State</source>
        <translation>Cargar guardado de continuación</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7540"/>
        <source>Load State</source>
        <translation>Cargar guardado rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7541"/>
        <source>Loads all replacement texture to RAM, reducing stuttering at runtime.</source>
        <translation>Carga todas las texturas de reemplazo en la RAM, reduciendo los tirones durante la emulación.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7542"/>
        <source>Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay.</source>
        <translation>Carga la imagen del juego en la RAM. Ideal para rutas de red que puedan volverse inestables durante una partida.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7543"/>
        <source>Log Level</source>
        <translation>Nivel de registro</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7544"/>
        <source>Log To Debug Console</source>
        <translation>Registrar en consola de depuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7545"/>
        <source>Log To File</source>
        <translation>Registrar en archivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7546"/>
        <source>Log To System Console</source>
        <translation>Registrar en consola del sistema</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7547"/>
        <source>Logging</source>
        <translation>Registro</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7548"/>
        <source>Logging Settings</source>
        <translation>Configuración de registros</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7549"/>
        <source>Login</source>
        <translation>Iniciar sesión</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7550"/>
        <source>Login token generated on {}</source>
        <translation>Token de acceso generado el {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7551"/>
        <source>Logout</source>
        <translation>Cerrar sesión</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7552"/>
        <source>Logs BIOS calls to printf(). Not all games contain debugging messages.</source>
        <translation>Registra las llamadas de la BIOS a la acción printf(). No todos los juegos tienen mensajes de depuración.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7553"/>
        <source>Logs in to RetroAchievements.</source>
        <translation>Inicia sesión en RetroAchievements.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7554"/>
        <source>Logs messages to duckstation.log in the user directory.</source>
        <translation>Copia los mensajes al archivo duckstation.log, en el directorio del usuario.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7555"/>
        <source>Logs messages to the console window.</source>
        <translation>Muestra los mensajes en la ventana de la consola.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7556"/>
        <source>Logs messages to the debug console where supported.</source>
        <translation>Muestra los mensajes en la consola de depuración cuando sea posible.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7557"/>
        <source>Logs out of RetroAchievements.</source>
        <translation>Cierra la sesión de RetroAchievements.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7558"/>
        <source>Macro {} Buttons</source>
        <translation>Botones de la macro {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7559"/>
        <source>Macro {} Frequency</source>
        <translation>Frecuencia de la macro {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7561"/>
        <source>Macro {} Trigger</source>
        <translation>Desencadenador de la macro {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7562"/>
        <source>Makes games run closer to their console framerate, at a small cost to performance.</source>
        <translation>Fuerza a los juegos a ejecutarse a una velocidad más cercana a la que tendrían en consola a cambio de perder un poco de rendimiento.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7564"/>
        <source>Memory Card Directory</source>
        <translation>Directorio de Memory Cards</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7565"/>
        <source>Memory Card Port {}</source>
        <translation>Ranura de Memory Card {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7566"/>
        <source>Memory Card Settings</source>
        <translation>Configuración de Memory Cards</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7567"/>
        <source>Memory Card {} Type</source>
        <translation>Tipo de Memory Card {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7570"/>
        <source>Minimal Output Latency</source>
        <translation>Latencia mínima de salida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7571"/>
        <source>Move Down</source>
        <translation>Bajar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7572"/>
        <source>Move Up</source>
        <translation>Subir</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7573"/>
        <source>Moves this shader higher in the chain, applying it earlier.</source>
        <translation>Sube el sombreador en la cadena, haciendo que se aplique más pronto.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7574"/>
        <source>Moves this shader lower in the chain, applying it later.</source>
        <translation>Baja el sombreador en la cadena, haciendo que se aplique más tarde.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7576"/>
        <source>Multitap Mode</source>
        <translation>Modo de multitap</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7577"/>
        <source>Mute All Sound</source>
        <translation>Silenciar todo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7578"/>
        <source>Mute CD Audio</source>
        <translation>Silenciar audio de CD</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7579"/>
        <source>Navigate</source>
        <translation>Desplazar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7580"/>
        <source>No Binding</source>
        <translation>Sin asignar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7581"/>
        <source>No Game Selected</source>
        <translation>No se ha seleccionado un juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7582"/>
        <source>No cheats found for {}.</source>
        <translation>No se han encontrado trucos para {}.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7583"/>
        <source>No input profiles available.</source>
        <translation>No hay perfiles de entrada disponibles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7584"/>
        <source>No resume save state found.</source>
        <translation>No se han encontrado guardados de continuación.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7585"/>
        <source>No save present in this slot.</source>
        <translation>No hay un guardado en este espacio.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7586"/>
        <source>No save states found.</source>
        <translation>No se han encontrado guardados rápidos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7587"/>
        <source>No, resume the game.</source>
        <translation>No, continuar la partida.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7588"/>
        <source>None (Double Speed)</source>
        <translation>Nula (velocidad doble)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7589"/>
        <source>None (Normal Speed)</source>
        <translation>Nula (velocidad normal)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7590"/>
        <source>Not Logged In</source>
        <translation>Sesión no iniciada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7591"/>
        <source>Not Scanning Subdirectories</source>
        <translation>Búsqueda en subdirectorios deshabilitada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7592"/>
        <source>OK</source>
        <translation>Aceptar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7593"/>
        <source>OSD Scale</source>
        <translation>Escala de mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7594"/>
        <source>On-Screen Display</source>
        <translation>Mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7595"/>
        <source>Open Containing Directory</source>
        <translation>Abrir carpeta contenedora</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7596"/>
        <source>Open in File Browser</source>
        <translation>Abrir en explorador de archivos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7597"/>
        <source>Operations</source>
        <translation>Operaciones</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7598"/>
        <source>Optimal Frame Pacing</source>
        <translation>Optimizar duración de fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7599"/>
        <source>Options</source>
        <translation>Opciones</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7600"/>
        <source>Output Latency</source>
        <translation>Latencia de salida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7601"/>
        <source>Output Volume</source>
        <translation>Volumen de salida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7602"/>
        <source>Overclocking Percentage</source>
        <translation>Porcentaje de «overclocking»</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7603"/>
        <source>Overlays or replaces normal triangle drawing with a wireframe/line view.</source>
        <translation>Superpone o subtituye el renderizado normal de los triángulos con una representación por mallas o líneas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7604"/>
        <source>PGXP (Precision Geometry Transform Pipeline)</source>
        <translation>PGXP (transformación precisa de geometría)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7606"/>
        <source>PGXP Geometry Correction</source>
        <translation>Corrección de geometría de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7607"/>
        <source>Parent Directory</source>
        <translation>Directorio superior</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7608"/>
        <source>Patches</source>
        <translation>Parches</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7609"/>
        <source>Patches the BIOS to skip the boot animation. Safe to enable.</source>
        <translation>Parchea la BIOS para que omita la animación de arranque. Es seguro.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7610"/>
        <source>Path</source>
        <translation>Ruta</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7611"/>
        <source>Pause On Controller Disconnection</source>
        <translation>Pausar al desconectarse un mando</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7612"/>
        <source>Pause On Focus Loss</source>
        <translation>Pausar al pasar a segundo plano</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7613"/>
        <source>Pause On Start</source>
        <translation>Pausar nada más iniciar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7614"/>
        <source>Pauses the emulator when a controller with bindings is disconnected.</source>
        <translation>Pausa el emulador cuando se desconecte un mando que tenga asignaciones.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7615"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation>Pausa el emulador cuando se inicie un juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7616"/>
        <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 minimice la ventana o se cambie a otra aplicación y lo reanuda cuando se vuelva al emulador.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7617"/>
        <source>Per-Game Configuration</source>
        <translation>Configuraciones por juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7618"/>
        <source>Per-game controller configuration initialized with global settings.</source>
        <translation>Configuración de mandos según el juego iniciada con la configuración global.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7619"/>
        <source>Performance enhancement - jumps directly between blocks instead of returning to the dispatcher.</source>
        <translation>Mejora el rendimiento: salta directamente de un bloque a otro en vez de volver al distribuidor.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7620"/>
        <source>Perspective Correct Colors</source>
        <translation>Corregir perspectiva de colores</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7621"/>
        <source>Perspective Correct Textures</source>
        <translation>Corregir perspectiva de texturas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7622"/>
        <source>Plays sound effects for events such as achievement unlocks and leaderboard submissions.</source>
        <translation>Reproduce efectos de sonido en casos tales como el desbloqueo de un logro o la entrada en una tabla de clasificación.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7623"/>
        <source>Port {} Controller Type</source>
        <translation>Tipo de mando del puerto {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7624"/>
        <source>Post-Processing Settings</source>
        <translation>Configuración de posprocesado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7625"/>
        <source>Post-processing chain cleared.</source>
        <translation>Cadena de posprocesado borrada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7626"/>
        <source>Post-processing shaders reloaded.</source>
        <translation>Sombreadores de posprocesado recargados.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7627"/>
        <source>Preload Images to RAM</source>
        <translation>Precargar imágenes a RAM</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7628"/>
        <source>Preload Replacement Textures</source>
        <translation>Precargar texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7629"/>
        <source>Presents frames on a background thread when fast forwarding or vsync is disabled.</source>
        <translation>Presenta los fotogramas utilizando un subproceso en segundo plano al utilizar el avance rápido o al desactivar la sincronización vertical.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7630"/>
        <source>Preserve Projection Precision</source>
        <translation>Conservar precisión de proyección</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7631"/>
        <source>Prevents the emulator from producing any audible sound.</source>
        <translation>Impide que el emulador produzca cualquier sonido.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7632"/>
        <source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
        <translation>Evita que el protector de pantalla se active y que el equipo entre en suspensión mientras el emulador esté en funcionamiento.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7633"/>
        <source>Provides vibration and LED control support over Bluetooth.</source>
        <translation>Ofrece soporte para vibración y control de luces led a través de Bluetooth.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7634"/>
        <source>Push a controller button or axis now.</source>
        <translation>Pulsa un botón o eje del mando.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7635"/>
        <source>Quick Save</source>
        <translation>Guardado rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7636"/>
        <source>RAIntegration is being used instead of the built-in achievements implementation.</source>
        <translation>Se está utilizando RAIntegration en vez de la implementación nativa de logros.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7637"/>
        <source>Read Speedup</source>
        <translation>Aceleración de lectura</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7638"/>
        <source>Readahead Sectors</source>
        <translation>Lectura asíncrona de sectores</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7639"/>
        <source>Recompiler Fast Memory Access</source>
        <translation>Memoria de acceso rápido del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7640"/>
        <source>Reduce Input Latency</source>
        <translation>Reducir latencia de entrada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7641"/>
        <source>Reduces &quot;wobbly&quot; polygons by attempting to preserve the fractional component through memory transfers.</source>
        <translation>Evita el «tembleque» de los polígonos intentando preservar los componentes fraccionarios durante las transferencias de memoria.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7642"/>
        <source>Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread.</source>
        <translation>Reduce los tirones en la emulación leyendo/descomprimiendo los datos del CD de manera asíncrona en un subproceso de trabajo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7643"/>
        <source>Reduces input latency by delaying the start of frame until closer to the presentation time.</source>
        <translation>Reduce la latencia de entrada retrasando el inicio del fotograma hasta un momento más cercano a su presentación.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7644"/>
        <source>Reduces polygon Z-fighting through depth testing. Low compatibility with games.</source>
        <translation>Reduce las interferencias entre polígonos (o «Z-fighting») mediante pruebas de profundidad. Tiene baja compatibilidad.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7645"/>
        <source>Region</source>
        <translation>Región</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7646"/>
        <source>Region: </source>
        <translation>Región: </translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7647"/>
        <source>Release Date: %s</source>
        <translation>Fecha de lanzamiento: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7648"/>
        <source>Reload Shaders</source>
        <translation>Recargar sombreadores</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7649"/>
        <source>Reloads the shaders from disk, applying any changes.</source>
        <translation>Recarga los sombreadores del disco y aplica cualquier cambio.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7650"/>
        <source>Remove From Chain</source>
        <translation>Quitar de la cadena</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7651"/>
        <source>Remove From List</source>
        <translation>Quitar de la lista</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7652"/>
        <source>Removed stage {} ({}).</source>
        <translation>Etapa {} ({}) quitada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7653"/>
        <source>Removes this shader from the chain.</source>
        <translation>Quita este sombreador de la cadena.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7654"/>
        <source>Renames existing save states when saving to a backup file.</source>
        <translation>Renombra los guardados rápidos al hacer un archivo de respaldo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7655"/>
        <source>Rendering</source>
        <translation>Renderizado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7656"/>
        <source>Replaces these settings with a previously saved input profile.</source>
        <translation>Reemplaza esta configuración con la de un perfil de entrada guardado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7657"/>
        <source>Rescan All Games</source>
        <translation>Volver a buscar todos los juegos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7658"/>
        <source>Reset Memory Card Directory</source>
        <translation>Reiniciar directorio de Memory Cards</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7659"/>
        <source>Reset Play Time</source>
        <translation>Reiniciar tiempo jugado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7660"/>
        <source>Reset Settings</source>
        <translation>Reiniciar configuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7661"/>
        <source>Reset System</source>
        <translation>Reiniciar sistema</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7662"/>
        <source>Resets all configuration to defaults (including bindings).</source>
        <translation>Restablece toda la configuración a sus valores predeterminados (incluyendo las asignaciones).</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7663"/>
        <source>Resets memory card directory to default (user directory).</source>
        <translation>Restablece el directorio de Memory Cards a su valor predeterminado (el directorio del usuario).</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7664"/>
        <source>Resolution change will be applied after restarting.</source>
        <translation>Los cambios en la resolución se aplicarán al reiniciar.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7665"/>
        <source>Restores the state of the system prior to the last state loaded.</source>
        <translation>Restablece el estado del sistema a cuando se cargó el último guardado rápido.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7666"/>
        <source>Resume Game</source>
        <translation>Reanudar juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7672"/>
        <source>Rewind Save Frequency</source>
        <translation>Frecuencia de guardado del rebobinado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7673"/>
        <source>Rewind Save Slots</source>
        <translation>Espacios de guardado para el rebobinado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7677"/>
        <source>Rich presence inactive or unsupported.</source>
        <translation>«Rich Presence» inactiva o no compatible.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7679"/>
        <source>Rounds texture coordinates instead of flooring when upscaling. Can fix misaligned textures in some games, but break others, and is incompatible with texture filtering.</source>
        <translation>Redondea las coordenadas de texturas al escalar la imagen. Puede realinear las texturas de algunos juegos, pero dañar otros y es incompatible con el filtrado de texturas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7680"/>
        <source>Runahead</source>
        <translation>Predicción de latencia</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7681"/>
        <source>Runahead/Rewind</source>
        <translation>Predicción de latencia/Rebobinado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7682"/>
        <source>Runs the software renderer in parallel for VRAM readbacks. On some systems, this may result in greater performance.</source>
        <translation>Ejecuta el renderizador por software en paralelo para cotejar las lecturas de VRAM. En algunos sistemas puede aumentar el rendimiento.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7684"/>
        <source>SDL DualShock 4 / DualSense Enhanced Mode</source>
        <translation>Modo SDL mejorado para DualShock 4/DualSense</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7685"/>
        <source>Save Profile</source>
        <translation>Guardar perfil</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7686"/>
        <source>Save Screenshot</source>
        <translation>Capturar pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7687"/>
        <source>Save State</source>
        <translation>Crear guardado rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7688"/>
        <source>Save State On Exit</source>
        <translation>Crear guardado rápido al salir</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7689"/>
        <source>Saved {:%c}</source>
        <translation>Archivo guardado: {:%c}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7690"/>
        <source>Saves state periodically so you can rewind any mistakes while playing.</source>
        <translation>Crea periódicamente guardados rápidos para que puedas deshacer cualquier error que cometas al jugar.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7691"/>
        <source>Scaled Dithering</source>
        <translation>Escalado de tramado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7692"/>
        <source>Scales internal VRAM resolution by the specified multiplier. Some games require 1x VRAM resolution.</source>
        <translation>Escala la resolución interna de la VRAM utilizando el multiplicador especificado. Algunos juegos necesitan una resolución de VRAM de x1.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7693"/>
        <source>Scales the dithering pattern with the internal rendering resolution, making it less noticeable. Usually safe to enable.</source>
        <translation>Escala el patrón del tramado con la resolución interna de renderizado, lo que lo disimula más. Una opción por lo general segura.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7694"/>
        <source>Scaling</source>
        <translation>Escalado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7695"/>
        <source>Scan For New Games</source>
        <translation>Buscar juegos nuevos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7696"/>
        <source>Scanning Subdirectories</source>
        <translation>Buscando en subdirectorios</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7702"/>
        <source>Search Directories</source>
        <translation>Buscar en directorios</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7703"/>
        <source>Seek Speedup</source>
        <translation>Aceleración de búsqueda</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7705"/>
        <source>Select Device</source>
        <translation>Seleccionar dispositivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7708"/>
        <source>Select Disc Image</source>
        <translation>Seleccionar imagen de disco</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7710"/>
        <source>Select Macro {} Binds</source>
        <translation>Seleccionar asignaciones de la macro {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7712"/>
        <source>Selects the GPU to use for rendering.</source>
        <translation>Selecciona la GPU que se utilizará para renderizar.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7713"/>
        <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 con el que se ejecutará el hardware emulado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7715"/>
        <source>Selects the resolution scale that will be applied to the final image. 1x will downsample to the original console resolution.</source>
        <translation>Selecciona la escala de resolución que se aplicará a la imagen final. «1x» reducirá la resolución a la original de la consola.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7716"/>
        <source>Selects the resolution to use in fullscreen modes.</source>
        <translation>Selecciona la resolución que se utilizará en los modos a pantalla completa.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7718"/>
        <source>Serial</source>
        <translation>Número de serie</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7719"/>
        <source>Session: {}</source>
        <translation>Sesión: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7720"/>
        <source>Set Input Binding</source>
        <translation>Establecer asignación de entrada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7721"/>
        <source>Set VRAM Write Dump Alpha Channel</source>
        <translation>Establecer canal alfa de los volcados de escritura VRAM</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7722"/>
        <source>Sets a threshold for discarding precise values when exceeded. May help with glitches in some games.</source>
        <translation>Establece un umbral para descartar valores que se excedan de un punto concreto. Podría ayudar a corregir defectos en algunos juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7723"/>
        <source>Sets a threshold for discarding the emulated depth buffer. May help in some games.</source>
        <translation>Establece un umbral para descartar el búfer de profundidad emulado. Podría ayudar con algunos juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7724"/>
        <source>Sets the fast forward speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation>Establece la velocidad del avance rápido. No se asegura que esa velocidad se vaya a alcanzar en todos los sistemas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7725"/>
        <source>Sets the target emulation speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation>Establece la velocidad de emulación de destino. No se asegura que esa velocidad se vaya a alcanzar en todos los sistemas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7726"/>
        <source>Sets the turbo speed. It is not guaranteed that this speed will be reached on all systems.</source>
        <translation>Establece la velocidad del turbo. No se asegura que esa velocidad se vaya a alcanzar en todos los sistemas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7727"/>
        <source>Sets the verbosity of messages logged. Higher levels will log more messages.</source>
        <translation>Establece el grado de detalle de los mensajes del registro. Los niveles más altos mostrarán más mensajes.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7728"/>
        <source>Sets which sort of memory card image will be used for slot {}.</source>
        <translation>Establece el tipo de imagen de Memory Card que se utilizará para la ranura {}.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7729"/>
        <source>Setting {} binding {}.</source>
        <translation>Configurando la asociación para el {} «{}».</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7730"/>
        <source>Settings</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7731"/>
        <source>Settings and Operations</source>
        <translation>Ajustes y operaciones</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7732"/>
        <source>Shader {} added as stage {}.</source>
        <translation>Sombreador {} añadido en la etapa {}.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7733"/>
        <source>Shared Card Name</source>
        <translation>Nombre de Memory Card compartida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7734"/>
        <source>Show CPU Usage</source>
        <translation>Mostrar uso de CPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7735"/>
        <source>Show Controller Input</source>
        <translation>Mostrar entradas del mando</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7736"/>
        <source>Show Enhancement Settings</source>
        <translation>Mostrar configuración de mejoras</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7737"/>
        <source>Show FPS</source>
        <translation>Mostrar FPS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7738"/>
        <source>Show Frame Times</source>
        <translation>Mostrar duración de fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7739"/>
        <source>Show GPU Statistics</source>
        <translation>Mostrar estadísticas de la GPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7740"/>
        <source>Show GPU Usage</source>
        <translation>Mostrar uso de GPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7742"/>
        <source>Show OSD Messages</source>
        <translation>Mostrar mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7743"/>
        <source>Show Resolution</source>
        <translation>Mostrar resolución</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7744"/>
        <source>Show Speed</source>
        <translation>Mostrar velocidad</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7745"/>
        <source>Show Status Indicators</source>
        <translation>Mostrar indicadores de estado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7746"/>
        <source>Shows a visual history of frame times in the upper-left corner of the display.</source>
        <translation>Muestra un historial visual de duraciones de fotogramas en la esquina superior izquierda de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7747"/>
        <source>Shows enhancement settings in the bottom-right corner of the screen.</source>
        <translation>Muestra la configuración de mejoras en la esquina inferior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7748"/>
        <source>Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active.</source>
        <translation>Muestra iconos en la esquina inferior derecha de la imagen cuando haya activo un logro cercano o un desafío.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7750"/>
        <source>Shows information about the emulated GPU in the top-right corner of the display.</source>
        <translation>Muestra información sobre la GPU emulada en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7751"/>
        <source>Shows on-screen-display messages when events occur.</source>
        <translation>Muestra mensajes en pantalla cuando ocurran eventos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7752"/>
        <source>Shows persistent icons when turbo is active or when paused.</source>
        <translation>Muestra iconos persistentes al activar el turbo o al pausar la emulación.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7753"/>
        <source>Shows the current controller state of the system in the bottom-left corner of the display.</source>
        <translation>Muestra el estado actual del mando del sistema en la esquina inferior izquierda de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7754"/>
        <source>Shows the current emulation speed of the system in the top-right corner of the display as a percentage.</source>
        <translation>Muestra el porcentaje de velocidad de emulación actual del sistema en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7755"/>
        <source>Shows the current rendering resolution of the system in the top-right corner of the display.</source>
        <translation>Muestra la resolución actual de renderizado del sistema en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7757"/>
        <source>Shows the host&apos;s CPU usage based on threads in the top-right corner of the display.</source>
        <translation>Muestra el uso de la CPU del equipo desgranado por subprocesos en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7758"/>
        <source>Shows the host&apos;s GPU usage in the top-right corner of the display.</source>
        <translation>Muestra el uso de la CPU del equipo en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7759"/>
        <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 de vídeo (o v-syncs) mostrados por segundo por el sistema en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7760"/>
        <source>Simulates the CPU&apos;s instruction cache in the recompiler. Can help with games running too fast.</source>
        <translation>Simula la caché de instrucciones de la CPU en el recompilador. Podría ayudar a aquellos juegos que se ejecuten demasiado rápido.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7761"/>
        <source>Simulates the region check present in original, unmodified consoles.</source>
        <translation>Simula la comprobación de región presente en las consolas originales sin modificar.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7762"/>
        <source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
        <translation>Simula el sistema por adelantado y retrocede o repite las acciones para reducir el retraso de entrada. Tiene unos requisitos de sistema muy altos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7765"/>
        <source>Slow Boot</source>
        <translation>Arranque lento</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7767"/>
        <source>Smooths out the blockiness of magnified textures on 2D objects.</source>
        <translation>Suaviza el efecto cuadriculado de las texturas ampliadas en objetos 2D.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7768"/>
        <source>Smooths out the blockiness of magnified textures on 3D objects.</source>
        <translation>Suaviza el efecto cuadriculado de las texturas ampliadas en objetos 3D.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7769"/>
        <source>Sort By</source>
        <translation>Ordenar por...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7770"/>
        <source>Sort Reversed</source>
        <translation>Invertir orden</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7771"/>
        <source>Sound Effects</source>
        <translation>Efectos de sonido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7773"/>
        <source>Spectator Mode</source>
        <translation>Modo espectador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7774"/>
        <source>Speed Control</source>
        <translation>Control de velocidad</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7775"/>
        <source>Speeds up CD-ROM reads by the specified factor. May improve loading speeds in some games, and break others.</source>
        <translation>Acelera las lecturas del CD-ROM por el factor especificado. Podría ayudar en los tiempos de carga de algunos juegos y hacer que otros fallen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7776"/>
        <source>Speeds up CD-ROM seeks by the specified factor. May improve loading speeds in some games, and break others.</source>
        <translation>Acelera las búsquedas en el CD-ROM por el factor especificado. Podría ayudar en los tiempos de carga de algunos juegos y hacer que otros fallen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7777"/>
        <source>Sprite Texture Filtering</source>
        <translation>Filtrado de «sprites»</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7778"/>
        <source>Stage {}: {}</source>
        <translation>Etapa {}: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7779"/>
        <source>Start BIOS</source>
        <translation>Iniciar BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7781"/>
        <source>Start File</source>
        <translation>Iniciar archivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7782"/>
        <source>Start Fullscreen</source>
        <translation>Iniciar a pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7785"/>
        <source>Start the console without any disc inserted.</source>
        <translation>Arranca la consola sin introducir un disco.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7786"/>
        <source>Stores the current settings to an input profile.</source>
        <translation>Guarda la configuración actual en un perfil de entrada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7787"/>
        <source>Stretch Display Vertically</source>
        <translation>Estirar imagen verticalmente</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7788"/>
        <source>Stretch Mode</source>
        <translation>Modo de estiramiento</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7789"/>
        <source>Stretches the display to match the aspect ratio by multiplying vertically instead of horizontally.</source>
        <translation>Estira la imagen para que coincida con la relación de aspecto multiplicándola verticalmente, no horizontalmente.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7790"/>
        <source>Summary</source>
        <translation>Resumen</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7791"/>
        <source>Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs.</source>
        <translation>Cambia a la relación de aspecto 4:3 cuando se muestren contenidos a 24 bits, que suelen ser las FMV.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7792"/>
        <source>Switches between full screen and windowed when the window is double-clicked.</source>
        <translation>Alterna entre los modos a pantalla completa y en ventana al hacer doble clic en la misma.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7793"/>
        <source>Sync To Host Refresh Rate</source>
        <translation>Sincronizar con la frecuencia de actualización del equipo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7795"/>
        <source>Temporarily disables all enhancements, useful when testing.</source>
        <translation>Desactiva todas las mejoras temporalmente. Ideal para hacer pruebas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7796"/>
        <source>Test Unofficial Achievements</source>
        <translation>Probar logros no oficiales</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7797"/>
        <source>Texture Filtering</source>
        <translation>Filtrado de texturas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7798"/>
        <source>Texture Replacements</source>
        <translation>Texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7799"/>
        <source>The SDL input source supports most controllers.</source>
        <translation>El origen de entrada SDL es compatible con la mayoría de mandos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7800"/>
        <source>The XInput source provides support for XBox 360/XBox One/XBox Series controllers.</source>
        <translation>El origen XInput ofrece compatibilidad para los mandos de Xbox 360/Xbox One/Xbox Series.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7801"/>
        <source>The audio backend determines how frames produced by the emulator are submitted to the host.</source>
        <translation>El motor de audio determina la cantidad de fotogramas producidos por el emulador que son enviados al equipo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7802"/>
        <source>The selected memory card image will be used in shared mode for this slot.</source>
        <translation>Se utilizará la imagen de Memory Card seleccionada en el modo compartido para esta ranura.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7805"/>
        <source>Threaded Presentation</source>
        <translation>Presentación multihilo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7806"/>
        <source>Threaded Rendering</source>
        <translation>Renderizado multihilo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7807"/>
        <source>Time Played</source>
        <translation>Tiempo jugado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7808"/>
        <source>Time Played: %s</source>
        <translation>Tiempo jugado: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7810"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7811"/>
        <source>Toggle Analog</source>
        <translation>Alternar función analógica</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7812"/>
        <source>Toggle Fast Forward</source>
        <translation>Alternar avance rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7814"/>
        <source>Toggle every %d frames</source>
        <translation>Alternar cada %d fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7815"/>
        <source>True Color Debanding</source>
        <translation>Desbandear a color verdadero</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7816"/>
        <source>True Color Rendering</source>
        <translation>Renderizado a color verdadero</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7817"/>
        <source>Turbo Speed</source>
        <translation>Velocidad del turbo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7818"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7822"/>
        <source>Undo Load State</source>
        <translation>Deshacer carga de guardado rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7823"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7825"/>
        <source>Unlimited</source>
        <translation>Sin límite</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7826"/>
        <source>Use Blit Swap Chain</source>
        <translation>Usar cadena de intercambio de blits</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7827"/>
        <source>Use Debug GPU Device</source>
        <translation>Usar dispositivo gráfico de depuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7828"/>
        <source>Use Global Setting</source>
        <translation>Usar configuración global</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7829"/>
        <source>Use Light Theme</source>
        <translation>Usar tema claro</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7832"/>
        <source>Use Software Renderer For Readbacks</source>
        <translation>Usar el renderizador por software para cotejar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7833"/>
        <source>Username: {}</source>
        <translation>Nombre de usuario: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7834"/>
        <source>Uses PGXP for all instructions, not just memory operations.</source>
        <translation>Utiliza la PGXP para todas las instrucciones y no solo para operaciones de memoria.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7835"/>
        <source>Uses a blit presentation model instead of flipping. This may be needed on some systems.</source>
        <translation>Utiliza un modelo de presentación por BLIT en vez de voltear la imagen. Algunos sistemas podrían necesitarlo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7836"/>
        <source>Uses a light coloured theme instead of the default dark theme.</source>
        <translation>Utiliza un tema de colores claros en lugar del tema oscuro predeterminado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7837"/>
        <source>Uses a second thread for drawing graphics. Speed boost, and safe to use.</source>
        <translation>Utiliza un segundo subproceso para el renderizado de gráficos. Mejora la velocidad y es seguro.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7838"/>
        <source>Uses game-specific settings for controllers for this game.</source>
        <translation>Utiliza una configuración de mandos específica para este juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7840"/>
        <source>Uses perspective-correct interpolation for colors, which can improve visuals in some games.</source>
        <translation>Aplica una interpolación correctora de perspectiva a los colores de los vértices, lo que puede mejorar los gráficos de algunos juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7841"/>
        <source>Uses perspective-correct interpolation for texture coordinates, straightening out warped textures.</source>
        <translation>Aplica una interpolación correctora de perspectiva a las coordenadas de texturas para enmendar las texturas distorsionadas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7842"/>
        <source>Uses screen positions to resolve PGXP data. May improve visuals in some games.</source>
        <translation>Utiliza las posiciones en pantalla para resolver los datos de la PGXP. Podría mejorar los gráficos de algunos juegos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7843"/>
        <source>Value: {} | Default: {} | Minimum: {} | Maximum: {}</source>
        <translation>Valor: {} | Predeterminado: {} | Mínimo: {} | Máximo: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7847"/>
        <source>When enabled and logged in, DuckStation will scan for achievements on startup.</source>
        <translation>Si esta opción está habilitada y has iniciado sesión, DuckStation buscará logros al iniciarse.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7848"/>
        <source>When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server.</source>
        <translation>Si esta opción está habilitada, DuckStation asumirá que todos los logros están bloqueados y no enviará notificaciones de desbloqueo al servidor.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7849"/>
        <source>When enabled, DuckStation will list achievements from unofficial sets. These achievements are not tracked by RetroAchievements.</source>
        <translation>Si esta opción está habilitada, DuckStation mostrará los logros de colecciones no oficiales. RetroAchievements no hará un seguimiento de estos logros.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7850"/>
        <source>When enabled, each session will behave as if no achievements have been unlocked.</source>
        <translation>Si esta opción está habilitada, cada sesión de juego considerará que no se han desbloqueado logros anteriormente.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7851"/>
        <source>When enabled, memory cards and controllers will be overwritten when save states are loaded.</source>
        <translation>Si esta opción está habilitada, se sobrescribirán las Memory Cards y los mandos al cargar guardados rápidos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7852"/>
        <source>When enabled, the minimum supported output latency will be used for the host API.</source>
        <translation>Si esta opción está habilitada, se utilizará la latencia de salida mínima compatible para la API del equipo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7853"/>
        <source>When playing a multi-disc game and using per-game (title) memory cards, use a single memory card for all discs.</source>
        <translation>Cuando utilices un formato multidisco y Memory Cards para cada juego, se usará una sola Memory Card para todos los discos.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7854"/>
        <source>When this option is chosen, the clock speed set below will be used.</source>
        <translation>Al habilitar esta opción se utilizará la velocidad de reloj seleccionada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7855"/>
        <source>Widescreen Rendering</source>
        <translation>Renderizar imagen panorámica</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7857"/>
        <source>Writes textures which can be replaced to the dump directory.</source>
        <translation>Escribe las texturas que puedan ser reemplazadas en el directorio de volcados.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7858"/>
        <source>Yes, {} now and risk memory card corruption.</source>
        <translation>Sí, correr el riesgo de corromper la Memory Card.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7859"/>
        <source>&quot;Challenge&quot; mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.</source>
        <translation>Activa el modo «desafío» para los logros y el seguimiento de las tablas de puntuación. Desactiva los guardados rápidos, los trucos y las funciones de ralentización.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7860"/>
        <source>&quot;PlayStation&quot; and &quot;PSX&quot; are registered trademarks of Sony Interactive Entertainment Europe Limited. This software is not affiliated in any way with Sony Interactive Entertainment.</source>
        <translation>«PlayStation» y «PSX» son marcas registradas de Sony Interactive Entertainment. Esta aplicación no está afiliada de ninguna forma con Sony Interactive Entertainment.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7861"/>
        <source>change disc</source>
        <translation>cambiar de disco</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7862"/>
        <source>reset</source>
        <translation>reiniciar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7863"/>
        <source>shut down</source>
        <translation>apagar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7864"/>
        <source>{:%H:%M}</source>
        <translation>{:%H:%M}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7865"/>
        <source>{:%Y-%m-%d %H:%M:%S}</source>
        <translation>{:%d/%m/%Y %H:%M:%S}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7866"/>
        <source>{} Frames</source>
        <translation>{} fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7867"/>
        <source>{} deleted.</source>
        <translation>{} ha sido eliminado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7868"/>
        <source>{} does not exist.</source>
        <translation>{} no existe.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7869"/>
        <source>{} is not a valid disc image.</source>
        <translation>{} no es una imagen de disco válida.</translation>
    </message>
</context>
<context>
    <name>GPU</name>
    <message>
        <location filename="../../core/gpu.cpp" line="2467"/>
        <source>Saving screenshot to &apos;{}&apos;.</source>
        <translation>Guardando captura de pantalla en «{}».</translation>
    </message>
    <message>
        <location filename="../../core/gpu.cpp" line="2518"/>
        <source>Saved screenshot to &apos;{}&apos;.</source>
        <translation>Captura de pantalla guardada en «{}».</translation>
    </message>
    <message>
        <location filename="../../core/gpu.cpp" line="2519"/>
        <source>Failed to save screenshot to &apos;{}&apos;.</source>
        <translation>Error al guardar captura de pantalla en «{}».</translation>
    </message>
</context>
<context>
    <name>GPUDevice</name>
    <message>
        <location filename="../../util/opengl_device.cpp" line="306"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../util/opengl_device.cpp" line="307"/>
        <source>OpenGL renderer unavailable, your driver or hardware is not recent enough. OpenGL 3.1 or OpenGL ES 3.1 is required.</source>
        <translation>Renderizador de OpenGL no disponible: tu hardware o tus controladores no son lo suficientemente modernos. Se requiere de OpenGL 3.1 o de OpenGL ES 3.1.</translation>
    </message>
</context>
<context>
    <name>GPUDownsampleMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1244"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1245"/>
        <source>Box (Downsample 3D/Smooth All)</source>
        <translation>Cuadro (reducir resolución 3D/suavizar todo)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1246"/>
        <source>Adaptive (Preserve 3D/Smooth 2D)</source>
        <translation>Adaptable (preservar 3D/suavizar 2D)</translation>
    </message>
</context>
<context>
    <name>GPULineDetectMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1212"/>
        <source>Disabled</source>
        <translation>Deshabilitada</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1213"/>
        <source>Quads</source>
        <translation>Cuadrados</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1214"/>
        <source>Triangles (Basic)</source>
        <translation>Triángulos (básica)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1215"/>
        <source>Triangles (Aggressive)</source>
        <translation>Triángulos (agresiva)</translation>
    </message>
</context>
<context>
    <name>GPURenderer</name>
    <message>
        <location filename="../../core/settings.cpp" line="1062"/>
        <source>Automatic</source>
        <translation>Automático</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1064"/>
        <source>Direct3D 11</source>
        <translation>Direct3D 11</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1064"/>
        <source>Direct3D 12</source>
        <translation>Direct3D 12</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1067"/>
        <source>Metal</source>
        <translation>Metal</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1070"/>
        <source>Vulkan</source>
        <translation>Vulkan</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1073"/>
        <source>OpenGL</source>
        <translation>OpenGL</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1991"/>
        <location filename="../../core/settings.cpp" line="1075"/>
        <source>Software</source>
        <translation>Software</translation>
    </message>
</context>
<context>
    <name>GPUTextureFilter</name>
    <message>
        <location filename="../../core/settings.cpp" line="1172"/>
        <source>Nearest-Neighbor</source>
        <translation>Vecino más cercano</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1173"/>
        <source>Bilinear</source>
        <translation>Bilineal</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1174"/>
        <source>Bilinear (No Edge Blending)</source>
        <translation>Bilineal (sin unión de bordes)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1175"/>
        <source>JINC2 (Slow)</source>
        <translation>JINC2 (lento)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1176"/>
        <source>JINC2 (Slow, No Edge Blending)</source>
        <translation>JINC2 (lento, sin unión de bordes)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1177"/>
        <source>xBR (Very Slow)</source>
        <translation>xBR (muy lento)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1178"/>
        <source>xBR (Very Slow, No Edge Blending)</source>
        <translation>xBR (muy lento, sin unión de bordes)</translation>
    </message>
</context>
<context>
    <name>GPUWireframeMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1274"/>
        <source>Disabled</source>
        <translation>Deshabilitar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1274"/>
        <source>Overlay Wireframe</source>
        <translation>Superponer mallas</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1275"/>
        <source>Only Wireframe</source>
        <translation>Mostrar solo mallas</translation>
    </message>
</context>
<context>
    <name>GPU_HW</name>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="419"/>
        <source>Resolution scale set to {0}x (display {1}x{2}, VRAM {3}x{4})</source>
        <translation>Escala de resolución establecida en ×{0} (pantalla {1}&#xa0;×&#xa0;{2}, VRAM {3}&#xa0;×&#xa0;{4})</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="432"/>
        <source>Multisample anti-aliasing set to {}x (SSAA).</source>
        <translation>Suavizado de bordes de muestreo múltiple configurado a ×{} (SSAA).</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="439"/>
        <source>Multisample anti-aliasing set to {}x.</source>
        <translation>Suavizado de bordes de muestreo múltiple configurado a ×{}.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="531"/>
        <source>{}x MSAA is not supported, using {}x instead.</source>
        <translation>El nivel de MSAA ×{0} no es compatible, se va a usar ×{1} en su lugar.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="543"/>
        <source>SSAA is not supported, using MSAA instead.</source>
        <translation>SSAA no es compatible, se va a usar MSAA en su lugar.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="551"/>
        <source>Texture filter &apos;{}/{}&apos; is not supported with the current renderer.</source>
        <translation>El filtro de texturas «{}/{}» no es compatible con el renderizador actual.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="565"/>
        <source>Accurate blending is not supported by your current GPU.
It requires framebuffer fetch, feedback loops, or rasterizer order views.</source>
        <translation>Tu GPU actual no es compatible con la mezcla precisa.
Son necesarios el acceso al búfer de fotogramas, los bucles
de retroalimentación o las vistas ordenadas del rasterizador.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="575"/>
        <source>Multisample anti-aliasing is not supported when using ROV blending.</source>
        <translation>El suavizado de bordes de muestreo múltiple no es compatible
con las mezclas con ROV.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="584"/>
        <source>PGXP depth buffer is not supported by your current GPU or renderer.
It requires framebuffer fetch, feedback loops, or rasterizer order views.</source>
        <translation>Tu GPU o renderizador actuales no son compatibles con
el búfer de profundidad de la PGXP.
Son necesarios el acceso al búfer de fotogramas, los bucles
de retroalimentación o las vistas ordenadas del rasterizador.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="597"/>
        <source>Geometry shaders are not supported by your GPU, and are required for wireframe rendering.</source>
        <translation>Tu GPU no es compatible con sombreadores de geometría, que son necesarios para renderizar las mallas de polígonos.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="610"/>
        <source>Resolution scale {0}x is not divisible by downsample scale {1}x, using {2}x instead.</source>
        <translation>La escala de resolución ×{0} no es divisible por la escala de submuestreo ×{1}, utilizando ×{2} en su lugar.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="671"/>
        <source>Resolution scale {0}x not supported for adaptive downsampling, using {1}x.</source>
        <translation>La escala de resolución ×{0} no es compatible con el suavizado adaptativo, se va a usar ×{1}.</translation>
    </message>
</context>
<context>
    <name>GameDatabase</name>
    <message>
        <location filename="../../core/game_database.cpp" line="58"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="58"/>
        <source>Doesn&apos;t Boot</source>
        <translation>No arranca</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="59"/>
        <source>Crashes In Intro</source>
        <translation>Cuelga al inicio</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="59"/>
        <source>Crashes In-Game</source>
        <translation>Cuelga en juego</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="60"/>
        <source>Graphical/Audio Issues</source>
        <translation>Problemas audiovisuales</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="60"/>
        <source>No Issues</source>
        <translation>Sin problemas</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="91"/>
        <source>Force Interpreter</source>
        <translation>Forzar intérprete</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="92"/>
        <source>Force Software Renderer</source>
        <translation>Forzar renderizador por software</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="93"/>
        <source>Force Software Renderer For Readbacks</source>
        <translation>Forzar renderizador por software para cotejar</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="94"/>
        <source>Force Round Texture Coordinates</source>
        <translation>Forzar redondeo de coordenadas de texturas</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="95"/>
        <source>Force Accurate Blending</source>
        <translation>Forzar mezcla precisa</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="96"/>
        <source>Force Interlacing</source>
        <translation>Forzar entrelazado</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="97"/>
        <source>Disable True Color</source>
        <translation>Deshabilitar color verdadero</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="98"/>
        <source>Disable Upscaling</source>
        <translation>Deshabilitar escalado</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="99"/>
        <source>Disable Texture Filtering</source>
        <translation>Deshabilitar filtrado de texturas</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="100"/>
        <source>Disable Scaled Dithering</source>
        <translation>Deshabilitar escalado de tramado</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="101"/>
        <source>Disable Force NTSC Timings</source>
        <translation>Deshabilitar forzado de velocidad NTSC</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="102"/>
        <source>Disable Widescreen</source>
        <translation>Deshabilitar pantalla panorámica</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="103"/>
        <source>Disable PGXP</source>
        <translation>Deshabilitar PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="104"/>
        <source>Disable PGXP Culling</source>
        <translation>Deshabilitar «culling» de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="105"/>
        <source>Disable PGXP Texture Correction</source>
        <translation>Deshabilitar corrección de texturas de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="106"/>
        <source>Disable PGXP Color Correction</source>
        <translation>Deshabilitar corrección de color de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="107"/>
        <source>Disable PGXP Depth Buffer</source>
        <translation>Deshabilitar búfer de profundidad de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="108"/>
        <source>Disable PGXP Preserve Projection Floating Point</source>
        <translation>Deshabilitar conservado de precisión de proyección de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="109"/>
        <source>Disable PGXP on 2D Polygons</source>
        <translation>Deshabilitar PGXP en polígonos en 2D</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="110"/>
        <source>Force PGXP Vertex Cache</source>
        <translation>Forzar caché de vértices de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="111"/>
        <source>Force PGXP CPU Mode</source>
        <translation>Forzar modo CPU de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="112"/>
        <source>Force Recompiler Memory Exceptions</source>
        <translation>Forzar excepciones de memoria del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="113"/>
        <source>Force Recompiler ICache</source>
        <translation>Forzar ICache del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="114"/>
        <source>Force Recompiler LUT Fastmem</source>
        <translation>Forzar Memoria de acceso rápido LUT del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="115"/>
        <source>Is LibCrypt Protected</source>
        <translation>Contiene protección LibCrypt</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="471"/>
        <source>CPU recompiler disabled.</source>
        <translation>Recompilador de CPU deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="479"/>
        <source>Hardware rendering disabled.</source>
        <translation>Renderizado por hardware deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="487"/>
        <source>Software renderer readbacks enabled.</source>
        <translation>Cotejados del renderizador de software habilitados.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="500"/>
        <source>Accurate blending enabled.</source>
        <translation>Mezcla precisa habilitada.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="508"/>
        <source>Interlaced rendering enabled.</source>
        <translation>Renderizado entrelazado habilitado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="516"/>
        <source>True color disabled.</source>
        <translation>Color verdadero deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="524"/>
        <source>Upscaling disabled.</source>
        <translation>Escalado deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="534"/>
        <source>Texture filtering disabled.</source>
        <translation>Filtrado de texturas deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="544"/>
        <source>Scaled dithering.</source>
        <translation>Tramado escalado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="552"/>
        <source>Widescreen rendering disabled.</source>
        <translation>Renderizado de imagen panorámica deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="560"/>
        <source>Force NTSC timings disabled.</source>
        <translation>Forzado de velocidad NTSC deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="568"/>
        <source>PGXP geometry correction disabled.</source>
        <translation>Corrección de geometría de la PGXP deshabilitada.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="576"/>
        <source>PGXP culling correction disabled.</source>
        <translation>Corrección de «culling» de la PGXP deshabilitada.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="584"/>
        <source>PGXP perspective correct textures disabled.</source>
        <translation>Corrección de perspectiva de texturas de la PGXP deshabilitada.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="594"/>
        <source>PGXP perspective correct colors disabled.</source>
        <translation>Corrección de perspectiva de colores de la PGXP deshabilitada.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="603"/>
        <source>PGXP preserve projection precision disabled.</source>
        <translation>Conservado de precisión de proyección de la PGXP deshabilitada.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="611"/>
        <source>PGXP vertex cache enabled.</source>
        <translation>Caché de vértices de la PGXP habilitada.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="619"/>
        <source>PGXP Vertex Cache is enabled, but it is not required for this game. This may cause rendering errors.</source>
        <translation>La caché de vértices de la PGXP está habilitada, pero este juego no la necesita. Podrían producirse errores de renderizado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="630"/>
        <source>PGXP CPU mode enabled.</source>
        <translation>Modo CPU de la PGXP habilitado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="646"/>
        <source>PGXP CPU mode is enabled, but it is not required for this game. This may cause rendering errors.</source>
        <translation>El modo CPU de la PGXP está habilitado, pero este juego no lo necesita. Podrían producirse errores de renderizado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="654"/>
        <source>PGXP depth buffer disabled.</source>
        <translation>Búfer de profundidad de la PGXP deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="662"/>
        <source>PGXP disabled on 2D polygons.</source>
        <translation>PGXP deshabilitada en polígonos en 2D.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="689"/>
        <source>Compatibility settings for this game have been applied:</source>
        <translation>Se ha aplicado la configuración de compatibilidad para este juego:</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="734"/>
        <source>Controller in port {0} ({1}) is not supported for {2}.
Supported controllers: {3}
Please configure a supported controller from the list above.</source>
        <translation>El mando en el puerto {0} ({1}) no es compatible con {2}.
Mandos soportados: {3}
Selecciona un mando de la lista superior.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="757"/>
        <location filename="../../core/game_database.cpp" line="772"/>
        <location filename="../../core/game_database.cpp" line="788"/>
        <source>Settings</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="797"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="798"/>
        <source>Serial</source>
        <translation>Número de serie</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="799"/>
        <source>Rating</source>
        <translation>Valoración</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="803"/>
        <source>Version Tested</source>
        <translation>Versión probada</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="806"/>
        <source>Comments</source>
        <translation>Comentarios</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="810"/>
        <source>Supported Controllers</source>
        <translation>Mandos compatibles</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="825"/>
        <source>Traits</source>
        <translation>Características</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="835"/>
        <source>Display Active Start Offset</source>
        <translation>Compensación del inicio de imagen activa</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="837"/>
        <source>Display Active End Offset</source>
        <translation>Compensación del final de imagen activa</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="839"/>
        <source>Display Line Start Offset</source>
        <translation>Compensación de la primera línea de imagen</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="841"/>
        <source>Display Line End Offset</source>
        <translation>Compensación de la última línea de imagen</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="843"/>
        <source>Display Deinterlacing Mode</source>
        <translation>Modo de desentrelazado de la imagen</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="845"/>
        <source>DMA Max Slice Ticks</source>
        <translation>Duración máxima de los cortes de la DMA</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="846"/>
        <source>DMA Halt Ticks</source>
        <translation>Duración de las paradas de la DMA</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="847"/>
        <source>GPU FIFO Size</source>
        <translation>Tamaño del FIFO de la GPU</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="848"/>
        <source>GPU Max Runahead</source>
        <translation>Predicción máxima de la GPU</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="849"/>
        <source>GPU PGXP Tolerance</source>
        <translation>Tolerancia de GPU de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="850"/>
        <source>GPU PGXP Depth Threshold</source>
        <translation>Umbral de limpieza de profundidad de GPU de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="852"/>
        <source>GPU Line Detect Mode</source>
        <translation>Modo de detección de líneas de la GPU</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="857"/>
        <source>Disc Set</source>
        <translation>Conjunto de discos</translation>
    </message>
</context>
<context>
    <name>GameList</name>
    <message>
        <location filename="../../core/game_list.cpp" line="144"/>
        <source>Disc</source>
        <translation>Disco</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="144"/>
        <source>PS-EXE</source>
        <translation>PS-EXE</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="144"/>
        <source>Disc Set</source>
        <translation>Conjunto de discos</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="145"/>
        <source>Playlist</source>
        <translation>Lista de reproducción</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="145"/>
        <source>PSF</source>
        <translation>PSF</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="530"/>
        <source>Scanning directory &apos;{}&apos;...</source>
        <translation>Buscando en directorio {}...</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="562"/>
        <source>Scanning &apos;{}&apos;...</source>
        <translation>Buscando en {}...</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1312"/>
        <source>Never</source>
        <translation>Nunca</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1329"/>
        <source>Today</source>
        <translation>Hoy</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1334"/>
        <source>Yesterday</source>
        <translation>Ayer</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1357"/>
        <source>{}h {}m</source>
        <translation>{}&#xa0;h {}&#xa0;min</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1359"/>
        <source>{}h {}m {}s</source>
        <translation>{}&#xa0;h {}&#xa0;min {}&#xa0;s</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1361"/>
        <source>{}m {}s</source>
        <translation>{}&#xa0;min {}&#xa0;s</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1363"/>
        <source>{}s</source>
        <translation>{}&#xa0;s</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1365"/>
        <source>None</source>
        <translation>Ninguno</translation>
    </message>
    <message numerus="yes">
        <location filename="../gamelistmodel.cpp" line="245"/>
        <location filename="../../core/game_list.cpp" line="1370"/>
        <source>%n hours</source>
        <translation>
            <numerusform>%n hora</numerusform>
            <numerusform>%n horas</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../gamelistmodel.cpp" line="247"/>
        <location filename="../../core/game_list.cpp" line="1372"/>
        <source>%n minutes</source>
        <translation>
            <numerusform>%n minuto</numerusform>
            <numerusform>%n minutos</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>GameListModel</name>
    <message>
        <location filename="../gamelistmodel.cpp" line="413"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="739"/>
        <source>Icon</source>
        <translation>Icono</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="740"/>
        <source>Serial</source>
        <translation>N.º serie</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="741"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="742"/>
        <source>File Title</source>
        <translation>Título de archivo</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="743"/>
        <source>Developer</source>
        <translation>Desarrolladora</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="744"/>
        <source>Publisher</source>
        <translation>Distribuidora</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="745"/>
        <source>Genre</source>
        <translation>Género</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="746"/>
        <source>Year</source>
        <translation>Año</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="747"/>
        <source>Players</source>
        <translation>Jugadores</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="748"/>
        <source>Time Played</source>
        <translation>Tiempo jugado</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="749"/>
        <source>Last Played</source>
        <translation>Última partida</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="750"/>
        <source>Size</source>
        <translation>Tamaño</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="751"/>
        <source>Raw Size</source>
        <translation>Tamaño de datos en bruto</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="752"/>
        <source>Region</source>
        <translation>Región</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="753"/>
        <source>Compatibility</source>
        <translation>Compatibilidad</translation>
    </message>
</context>
<context>
    <name>GameListSettingsWidget</name>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="31"/>
        <source>Search Directories (will be scanned for games)</source>
        <translation>Directorios de búsqueda (de juegos)</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="57"/>
        <source>Add</source>
        <translation>Añadir</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="76"/>
        <location filename="../gamelistsettingswidget.ui" line="171"/>
        <location filename="../gamelistsettingswidget.cpp" line="184"/>
        <source>Remove</source>
        <translation>Quitar</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="92"/>
        <source>Search Directory</source>
        <translation>Directorio de búsqueda</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="97"/>
        <source>Scan Recursively</source>
        <translation>Recursividad</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="107"/>
        <source>Excluded Paths (will not be scanned)</source>
        <translation>Rutas a excluir (donde no se buscarán juegos)</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="133"/>
        <source>File...</source>
        <translation>Archivo...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="152"/>
        <source>Folder...</source>
        <translation>Carpeta...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="210"/>
        <source>Scan For New Games</source>
        <translation>Buscar juegos nuevos</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="226"/>
        <source>Rescan All Games</source>
        <translation>Volver a buscar todos los juegos</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="186"/>
        <source>Open Directory...</source>
        <translation>Abrir directorio...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="195"/>
        <source>Select Search Directory</source>
        <translation>Seleccionar directorio de búsqueda</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="201"/>
        <source>Scan Recursively?</source>
        <translation>¿Buscar de forma recursiva?</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="202"/>
        <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>¿Deseas que la búsqueda en el directorio «%1» sea recursiva?

La búsqueda recursiva llevará más tiempo, pero identificará todo archivo que se encuentre en subdirectorios.</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="237"/>
        <source>Select Path</source>
        <translation>Seleccionar ruta</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="247"/>
        <source>Select Directory</source>
        <translation>Seleccionar directorio</translation>
    </message>
</context>
<context>
    <name>GameListWidget</name>
    <message>
        <location filename="../gamelistwidget.ui" line="57"/>
        <source>Game List</source>
        <translation>Lista de juegos</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="80"/>
        <source>Game Grid</source>
        <translation>Cuadrícula de juegos</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="103"/>
        <source>Merge Multi-Disc Games</source>
        <translation>Combinar juegos multidisco</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="126"/>
        <source>Show Titles</source>
        <translation>Mostrar títulos</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="189"/>
        <source>All Types</source>
        <translation>Todos los tipos</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="202"/>
        <source>All Regions</source>
        <translation>Todas las regiones</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="220"/>
        <source>Search...</source>
        <translation>Buscar...</translation>
    </message>
</context>
<context>
    <name>GameSummaryWidget</name>
    <message>
        <location filename="../gamesummarywidget.ui" line="14"/>
        <source>Dialog</source>
        <translation>Ventana</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="45"/>
        <source>Clear the line to restore the original title...</source>
        <translation>Deja la línea en blanco para restaurar el título original...</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="55"/>
        <location filename="../gamesummarywidget.ui" line="79"/>
        <source>Restore</source>
        <translation>Restablecer</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="88"/>
        <source>Image Path:</source>
        <translation>Ruta de imagen:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="102"/>
        <source>Serial:</source>
        <translation>Número de serie:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="119"/>
        <source>#</source>
        <translation>N.º</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="124"/>
        <source>Mode</source>
        <translation>Modo</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="129"/>
        <source>Start</source>
        <translation>Comenzar</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="134"/>
        <source>Length</source>
        <translation>Longitud</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="139"/>
        <source>Hash</source>
        <translation>«Hash»</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="144"/>
        <source>Status</source>
        <translation>Estado</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="152"/>
        <source>Region:</source>
        <translation>Región:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="159"/>
        <source>Developer:</source>
        <translation>Desarrolladora:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="166"/>
        <source>Controllers:</source>
        <translation>Mandos:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="173"/>
        <source>Tracks:</source>
        <translation>Pistas:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="194"/>
        <source>Release Info:</source>
        <translation>Datos de lanzamiento:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="201"/>
        <source>Input Profile:</source>
        <translation>Perfil de entrada:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="215"/>
        <source>Genre:</source>
        <translation>Género:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="253"/>
        <source>Verify</source>
        <translation>Verificar</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="306"/>
        <source>Comments</source>
        <translation>Comentarios</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="269"/>
        <source>Type:</source>
        <translation>Tipo:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="276"/>
        <source>Title:</source>
        <translation>Título:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="290"/>
        <source>Compatibility:</source>
        <translation>Compatibilidad:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="86"/>
        <location filename="../gamesummarywidget.cpp" line="96"/>
        <location filename="../gamesummarywidget.cpp" line="123"/>
        <location filename="../gamesummarywidget.cpp" line="139"/>
        <location filename="../gamesummarywidget.cpp" line="146"/>
        <location filename="../gamesummarywidget.cpp" line="147"/>
        <location filename="../gamesummarywidget.cpp" line="148"/>
        <location filename="../gamesummarywidget.cpp" line="149"/>
        <location filename="../gamesummarywidget.cpp" line="150"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="88"/>
        <source>%1 (Published by %2)</source>
        <translation>%1 (distribuido por %2)</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="94"/>
        <source>Published by %1</source>
        <translation>Distribuido por %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="101"/>
        <source>Released %1</source>
        <translation>Publicado el %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="107"/>
        <source>%1-%2 players</source>
        <translation>%1-%2 jugadores</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="109"/>
        <source>%1 players</source>
        <translation>%1 jugadores</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="116"/>
        <source>%1-%2 memory card blocks</source>
        <translation>%1-%2 bloques de Memory Card</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="118"/>
        <source>%1 memory card blocks</source>
        <translation>%1 bloques de Memory Card</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="162"/>
        <source>Use Global Settings</source>
        <translation>Usar configuración global</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="199"/>
        <source>%1 [%2]</source>
        <translation>%1 [%2]</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="253"/>
        <source>Track %1</source>
        <translation>Pista %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="261"/>
        <source>&lt;not computed&gt;</source>
        <translation>&lt;sin calcular&gt;</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="274"/>
        <source>Compatibility Report</source>
        <translation>Valoración de compatibilidad</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="309"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="309"/>
        <source>Failed to open CD image for hashing.</source>
        <translation>Error al abrir la imagen del CD para calcular su «hash».</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="349"/>
        <source>Verifying hashes...</source>
        <translation>Comprobando «hashes»...</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="408"/>
        <source>Revision: %1</source>
        <translation>Revisión: %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="408"/>
        <source>N/A</source>
        <translation>No disponible</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="413"/>
        <source>Serial Mismatch: %1 vs %2</source>
        <translation>Los números de serie no coinciden: %1 y %2</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="453"/>
        <source>Search on Redump.org</source>
        <translation>Buscar en Redump.org</translation>
    </message>
</context>
<context>
    <name>GraphicsSettingsWidget</name>
    <message>
        <location filename="../graphicssettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="38"/>
        <source>Renderer:</source>
        <translation>Renderizador:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="48"/>
        <source>Adapter:</source>
        <translation>Adaptador:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="68"/>
        <source>Rendering</source>
        <translation>Renderizado</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="92"/>
        <source>Internal Resolution:</source>
        <translation>Resolución interna:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="774"/>
        <source>Automatic (Based on Window Size)</source>
        <translation>Automática (según el tamaño de la ventana)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="775"/>
        <source>1x Native (Default)</source>
        <translation>Nativa ×1 (predeterminada)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="776"/>
        <source>3x Native (for 720p)</source>
        <translation>Nativa ×3 (para 720p)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="777"/>
        <source>5x Native (for 1080p)</source>
        <translation>Nativa ×5 (para 1080p)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="778"/>
        <source>6x Native (for 1440p)</source>
        <translation>Nativa ×6 (para 1440p)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="779"/>
        <source>9x Native (for 4K)</source>
        <translation>Nativa ×9 (para 4K)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="102"/>
        <source>Down-Sampling:</source>
        <translation>Submuestreo:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="114"/>
        <location filename="../graphicssettingswidget.ui" line="932"/>
        <source>x</source>
        <translation>x</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="129"/>
        <source>Texture Filtering:</source>
        <translation>Filtrado de texturas:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="136"/>
        <source>Aspect Ratio:</source>
        <translation>Relación de aspecto:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="158"/>
        <source>:</source>
        <translation>:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="177"/>
        <source>Deinterlacing:</source>
        <translation>Desentrelazado:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="187"/>
        <source>Crop:</source>
        <translation>Recortar:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="197"/>
        <source>Scaling:</source>
        <translation>Escalado:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="209"/>
        <source>PGXP Depth Buffer (Low Compatibility)</source>
        <translation>Búfer de profundidad de la PGXP (baja compatibilidad)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="216"/>
        <location filename="../graphicssettingswidget.cpp" line="328"/>
        <source>Disable Interlacing</source>
        <translation>Deshabilitar entrelazado</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="223"/>
        <location filename="../graphicssettingswidget.cpp" line="334"/>
        <source>Force NTSC Timings</source>
        <translation>Forzar velocidad NTSC</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="230"/>
        <location filename="../graphicssettingswidget.cpp" line="323"/>
        <source>Force 4:3 For FMVs</source>
        <translation>Forzar 4:3 para vídeos FMV</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="237"/>
        <location filename="../graphicssettingswidget.cpp" line="304"/>
        <source>True Color Rendering</source>
        <translation>Renderizado a color verdadero</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="244"/>
        <location filename="../graphicssettingswidget.cpp" line="325"/>
        <source>FMV Chroma Smoothing</source>
        <translation>Suavizar croma en vídeos FMV</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="251"/>
        <location filename="../graphicssettingswidget.cpp" line="311"/>
        <source>Widescreen Rendering</source>
        <translation>Renderizar imagen panorámica</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="258"/>
        <location filename="../graphicssettingswidget.cpp" line="315"/>
        <source>PGXP Geometry Correction</source>
        <translation>Corrección de geometría de la PGXP</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="270"/>
        <source>Sprite Texture Filtering:</source>
        <translation>Filtrado de «sprites»:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="297"/>
        <source>Advanced</source>
        <translation>Avanzada</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="312"/>
        <source>Display Options</source>
        <translation>Opciones de imagen</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="318"/>
        <source>Exclusive Fullscreen:</source>
        <translation>Pantalla completa exclusiva:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="335"/>
        <source>Screen Position:</source>
        <translation>Posición de imagen:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="351"/>
        <location filename="../graphicssettingswidget.cpp" line="352"/>
        <source>Threaded Presentation</source>
        <translation>Presentación multihilo</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="358"/>
        <location filename="../graphicssettingswidget.cpp" line="363"/>
        <source>Use Blit Swap Chain</source>
        <translation>Usar cadena de intercambio de blits</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="365"/>
        <location filename="../graphicssettingswidget.cpp" line="360"/>
        <source>Stretch Vertically</source>
        <translation>Estirar imagen verticalmente</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="344"/>
        <location filename="../graphicssettingswidget.cpp" line="356"/>
        <source>Disable Mailbox Presentation</source>
        <translation>Deshabilitar presentación «mailbox»</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="387"/>
        <location filename="../graphicssettingswidget.ui" line="986"/>
        <source>Rendering Options</source>
        <translation>Opciones de renderizado</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="393"/>
        <source>Line Detection:</source>
        <translation>Detección de líneas:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="433"/>
        <location filename="../graphicssettingswidget.cpp" line="349"/>
        <source>Threaded Rendering</source>
        <translation>Renderizado multihilo</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="405"/>
        <location filename="../graphicssettingswidget.cpp" line="384"/>
        <source>Scaled Dithering</source>
        <translation>Escalado de tramado</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="419"/>
        <location filename="../graphicssettingswidget.cpp" line="388"/>
        <source>Software Renderer Readbacks</source>
        <translation>Cotejar con el renderizador por software</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="412"/>
        <location filename="../graphicssettingswidget.cpp" line="378"/>
        <source>True Color Debanding</source>
        <translation>Desbandear a color verdadero</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="426"/>
        <location filename="../graphicssettingswidget.cpp" line="392"/>
        <source>Round Upscaled Texture Coordinates</source>
        <translation>Redondear coordenadas de texturas escaladas</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="449"/>
        <source>Multi-Sampling:</source>
        <translation>MSAA:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="476"/>
        <source>PGXP</source>
        <translation>PGXP</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="500"/>
        <source>Geometry Tolerance:</source>
        <translation>Tolerancia geométrica:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="510"/>
        <location filename="../graphicssettingswidget.ui" line="919"/>
        <location filename="../graphicssettingswidget.ui" line="939"/>
        <source>px</source>
        <translation>&#xa0;px</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="529"/>
        <source>Depth Clear Threshold:</source>
        <translation>Umbral de limpieza de profundidad:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="559"/>
        <location filename="../graphicssettingswidget.cpp" line="410"/>
        <source>Perspective Correct Textures</source>
        <translation>Corregir perspectiva de texturas</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="545"/>
        <location filename="../graphicssettingswidget.cpp" line="414"/>
        <source>Perspective Correct Colors</source>
        <translation>Corregir perspectiva de colores</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="580"/>
        <location filename="../graphicssettingswidget.cpp" line="417"/>
        <source>Culling Correction</source>
        <translation>Corrección de «culling»</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="573"/>
        <location filename="../graphicssettingswidget.cpp" line="421"/>
        <source>Preserve Projection Precision</source>
        <translation>Conservar precisión de proyección</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="566"/>
        <location filename="../graphicssettingswidget.cpp" line="423"/>
        <source>CPU Mode</source>
        <translation>Modo de CPU</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="552"/>
        <location filename="../graphicssettingswidget.cpp" line="427"/>
        <source>Vertex Cache</source>
        <translation>Caché de vértices</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="440"/>
        <location filename="../graphicssettingswidget.cpp" line="396"/>
        <source>Accurate Blending</source>
        <translation>Mezcla precisa</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="587"/>
        <location filename="../graphicssettingswidget.cpp" line="430"/>
        <source>Disable on 2D Polygons</source>
        <translation>Deshabilitar en polígonos en 2D</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="613"/>
        <source>OSD</source>
        <translation>Presentación en pantalla</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="637"/>
        <source>OSD Scale:</source>
        <translation>Escala de presentación en pantalla</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="644"/>
        <location filename="../graphicssettingswidget.ui" line="805"/>
        <source>%</source>
        <translation>&#xa0;%</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="659"/>
        <location filename="../graphicssettingswidget.cpp" line="448"/>
        <source>Show FPS</source>
        <translation>Mostrar FPS</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="666"/>
        <location filename="../graphicssettingswidget.cpp" line="440"/>
        <source>Show OSD Messages</source>
        <translation>Mostrar mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="673"/>
        <location filename="../graphicssettingswidget.cpp" line="451"/>
        <source>Show CPU Usage</source>
        <translation>Mostrar uso de la CPU</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="680"/>
        <location filename="../graphicssettingswidget.cpp" line="457"/>
        <source>Show GPU Statistics</source>
        <translation>Mostrar estadísticas de la GPU</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="687"/>
        <location filename="../graphicssettingswidget.cpp" line="446"/>
        <source>Show Emulation Speed</source>
        <translation>Mostrar velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="694"/>
        <location filename="../graphicssettingswidget.cpp" line="455"/>
        <source>Show GPU Usage</source>
        <translation>Mostrar uso de la GPU</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="701"/>
        <location filename="../graphicssettingswidget.cpp" line="468"/>
        <source>Show Settings</source>
        <translation>Mostrar configuración</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="708"/>
        <location filename="../graphicssettingswidget.cpp" line="470"/>
        <source>Show Status Indicators</source>
        <translation>Mostrar indicadores de estado</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="715"/>
        <location filename="../graphicssettingswidget.cpp" line="466"/>
        <source>Show Controller Input</source>
        <translation>Mostrar entradas del mando</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="722"/>
        <location filename="../graphicssettingswidget.cpp" line="463"/>
        <source>Show Frame Times</source>
        <translation>Mostrar duración de fotogramas</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="729"/>
        <location filename="../graphicssettingswidget.cpp" line="443"/>
        <source>Show Resolution</source>
        <translation>Mostrar resolución</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="736"/>
        <location filename="../graphicssettingswidget.cpp" line="460"/>
        <source>Show Latency Statistics</source>
        <translation>Mostrar estadísticas de latencia</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="762"/>
        <source>Capture</source>
        <translation>Captura</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="777"/>
        <source>Screenshots</source>
        <translation>Capturas de pantalla</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="783"/>
        <source>Screenshot Size:</source>
        <translation>Tamaño de capturas de pantalla:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="798"/>
        <source>Quality:</source>
        <translation>Calidad:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="837"/>
        <source>Texture Replacements</source>
        <translation>Texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="852"/>
        <source>General Settings</source>
        <translation>Configuración general</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="860"/>
        <location filename="../graphicssettingswidget.cpp" line="489"/>
        <source>Enable VRAM Write Replacement</source>
        <translation>Habilitar sustitución de escrituras a VRAM</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="867"/>
        <location filename="../graphicssettingswidget.cpp" line="492"/>
        <source>Preload Texture Replacements</source>
        <translation>Precargar texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="874"/>
        <location filename="../graphicssettingswidget.cpp" line="494"/>
        <source>Use Old MDEC Routines</source>
        <translation>Utilizar rutinas MDEC antiguas</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="886"/>
        <source>VRAM Write Dumping</source>
        <translation>Volcado de escrituras a VRAM</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="894"/>
        <location filename="../graphicssettingswidget.cpp" line="499"/>
        <source>Enable VRAM Write Dumping</source>
        <translation>Habilitar volcado de escrituras a VRAM</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="901"/>
        <location filename="../graphicssettingswidget.cpp" line="497"/>
        <source>Set Alpha Channel</source>
        <translation>Establecer canal alfa</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="910"/>
        <source>Dump Size Threshold:</source>
        <translation>Umbral de tamaño de volcados:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="971"/>
        <source>Debugging</source>
        <translation>Depuración</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="992"/>
        <source>Wireframe Mode:</source>
        <translation>Modo de mallas:</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1005"/>
        <source>Device Options</source>
        <translation>Opciones de dispositivo</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1034"/>
        <location filename="../graphicssettingswidget.cpp" line="521"/>
        <source>Disable Framebuffer Fetch</source>
        <translation>Deshabilitar acceso al búfer de fotogramas</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1055"/>
        <location filename="../graphicssettingswidget.cpp" line="531"/>
        <source>Disable Memory Import</source>
        <translation>Deshabilitar importado de memoria</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1062"/>
        <location filename="../graphicssettingswidget.cpp" line="534"/>
        <source>Disable Rasterizer Order Views</source>
        <translation>Deshabilitar vistas ordenadas del rasterizador</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1013"/>
        <source>Disable Texture Copy To Self</source>
        <translation>Desactivar copia de texturas a sí mismas</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1027"/>
        <location filename="../graphicssettingswidget.cpp" line="518"/>
        <source>Disable Dual-Source Blending</source>
        <translation>Desactivar mezcla de doble origen</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1020"/>
        <location filename="../graphicssettingswidget.cpp" line="513"/>
        <source>Use Debug Device</source>
        <translation>Usar dispositivo de depuración</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1048"/>
        <location filename="../graphicssettingswidget.cpp" line="516"/>
        <source>Disable Shader Cache</source>
        <translation>Deshabilitar caché de sombreadores</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.ui" line="1041"/>
        <location filename="../graphicssettingswidget.cpp" line="525"/>
        <source>Disable Texture Buffers</source>
        <translation>Desactivar búferes de texturas</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="251"/>
        <source>Renderer</source>
        <translation>Renderizador</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="252"/>
        <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 con el que se renderizarán los gráficos de la consola y los juegos.&lt;br&gt;Los motores por hardware para Direct3D 11 y OpenGL estarán disponibles según tu hardware y sistema.&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="../graphicssettingswidget.cpp" line="256"/>
        <source>Adapter</source>
        <translation>Adaptador</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="256"/>
        <location filename="../graphicssettingswidget.cpp" line="727"/>
        <source>(Default)</source>
        <translation>(Predeterminado)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="257"/>
        <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 GPU o adaptadores, puedes elegir cuál quieres usar para los renderizadores de hardware. &lt;br&gt;Esta opción solo está disponible para Direct3D y Vulkan, OpenGL siempre usa el dispositivo por defecto.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="261"/>
        <source>Internal Resolution</source>
        <translation>Resolución interna</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="262"/>
        <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 superior a 1x mejorará la resolución del renderizado de polígonos y líneas 3D. Solo se aplica a los renderizadores por hardware. Esta opción suele ser segura y la mayoría de juegos no dan problemas con resoluciones altas. Las resoluciones más altas requieren una GPU más potente.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="266"/>
        <source>Down-Sampling</source>
        <translation>Submuestreo</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="266"/>
        <location filename="../graphicssettingswidget.cpp" line="374"/>
        <location filename="../graphicssettingswidget.cpp" line="508"/>
        <location filename="../graphicssettingswidget.cpp" line="806"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="267"/>
        <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.</source>
        <translation>Submuestrea la imagen renderizada antes de mostrarla. Puede mejorar la calidad de imagen en juegos de 2D/3D mixto, pero es necesario desactivar esta opción en juegos que sean completamente en 3D.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="269"/>
        <source>Down-Sampling Display Scale</source>
        <translation>Escala de submuestreo</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="269"/>
        <source>1x</source>
        <translation>1x</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="270"/>
        <source>Selects the resolution scale that will be applied to the final image. 1x will downsample to the original console resolution.</source>
        <translation>Selecciona la escala de resolución que se aplicará a la imagen final. «1x» reducirá la resolución a la original de la consola.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="273"/>
        <source>Texture Filtering</source>
        <translation>Filtrado de texturas</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="275"/>
        <source>Smooths out the blockiness of magnified textures on 3D objects by using filtering. &lt;br&gt;Will have a greater effect on higher resolution scales. &lt;br&gt;The JINC2 and especially xBR filtering modes are very demanding, and may not be worth the speed penalty.</source>
        <translation>Suaviza el efecto cuadriculado de las texturas ampliadas en objetos 3D con un filtrado.&lt;br&gt;Su efecto será mayor si tu escala de resolución es elevada.&lt;br&gt;Los modos de filtrado xBR y sobre todo JINC2 consumen muchos recursos y puede que no valga la pena perder velocidad por ellos.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="279"/>
        <source>Sprite Texture Filtering</source>
        <translation>Filtrado de «sprites»</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="281"/>
        <source>Smooths out the blockiness of magnified textures on 2D objects by using filtering. This filter only applies to sprites and other 2D elements, such as the HUD.</source>
        <translation>Suaviza el efecto cuadriculado de las texturas ampliadas en objetos 2D con un filtrado.&lt;br&gt;Este filtro se aplicará únicamente a «sprites» y otros elementos 2D, como la interfaz.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="284"/>
        <source>Aspect Ratio</source>
        <translation>Relación de aspecto</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="286"/>
        <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 «Automática (nativa del juego)», que ajustará automáticamente el aspecto al que utilizaría un juego en un televisor típico de la época.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="289"/>
        <source>Deinterlacing</source>
        <translation>Desentrelazado</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="291"/>
        <source>Determines which algorithm is used to convert interlaced frames to progressive for display on your system. Generally, the &quot;Disable Interlacing&quot; enhancement provides better quality output, but some games require interlaced rendering.</source>
        <translation>Determina el algoritmo que se utilizará para convertir los fotogramas entrelazados a progresivos para mostrarlos en tu equipo. Por norma general, Deshabilitar entrelazado ofrece una imagen de mayor calidad, pero algunos juegos necesitan renderizar una imagen entrelazada.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="295"/>
        <source>Crop</source>
        <translation>Recortar</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="297"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide. Some games display content in the overscan area, or use it for screen effects. 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 la parte a recortar/ocultar que no suele verse en un televisor convencional. Hay juegos que muestran contenidos en la zona de sobrebarrido o que la utilizan para efectos en pantalla. Podría no mostrarse correctamente con la opción Todos los bordes. La opción Solo el área de sobrebarrido tiene un buen equilibrio entre estabilidad y ocultado de bordes negros.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="301"/>
        <source>Scaling</source>
        <translation>Escalado</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="301"/>
        <source>Bilinear (Smooth)</source>
        <translation>Bilineal (suavizado)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="302"/>
        <source>Determines how the emulated console&apos;s output is upscaled or downscaled to your monitor&apos;s resolution.</source>
        <translation>Determina cómo se escalará la salida de imagen de la consola emulada a la resolución de tu monitor.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="304"/>
        <location filename="../graphicssettingswidget.cpp" line="328"/>
        <location filename="../graphicssettingswidget.cpp" line="349"/>
        <location filename="../graphicssettingswidget.cpp" line="352"/>
        <location filename="../graphicssettingswidget.cpp" line="384"/>
        <location filename="../graphicssettingswidget.cpp" line="410"/>
        <location filename="../graphicssettingswidget.cpp" line="417"/>
        <location filename="../graphicssettingswidget.cpp" line="440"/>
        <location filename="../graphicssettingswidget.cpp" line="470"/>
        <location filename="../graphicssettingswidget.cpp" line="497"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="305"/>
        <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.</source>
        <translation>Fuerza la precisión de los colores representados en el búfer de fotogramas de la consola a usar el rango completo de 8 bits de precisión por canal. Produce unos degradados más agradables para la vista a costa de cambiar ligeramente algunos colores. Deshabilitar esta opción también habilitará el tramado, que hará que las transiciones entre colores sean menos nítidas aplicando un patrón alrededor de dichos píxeles. La mayoría de juegos son compatibles con esta opción, pero hay varios que no lo son y que, en caso de habilitar esta opción, mostrarán efectos dañados.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="311"/>
        <location filename="../graphicssettingswidget.cpp" line="315"/>
        <location filename="../graphicssettingswidget.cpp" line="319"/>
        <location filename="../graphicssettingswidget.cpp" line="323"/>
        <location filename="../graphicssettingswidget.cpp" line="325"/>
        <location filename="../graphicssettingswidget.cpp" line="334"/>
        <location filename="../graphicssettingswidget.cpp" line="356"/>
        <location filename="../graphicssettingswidget.cpp" line="360"/>
        <location filename="../graphicssettingswidget.cpp" line="363"/>
        <location filename="../graphicssettingswidget.cpp" line="378"/>
        <location filename="../graphicssettingswidget.cpp" line="388"/>
        <location filename="../graphicssettingswidget.cpp" line="392"/>
        <location filename="../graphicssettingswidget.cpp" line="396"/>
        <location filename="../graphicssettingswidget.cpp" line="414"/>
        <location filename="../graphicssettingswidget.cpp" line="421"/>
        <location filename="../graphicssettingswidget.cpp" line="423"/>
        <location filename="../graphicssettingswidget.cpp" line="427"/>
        <location filename="../graphicssettingswidget.cpp" line="430"/>
        <location filename="../graphicssettingswidget.cpp" line="443"/>
        <location filename="../graphicssettingswidget.cpp" line="446"/>
        <location filename="../graphicssettingswidget.cpp" line="448"/>
        <location filename="../graphicssettingswidget.cpp" line="451"/>
        <location filename="../graphicssettingswidget.cpp" line="455"/>
        <location filename="../graphicssettingswidget.cpp" line="457"/>
        <location filename="../graphicssettingswidget.cpp" line="460"/>
        <location filename="../graphicssettingswidget.cpp" line="463"/>
        <location filename="../graphicssettingswidget.cpp" line="466"/>
        <location filename="../graphicssettingswidget.cpp" line="468"/>
        <location filename="../graphicssettingswidget.cpp" line="489"/>
        <location filename="../graphicssettingswidget.cpp" line="492"/>
        <location filename="../graphicssettingswidget.cpp" line="494"/>
        <location filename="../graphicssettingswidget.cpp" line="499"/>
        <location filename="../graphicssettingswidget.cpp" line="513"/>
        <location filename="../graphicssettingswidget.cpp" line="516"/>
        <location filename="../graphicssettingswidget.cpp" line="518"/>
        <location filename="../graphicssettingswidget.cpp" line="521"/>
        <location filename="../graphicssettingswidget.cpp" line="525"/>
        <location filename="../graphicssettingswidget.cpp" line="528"/>
        <location filename="../graphicssettingswidget.cpp" line="531"/>
        <location filename="../graphicssettingswidget.cpp" line="534"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="312"/>
        <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;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation>Escala las posiciones de los vértices dentro del espacio de la pantalla a una relación de aspecto panorámica, lo que, básicamente, aumentará el campo de visión en juegos 3D de 4:3 a la relación de aspecto seleccionada. &lt;b&gt;&lt;u&gt;Esta opción podría no ser compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="316"/>
        <source>Reduces &quot;wobbly&quot; polygons and &quot;warping&quot; textures that are common in PS1 games. &lt;strong&gt;May not be compatible with all games.&lt;/strong&gt;</source>
        <translation>Reduce el «baile» de polígonos y la «deformación» de texturas habitual en los juegos de PS1. &lt;strong&gt;Esta opción podría no ser compatible con todos los juegos.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="319"/>
        <source>PGXP Depth Buffer</source>
        <translation>Búfer de profundidad de la PGXP</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="320"/>
        <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 las interferencias entre polígonos (o «Z-fighting») probando píxeles con los valores de profundidad de PGXP. Tiene baja compatibilidad, pero puede funcionar bien en algunos juegos, mientras que otros necesitarán un cambio en el umbral.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="324"/>
        <source>Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs.</source>
        <translation>Cambia a la relación de aspecto 4:3 cuando se muestren contenidos a 24 bits, que suelen ser las FMV.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="326"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs.</source>
        <translation>Suaviza el efecto de cuadrados entre las transiciones de colores en los contenidos a 24 bits, como vídeos FMV.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="329"/>
        <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 representación de fotogramas en modo progresivo.&lt;br&gt;Elimina el efecto de «peine» visible en juegos a 480i renderizándolos a 480p. Una opción por lo general segura. &lt;b&gt;&lt;u&gt;Esta opción podría no ser compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="335"/>
        <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>Utiliza la velocidad de fotogramas NTSC cuando la consola esté en modo PAL, forzando a los juegos PAL a ejecutarse a 60&#xa0;Hz.&lt;br&gt;En el caso de la mayoría de los juegos, que tienen su velocidad vinculada a los FPS, se ejecutarán aproximadamente un 17&#xa0;% más rápido.&lt;br&gt;Los juegos que tengan una velocidad de fotogramas variable podrían no verse afectados.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="341"/>
        <source>Fullscreen Mode</source>
        <translation>Modo a pantalla completa</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="341"/>
        <location filename="../graphicssettingswidget.cpp" line="753"/>
        <source>Borderless Fullscreen</source>
        <translation>Pantalla completa sin bordes</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="342"/>
        <source>Chooses the fullscreen resolution and frequency.</source>
        <translation>Selecciona la frecuencia y resolución del modo a pantalla completa.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="343"/>
        <source>Exclusive Fullscreen Control</source>
        <translation>Control exclusivo a pantalla completa</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="343"/>
        <source>Automatic</source>
        <translation>Automático</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="344"/>
        <source>Controls whether exclusive fullscreen can be utilized by Vulkan drivers.</source>
        <translation>Configura si los controladores Vulkan pueden utilizar el modo a pantalla completa exclusiva.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="346"/>
        <source>Position</source>
        <translation>Posición</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="348"/>
        <source>Determines the position on the screen when black borders must be added.</source>
        <translation>Determina la posición de la imagen cuando se tengan que añadir bordes negros.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="350"/>
        <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>Utiliza un segundo subproceso para dibujar los gráficos. Actualmente solo está disponible para el renderizador por software, pero puede aumentar en gran medida la velocidad y es una opción segura de usar.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="353"/>
        <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 los fotogramas en un subproceso en segundo plano cuando el avance rápido o la sincronización vertical estén desactivados. Podría mejorar considerablemente el rendimiento con el renderizador Vulkan.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="357"/>
        <source>Forces the use of FIFO over Mailbox presentation, i.e. double buffering instead of triple buffering. Usually results in worse frame pacing.</source>
        <translation>Fuerza la presentación FIFO en vez de la tipo «mailbox», es decir: búfer doble en vez de triple. Suele producir un ritmo de fotogramas peor.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="361"/>
        <source>Prefers stretching the display vertically instead of horizontally, when applying the display aspect ratio.</source>
        <translation>Al aplicar la relación de aspecto de la imagen, da prioridad a estirar la imagen de forma vertical en vez de horizontal.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="364"/>
        <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 da como resultado un rendimiento más lento, pero puede ser necesario para algunas aplicaciones de retransmisión o para quitar el límite de fotogramas por segundo en algunos sistemas.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="369"/>
        <source>Line Detection</source>
        <translation>Detección de líneas</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="371"/>
        <source>Attempts to detect one pixel high/wide lines that rely on non-upscaled rasterization behavior, filling in gaps introduced by upscaling.</source>
        <translation>Intenta detectar líneas de un píxel de alto/ancho que utilicen métodos de rasterización no escalados para rellenar los huecos provocados por el escalado.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="374"/>
        <source>Multi-Sampling</source>
        <translation>MSAA</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="375"/>
        <source>Uses multi-sampled anti-aliasing when rendering 3D polygons. Can improve visuals with a lower performance requirement compared to upscaling, &lt;strong&gt;but often introduces rendering errors.&lt;/strong&gt;</source>
        <translation>Renderiza los polígonos 3D con suavizado de bordes MSAA («multi-sampled anti-aliasing»). Puede mejorar la imagen utilizando menos recursos que el escalado, &lt;strong&gt;pero suele introducir errores de renderizado.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="379"/>
        <source>Applies modern dithering techniques to further smooth out gradients when true color is enabled. This debanding is performed during rendering (as opposed to a post-processing step), which allows it to be fast while preserving detail. Debanding increases the file size of screenshots due to the subtle dithering pattern present in screenshots.</source>
        <translation>Aplica técnicas modernas de tramado para suavizar más todavía los degradados al activar el modo a color verdadero. Este desbandeado se llevará a cabo durante el renderizado (en vez de ser un paso de posprocesado), lo que permitirá que se haga rápidamente y conservando detalles. El desbandeado aumentará el tamaño de archivo de las capturas de pantalla debido al sutil patrón de tramado que habrá presente.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="385"/>
        <source>Scales the dither pattern to the resolution scale of the emulated GPU. This makes the dither pattern much less obvious at higher resolutions. Usually safe to enable.</source>
        <translation>Escala el patrón de tramado a la escala de resolución de la GPU emulada. Hace que el patrón del tramado sea menos evidente a resoluciones más altas. Una opción por lo general segura.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="389"/>
        <source>Runs the software renderer in parallel for VRAM readbacks. On some systems, this may result in greater performance when using graphical enhancements with the hardware renderer.</source>
        <translation>Ejecuta el renderizador por software en paralelo para cotejar las lecturas de VRAM. En algunos sistemas puede aumentar el rendimiento cuando se utilicen mejoras gráficas con el renderizador por hardware.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="393"/>
        <source>Rounds texture coordinates instead of flooring when upscaling. Can fix misaligned textures in some games, but break others, and is incompatible with texture filtering.</source>
        <translation>Redondea las coordenadas de texturas en vez de aplicar una función piso al escalar la imagen. Puede realinear las texturas de algunos juegos, pero dañar otros y es incompatible con el filtrado de texturas.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="397"/>
        <source>Forces blending to be done in the shader at 16-bit precision, when not using true color. Very few games actually require this, and there is a &lt;strong&gt;non-trivial&lt;/strong&gt; performance cost.</source>
        <translation>Fuerza a ejecutar las mezclas en el sombreador a 16 bits si no se utiliza el modo a color verdadero. Muy pocos juegos lo necesitan y &lt;strong&gt;afecta al rendimiento&lt;/strong&gt;.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="403"/>
        <source>Geometry Tolerance</source>
        <translation>Tolerancia geométrica</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="403"/>
        <source>-1.00px (Disabled)</source>
        <translation>-1,00&#xa0;px (desactivada)</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="404"/>
        <source>Discards precise geometry when it is found to be offset past the specified threshold. This can help with games that have vertices significantly moved by PGXP, but is still a hack/workaround.</source>
        <translation>Desecha la geometría precisa cuando se considere que ha abandonado el umbral especificado. Puede ayudar a juegos en los que la PGXP desplace significativamente los vértices, pero no deja de ser un apaño.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="406"/>
        <source>Depth Clear Threshold</source>
        <translation>Umbral de limpieza de profundidad</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="408"/>
        <source>Determines the increase in depth that will result in the depth buffer being cleared. Can help with depth issues in some games, but is still a hack/workaround.</source>
        <translation>Determina el aumento de profundidad que llevará al borrado del búfer de profundidad. Puede ayudar con problemas de profundidad en algunos juegos, pero no deja de ser un apaño.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="411"/>
        <source>Uses perspective-correct interpolation for texture coordinates, straightening out warped textures. Requires geometry correction enabled.</source>
        <translation>Aplica una interpolación correctora de perspectiva a las coordenadas de texturas para enmendar las texturas distorsionadas. Es necesario activar la corrección de geometría.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="415"/>
        <source>Uses perspective-correct interpolation for vertex colors, which can improve visuals in some games, but cause rendering errors in others. Requires geometry correction enabled.</source>
        <translation>Aplica una interpolación correctora de perspectiva a los colores de los vértices, lo que puede mejorar los gráficos de algunos juegos pero provocar fallos de renderizado en otros. Es necesario activar la corrección de geometría.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="418"/>
        <source>Increases the precision of polygon culling, reducing the number of holes in geometry. Requires geometry correction enabled.</source>
        <translation>Incrementa la precisión de la selección (o «culling») de polígonos para reducir el número de huecos en la geometría. Requiere la corrección de geometría.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="422"/>
        <source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
        <translation>Añade una precisión adicional a la posproyección de datos de la PGXP. Puede mejorar los gráficos de algunos juegos.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="424"/>
        <source>Uses PGXP for all instructions, not just memory operations. Required for PGXP to correct wobble in some games, but has a high performance cost.</source>
        <translation>Utiliza la PGXP para todas las instrucciones en vez de limitarse a las operaciones en memoria. Es necesario para que la PGXP pueda corregir el baile de polígonos en algunos juegos, pero consume muchos recursos.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="428"/>
        <source>Uses screen-space vertex positions to obtain precise positions, instead of tracking memory accesses. Can provide PGXP compatibility for some games, but &lt;strong&gt;generally provides no benefit.&lt;/strong&gt;</source>
        <translation>Utiliza las posiciones de vértices en el espacio de la imagen para conseguir sus posiciones precisas en vez de rastrear los accesos a memoria. Puede mejorar la compatibilidad de la PGXP con algunos juegos, &lt;strong&gt;pero por norma general no da beneficio alguno.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="431"/>
        <source>Uses native resolution coordinates for 2D polygons, instead of precise coordinates. Can fix misaligned UI in some games, but otherwise should be left disabled. The game database will enable this automatically when needed.</source>
        <translation>Utiliza las coordenadas de la resolución nativa para los polígonos en 2D en vez de coordenadas precisas. Puede corregir interfaces desalineadas, pero debe deshabilitarse si no es necesario. La base de datos de juegos activará este ajuste automáticamente cuando sea necesario.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="438"/>
        <source>OSD Scale</source>
        <translation>Escala de mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="438"/>
        <source>100%</source>
        <translation>100&#xa0;%</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="439"/>
        <source>Changes the size at which on-screen elements, including status and messages are displayed.</source>
        <translation>Cambia el tamaño de los elementos en pantalla, que incluyen los mensajes de información.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="441"/>
        <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 en ciertas situaciones, como la creación o carga de guardados rápidos, al capturar la pantalla, etc.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="444"/>
        <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 imagen.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="447"/>
        <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 imagen, en forma de porcentaje.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="449"/>
        <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 imagen.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="452"/>
        <source>Shows the host&apos;s CPU usage based on threads in the top-right corner of the display. This does not display the emulated system CPU&apos;s usage. If a value close to 100% is being displayed, this means your host&apos;s CPU is likely the bottleneck. In this case, you should reduce enhancement-related settings such as overclocking.</source>
        <translation>Muestra el uso de la CPU del equipo detallado por subprocesos en la esquina superior derecha de la imagen. No se mostrará el consumo de CPU del sistema emulado. Si se muestra un valor cercano al 100&#xa0;%, es muy probable que el cuello de botella se encuentre en la CPU de tu sistema. En tal caso, deberías reducir la configuración de rendimiento, como, por ejemplo, el «overclocking».</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="456"/>
        <source>Shows the host&apos;s GPU usage in the top-right corner of the display.</source>
        <translation>Muestra el uso de la GPU del equipo en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="458"/>
        <source>Shows information about the emulated GPU in the top-right corner of the display.</source>
        <translation>Muestra información sobre la GPU emulada en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="461"/>
        <source>Shows information about input and audio latency in the top-right corner of the display.</source>
        <translation>Muestra información sobre la latencia de entrada y de audio en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="464"/>
        <source>Shows the history of frame rendering times as a graph in the top-right corner of the display.</source>
        <translation>Muestra una gráfica con las duraciones de los fotogramas en la esquina superior izquierda de la imagen.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="467"/>
        <source>Shows the current controller state of the system in the bottom-left corner of the display.</source>
        <translation>Muestra el estado actual del mando del sistema en la esquina inferior izquierda de la imagen.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="469"/>
        <source>Shows a summary of current settings in the bottom-right corner of the display.</source>
        <translation>Muestra un resumen de la configuración actual en la esquina inferior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="471"/>
        <source>Shows indicators on screen when the system is not running in its &quot;normal&quot; state. For example, fast forwarding, or being paused.</source>
        <translation>Muestra indicadores en pantalla cuando el sistema no se ejecute en condiciones «normales», como el avance rápido o las pausas.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="476"/>
        <source>Screenshot Size</source>
        <translation>Tamaño de capturas de pantalla</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="476"/>
        <source>Screen Resolution</source>
        <translation>Resolución de pantalla</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="477"/>
        <source>Determines the resolution at which screenshots will be saved. Internal resolutions preserve more detail at the cost of file size.</source>
        <translation>Determina la resolución con la que se guardarán las capturas de pantalla. Las resoluciones internas preservarán más detalles, pero a costa de modificar el tamaño de archivo.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="480"/>
        <source>Screenshot Format</source>
        <translation>Formato de capturas de pantalla</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="480"/>
        <source>PNG</source>
        <translation>PNG</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="481"/>
        <source>Selects the format which will be used to save screenshots. JPEG produces smaller files, but loses detail.</source>
        <translation>Selecciona el formato que se utilizará para guardar las capturas de pantalla. JPEG produce archivos más pequeños, pero con un menor detalle.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="482"/>
        <source>Screenshot Quality</source>
        <translation>Calidad de capturas de pantalla</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="484"/>
        <source>Selects the quality at which screenshots will be compressed. Higher values preserve more detail for JPEG, and reduce file size for PNG.</source>
        <translation>Selecciona la calidad con la que se comprimirán las capturas de pantalla. Un valor más alto preservará más detalles en el formato JPEG y reducirá el tamaño de archivo en el formato PNG.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="490"/>
        <source>Enables the replacement of background textures in supported games. &lt;strong&gt;This is not general texture replacement.&lt;/strong&gt;</source>
        <translation>Habilita el reemplazo de texturas de fondo en los juegos compatibles. &lt;strong&gt;Esto no es un reemplazo de texturas generalizado.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="493"/>
        <source>Loads all replacement texture to RAM, reducing stuttering at runtime.</source>
        <translation>Carga todas las texturas de reemplazo en la RAM, reduciendo los tirones durante la emulación.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="495"/>
        <source>Enables the older, less accurate MDEC decoding routines. May be required for old replacement backgrounds to match/load.</source>
        <translation>Habilita las rutinas de decodificación MDEC antiguas y menos precisas. Podrían ser necesarias para que los fondos de reemplazo antiguos sean detectados y carguen.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="498"/>
        <source>Clears the mask/transparency bit in VRAM write dumps.</source>
        <translation>Borra el bit de enmascaramiento/transparencia en los volcados de escritura de la VRAM.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="500"/>
        <source>Writes backgrounds that can be replaced to the dump directory.</source>
        <translation>Escribe fondos que pueden ser reemplazados al directorio de volcados.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="501"/>
        <location filename="../graphicssettingswidget.cpp" line="503"/>
        <source>Dump Size Threshold</source>
        <translation>Umbral de tamaño de volcados</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="501"/>
        <location filename="../graphicssettingswidget.cpp" line="503"/>
        <source>128px</source>
        <translation>128&#xa0;px</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="502"/>
        <location filename="../graphicssettingswidget.cpp" line="504"/>
        <source>Determines the threshold that triggers a VRAM write to be dumped.</source>
        <translation>Determina el umbral que provocará que se vuelque una escritura a VRAM.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="508"/>
        <source>Wireframe Mode</source>
        <translation>Ver mallas de polígonos</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="509"/>
        <source>Draws a wireframe outline of the triangles rendered by the console&apos;s GPU, either as a replacement or an overlay.</source>
        <translation>Dibuja una malla de los triángulos renderizados por la GPU de la consola, ya sea como sustitución o superposición.</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="514"/>
        <source>Enable debugging when supported by the host&apos;s renderer API. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>Activa el sistema de depuración cuando lo permita la API de renderizado del equipo. &lt;strong&gt;Solo para desarrolladores.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="517"/>
        <source>Forces shaders to be compiled for every run of the program. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>Fuerza la compilación de sombreadores cada vez que se ejecute el programa. &lt;strong&gt;Solo para desarrolladores.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="519"/>
        <source>Prevents dual-source blending from being used. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>Evita el uso de la mezcla de doble origen. Ideal para testear controladores de gráficos en mal estado. &lt;strong&gt;Solo para desarrolladores.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="522"/>
        <source>Prevents the framebuffer fetch extensions from being used. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>Evita el uso de extensiones de búsqueda en el búfer de fotogramas. Ideal para testear controladores de gráficos en mal estado. &lt;strong&gt;Solo para desarrolladores.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="526"/>
        <source>Forces VRAM updates through texture updates, instead of texture buffers and draws. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>Fuerza que la VRAM se actualice cuando se actualicen las texturas, y no con los búferes y dibujados de texturas. Ideal para testear controladores de gráficos en mal estado. &lt;strong&gt;Solo para desarrolladores.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="528"/>
        <source>Disable Texture Copies To Self</source>
        <translation>Desactivar copia de texturas a sí mismas</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="529"/>
        <source>Disables the use of self-copy updates for the VRAM texture. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>Desactiva el uso de actualizaciones de texturas de VRAM copiadas a sí mismas. Ideal para testear controladores de gráficos en mal estado. &lt;strong&gt;Solo para desarrolladores.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="532"/>
        <source>Disables the use of host memory importing. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>Deshabilita el importado de memoria del equipo. Ideal para testear controladores de gráficos en mal estado. &lt;strong&gt;Solo para desarrolladores.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="535"/>
        <source>Disables the use of rasterizer order views. Useful for testing broken graphics drivers. &lt;strong&gt;Only for developer use.&lt;/strong&gt;</source>
        <translation>Deshabilita el uso de las vistas ordenadas del rasterizador. Ideal para testear controladores de gráficos en mal estado. &lt;strong&gt;Solo para desarrolladores.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="790"/>
        <source>%1x Native</source>
        <translation>Nativo x%1</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="803"/>
        <source>Use Global Setting</source>
        <translation>Usar configuración global</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="808"/>
        <source>%1x MSAA</source>
        <translation>MSAA ×%1</translation>
    </message>
    <message>
        <location filename="../graphicssettingswidget.cpp" line="810"/>
        <source>%1x SSAA</source>
        <translation>SSAA ×%1</translation>
    </message>
</context>
<context>
    <name>GunCon</name>
    <message>
        <location filename="../../core/guncon.cpp" line="276"/>
        <source>Trigger</source>
        <translation>Gatillo</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="277"/>
        <source>Shoot Offscreen</source>
        <translation>Disparar fuera de la pantalla</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="278"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="279"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="281"/>
        <source>Relative Left</source>
        <translation>Hacia la izquierda (relativa)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="282"/>
        <source>Relative Right</source>
        <translation>Hacia la derecha (relativa)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="283"/>
        <source>Relative Up</source>
        <translation>Hacia arriba (relativo)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="284"/>
        <source>Relative Down</source>
        <translation>Hacia abajo (relativo)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="291"/>
        <source>Crosshair Image Path</source>
        <translation>Ruta para la imagen de mira</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="292"/>
        <source>Path to an image to use as a crosshair/cursor.</source>
        <translation>La ruta de una imagen que servirá como punto de mira/cursor.</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="294"/>
        <source>Crosshair Image Scale</source>
        <translation>Escala de la imagen de mira</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="295"/>
        <source>Scale of crosshair image on screen.</source>
        <translation>La escala en pantalla de la imagen de mira.</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="297"/>
        <source>Cursor Color</source>
        <translation>Color del cursor</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="298"/>
        <source>Applies a color to the chosen crosshair images, can be used for multiple players. Specify in HTML/CSS format (e.g. #aabbcc)</source>
        <translation>Aplica un color a las imágenes de mira seleccionadas, ideal para varios jugadores. Utiliza el formato HTML/CSS (p. ej.: #aabbcc)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="301"/>
        <source>X Scale</source>
        <translation>Escala X</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="302"/>
        <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>Hotkeys</name>
    <message>
        <location filename="../../core/hotkeys.cpp" line="166"/>
        <location filename="../../core/hotkeys.cpp" line="173"/>
        <location filename="../../core/hotkeys.cpp" line="180"/>
        <location filename="../../core/hotkeys.cpp" line="186"/>
        <location filename="../../core/hotkeys.cpp" line="192"/>
        <location filename="../../core/hotkeys.cpp" line="199"/>
        <location filename="../../core/hotkeys.cpp" line="205"/>
        <location filename="../../core/hotkeys.cpp" line="211"/>
        <location filename="../../core/hotkeys.cpp" line="218"/>
        <location filename="../../core/hotkeys.cpp" line="225"/>
        <location filename="../../core/hotkeys.cpp" line="231"/>
        <source>General</source>
        <translation>General</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="173"/>
        <source>Fast Forward</source>
        <translation>Avance rápido</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="181"/>
        <source>Toggle Fast Forward</source>
        <translation>Alternar avance rápido</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="186"/>
        <source>Turbo</source>
        <translation>Turbo</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="192"/>
        <source>Toggle Turbo</source>
        <translation>Alternar turbo</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="199"/>
        <source>Toggle Fullscreen</source>
        <translation>Alternar pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="205"/>
        <source>Toggle Pause</source>
        <translation>Alternar pausa</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="275"/>
        <source>Toggle Cheats</source>
        <translation>Alternar trucos</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="211"/>
        <source>Power Off System</source>
        <translation>Apagar sistema</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="281"/>
        <source>Toggle Patch Codes</source>
        <translation>Alternar códigos de parche</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="238"/>
        <source>Reset System</source>
        <translation>Reiniciar sistema</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="218"/>
        <source>Save Screenshot</source>
        <translation>Capturar pantalla</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="243"/>
        <source>Change Disc</source>
        <translation>Cambiar disco</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="261"/>
        <source>Frame Step</source>
        <translation>Avanzar fotograma</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="268"/>
        <source>Rewind</source>
        <translation>Rebobinar</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="289"/>
        <source>Toggle Clock Speed Control (Overclocking)</source>
        <translation>Alternar control de velocidad de reloj («overclocking»)</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="360"/>
        <location filename="../../core/hotkeys.cpp" line="366"/>
        <location filename="../../core/hotkeys.cpp" line="394"/>
        <location filename="../../core/hotkeys.cpp" line="400"/>
        <location filename="../../core/hotkeys.cpp" line="406"/>
        <location filename="../../core/hotkeys.cpp" line="412"/>
        <location filename="../../core/hotkeys.cpp" line="418"/>
        <location filename="../../core/hotkeys.cpp" line="424"/>
        <location filename="../../core/hotkeys.cpp" line="434"/>
        <location filename="../../core/hotkeys.cpp" line="440"/>
        <location filename="../../core/hotkeys.cpp" line="461"/>
        <location filename="../../core/hotkeys.cpp" line="491"/>
        <location filename="../../core/hotkeys.cpp" line="497"/>
        <location filename="../../core/hotkeys.cpp" line="506"/>
        <source>Graphics</source>
        <translation>Gráficos</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="361"/>
        <source>Toggle Software Rendering</source>
        <translation>Alternar renderizado por software</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="366"/>
        <source>Toggle PGXP</source>
        <translation>Alternar PGXP</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="441"/>
        <source>Toggle PGXP Depth Buffer</source>
        <translation>Alternar búfer de profundidad de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="395"/>
        <source>Increase Resolution Scale</source>
        <translation>Incrementar escala de resolución</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="166"/>
        <source>Open Pause Menu</source>
        <translation>Abrir menú de pausa</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="226"/>
        <source>Open Achievement List</source>
        <translation>Abrir lista de logros</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="232"/>
        <source>Open Leaderboard List</source>
        <translation>Abrir tabla de clasificación</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="238"/>
        <location filename="../../core/hotkeys.cpp" line="243"/>
        <location filename="../../core/hotkeys.cpp" line="254"/>
        <location filename="../../core/hotkeys.cpp" line="261"/>
        <location filename="../../core/hotkeys.cpp" line="268"/>
        <location filename="../../core/hotkeys.cpp" line="275"/>
        <location filename="../../core/hotkeys.cpp" line="281"/>
        <location filename="../../core/hotkeys.cpp" line="288"/>
        <location filename="../../core/hotkeys.cpp" line="318"/>
        <location filename="../../core/hotkeys.cpp" line="332"/>
        <location filename="../../core/hotkeys.cpp" line="346"/>
        <source>System</source>
        <translation>Sistema</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="255"/>
        <source>Swap Memory Card Slots</source>
        <translation>Cambiar ranuras de Memory Card</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="319"/>
        <source>Increase Emulation Speed</source>
        <translation>Incrementar velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="333"/>
        <source>Decrease Emulation Speed</source>
        <translation>Disminuir velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="347"/>
        <source>Reset Emulation Speed</source>
        <translation>Reiniciar velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="401"/>
        <source>Decrease Resolution Scale</source>
        <translation>Disminuir escala de resolución</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="407"/>
        <source>Toggle Post-Processing</source>
        <translation>Alternar posprocesado</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="413"/>
        <source>Toggle Internal Post-Processing</source>
        <translation>Alternar posprocesado interno</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="419"/>
        <source>Reload Post Processing Shaders</source>
        <translation>Recargar sombreadores de posprocesado</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="425"/>
        <source>Reload Texture Replacements</source>
        <translation>Recargar texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="434"/>
        <source>Toggle Widescreen</source>
        <translation>Alternar imagen panorámica</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="461"/>
        <source>Toggle PGXP CPU Mode</source>
        <translation>Alternar modo CPU de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="491"/>
        <source>Toggle On-Screen Display</source>
        <translation>Alternar mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="498"/>
        <source>Rotate Display Clockwise</source>
        <translation>Rotar imagen en sentido horario</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="507"/>
        <source>Rotate Display Counterclockwise</source>
        <translation>Rotar imagen en sentido antihorario</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="579"/>
        <location filename="../../core/hotkeys.cpp" line="584"/>
        <location filename="../../core/hotkeys.cpp" line="589"/>
        <location filename="../../core/hotkeys.cpp" line="594"/>
        <location filename="../../core/hotkeys.cpp" line="599"/>
        <location filename="../../core/hotkeys.cpp" line="608"/>
        <location filename="../../core/hotkeys.cpp" line="615"/>
        <location filename="../../core/hotkeys.cpp" line="621"/>
        <source>Save States</source>
        <translation>Guardados rápidos</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="580"/>
        <source>Load From Selected Slot</source>
        <translation>Cargar guardado del espacio seleccionado</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="585"/>
        <source>Save To Selected Slot</source>
        <translation>Guardar en espacio seleccionado</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="590"/>
        <source>Select Previous Save Slot</source>
        <translation>Seleccionar espacio de guardado anterior</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="595"/>
        <source>Select Next Save Slot</source>
        <translation>Seleccionar espacio de guardado siguiente</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="600"/>
        <source>Save State and Select Next Slot</source>
        <translation>Crear guardado rápido y seleccionar el espacio siguiente</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="608"/>
        <source>Undo Load State</source>
        <translation>Deshacer carga de guardado rápido</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="628"/>
        <source>Load Game State 1</source>
        <translation>Cargar guardado rápido del espacio 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="630"/>
        <source>Load Game State 2</source>
        <translation>Cargar guardado rápido del espacio 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="632"/>
        <source>Load Game State 3</source>
        <translation>Cargar guardado rápido del espacio 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="634"/>
        <source>Load Game State 4</source>
        <translation>Cargar guardado rápido del espacio 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="636"/>
        <source>Load Game State 5</source>
        <translation>Cargar guardado rápido del espacio 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="638"/>
        <source>Load Game State 6</source>
        <translation>Cargar guardado rápido del espacio 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="640"/>
        <source>Load Game State 7</source>
        <translation>Cargar guardado rápido del espacio 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="642"/>
        <source>Load Game State 8</source>
        <translation>Cargar guardado rápido del espacio 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="644"/>
        <source>Load Game State 9</source>
        <translation>Cargar guardado rápido del espacio 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="646"/>
        <source>Load Game State 10</source>
        <translation>Cargar guardado rápido del espacio 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="629"/>
        <source>Save Game State 1</source>
        <translation>Crear guardado rápido en el espacio 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="631"/>
        <source>Save Game State 2</source>
        <translation>Crear guardado rápido en el espacio 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="633"/>
        <source>Save Game State 3</source>
        <translation>Crear guardado rápido en el espacio 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="635"/>
        <source>Save Game State 4</source>
        <translation>Crear guardado rápido en el espacio 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="637"/>
        <source>Save Game State 5</source>
        <translation>Crear guardado rápido en el espacio 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="639"/>
        <source>Save Game State 6</source>
        <translation>Crear guardado rápido en el espacio 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="641"/>
        <source>Save Game State 7</source>
        <translation>Crear guardado rápido en el espacio 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="643"/>
        <source>Save Game State 8</source>
        <translation>Crear guardado rápido en el espacio 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="645"/>
        <source>Save Game State 9</source>
        <translation>Crear guardado rápido en el espacio 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="647"/>
        <source>Save Game State 10</source>
        <translation>Crear guardado rápido en el espacio 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="649"/>
        <source>Load Global State 1</source>
        <translation>Cargar guardado global 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="651"/>
        <source>Load Global State 2</source>
        <translation>Cargar guardado global 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="653"/>
        <source>Load Global State 3</source>
        <translation>Cargar guardado global 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="655"/>
        <source>Load Global State 4</source>
        <translation>Cargar guardado global 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="657"/>
        <source>Load Global State 5</source>
        <translation>Cargar guardado global 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="659"/>
        <source>Load Global State 6</source>
        <translation>Cargar guardado global 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="661"/>
        <source>Load Global State 7</source>
        <translation>Cargar guardado global 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="663"/>
        <source>Load Global State 8</source>
        <translation>Cargar guardado global 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="665"/>
        <source>Load Global State 9</source>
        <translation>Cargar guardado global 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="667"/>
        <source>Load Global State 10</source>
        <translation>Cargar guardado global 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="650"/>
        <source>Save Global State 1</source>
        <translation>Guardar guardado global 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="652"/>
        <source>Save Global State 2</source>
        <translation>Guardar guardado global 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="654"/>
        <source>Save Global State 3</source>
        <translation>Guardar guardado global 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="656"/>
        <source>Save Global State 4</source>
        <translation>Guardar guardado global 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="658"/>
        <source>Save Global State 5</source>
        <translation>Guardar guardado global 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="660"/>
        <source>Save Global State 6</source>
        <translation>Guardar guardado global 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="662"/>
        <source>Save Global State 7</source>
        <translation>Guardar guardado global 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="664"/>
        <source>Save Global State 8</source>
        <translation>Guardar guardado global 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="666"/>
        <source>Save Global State 9</source>
        <translation>Guardar guardado global 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="668"/>
        <source>Save Global State 10</source>
        <translation>Guardar guardado global 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="518"/>
        <location filename="../../core/hotkeys.cpp" line="537"/>
        <location filename="../../core/hotkeys.cpp" line="549"/>
        <location filename="../../core/hotkeys.cpp" line="563"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="518"/>
        <source>Toggle Mute</source>
        <translation>Alternar silencio de audio</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="537"/>
        <source>Toggle CD Audio Mute</source>
        <translation>Alternar silencio de audio CD</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="549"/>
        <source>Volume Up</source>
        <translation>Subir volumen</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="563"/>
        <source>Volume Down</source>
        <translation>Bajar volumen</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 mando 0/botón Círculo</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="92"/>
        <source>Sensitivity:</source>
        <translation>Sensibilidad:</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="99"/>
        <location filename="../inputbindingdialog.ui" line="113"/>
        <source>100%</source>
        <translation>100&#xa0;%</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="106"/>
        <source>Deadzone:</source>
        <translation>Zona muerta:</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="120"/>
        <source>Reset Volume</source>
        <translation>Reestablecer volumen</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="130"/>
        <source>Reset Fast Forward Volume</source>
        <translation>Restablecer volumen durante avance rápido</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="152"/>
        <source>Add Binding</source>
        <translation>Añadir asignación</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="159"/>
        <source>Remove Binding</source>
        <translation>Quitar asignación</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="166"/>
        <source>Clear Bindings</source>
        <translation>Borrar asignaciones</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="25"/>
        <source>Bindings for %1 %2</source>
        <translation>Asignaciones para %1 %2</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="26"/>
        <source>Close</source>
        <translation>Cerrar</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="156"/>
        <location filename="../inputbindingdialog.cpp" line="172"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Pulsa un botón/eje... [%1]</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="332"/>
        <location filename="../inputbindingdialog.cpp" line="357"/>
        <source>%1%</source>
        <translation>%1&#xa0;%</translation>
    </message>
</context>
<context>
    <name>InputBindingWidget</name>
    <message numerus="yes">
        <location filename="../inputbindingwidgets.cpp" line="69"/>
        <source>%n bindings</source>
        <translation>
            <numerusform>%n asignación</numerusform>
            <numerusform>%n asignaciones</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="284"/>
        <location filename="../inputbindingwidgets.cpp" line="300"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Pulsa un botón/eje... [%1]</translation>
    </message>
</context>
<context>
    <name>InputVibrationBindingWidget</name>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="452"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="453"/>
        <source>No devices with vibration motors were detected.</source>
        <translation>No se han detectado dispositivos con motores de vibración.</translation>
    </message>
    <message>
        <location filename="../inputbindingwidgets.cpp" line="459"/>
        <source>Select vibration motor for %1.</source>
        <translation>Selecciona el motor de vibración para %1.</translation>
    </message>
</context>
<context>
    <name>InterfaceSettingsWidget</name>
    <message>
        <location filename="../interfacesettingswidget.ui" line="29"/>
        <source>Behaviour</source>
        <translation>Comportamiento</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="35"/>
        <location filename="../interfacesettingswidget.cpp" line="108"/>
        <source>Create Save State Backups</source>
        <translation>Crear copias de seguridad de guardados rápidos</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="42"/>
        <location filename="../interfacesettingswidget.cpp" line="110"/>
        <source>Enable Discord Presence</source>
        <translation>Habilitar presencia en Discord</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="49"/>
        <location filename="../interfacesettingswidget.cpp" line="104"/>
        <source>Pause On Controller Disconnection</source>
        <translation>Pausar al desconectarse un mando</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="56"/>
        <location filename="../interfacesettingswidget.cpp" line="82"/>
        <source>Confirm Power Off</source>
        <translation>Confirmar apagado</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="63"/>
        <location filename="../interfacesettingswidget.cpp" line="93"/>
        <source>Inhibit Screensaver</source>
        <translation>Desactivar salvapantallas</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="70"/>
        <source>Save State On Shutdown</source>
        <translation>Crear guardado rápido al apagar</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="77"/>
        <location filename="../interfacesettingswidget.cpp" line="99"/>
        <source>Pause On Start</source>
        <translation>Pausar nada más iniciar</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="84"/>
        <location filename="../interfacesettingswidget.cpp" line="101"/>
        <source>Pause On Focus Loss</source>
        <translation>Pausar al pasar a segundo plano</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="94"/>
        <source>Game Display</source>
        <translation>Visualización del juego</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="100"/>
        <location filename="../interfacesettingswidget.cpp" line="88"/>
        <source>Start Fullscreen</source>
        <translation>Iniciar a pantalla completa</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="107"/>
        <source>Double-Click Toggles Fullscreen</source>
        <translation>Hacer doble clic para pantalla completa</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="114"/>
        <location filename="../interfacesettingswidget.cpp" line="96"/>
        <source>Render To Separate Window</source>
        <translation>Renderizar en una ventana independiente</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="121"/>
        <source>Hide Main Window When Running</source>
        <translation>Ocultar ventana principal al ejecutar</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="128"/>
        <source>Disable Window Resizing</source>
        <translation>Desactivar cambio de tamaño de ventana</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="135"/>
        <location filename="../interfacesettingswidget.cpp" line="90"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation>Ocultar cursor en pantalla completa</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="145"/>
        <source>Automatic Updater</source>
        <translation>Actualizador automático</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="151"/>
        <source>Update Channel:</source>
        <translation>Canal de actualizaciones:</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="161"/>
        <source>Current Version:</source>
        <translation>Versión actual:</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="175"/>
        <location filename="../interfacesettingswidget.cpp" line="116"/>
        <source>Enable Automatic Update Check</source>
        <translation>Habilitar comprobación automática de actualizaciones</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.ui" line="197"/>
        <source>Check for Updates...</source>
        <translation>Buscar actualizaciones...</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="82"/>
        <location filename="../interfacesettingswidget.cpp" line="85"/>
        <location filename="../interfacesettingswidget.cpp" line="90"/>
        <location filename="../interfacesettingswidget.cpp" line="93"/>
        <location filename="../interfacesettingswidget.cpp" line="96"/>
        <location filename="../interfacesettingswidget.cpp" line="108"/>
        <location filename="../interfacesettingswidget.cpp" line="116"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="83"/>
        <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 cuando se pulse el atajo.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="85"/>
        <source>Save State On Exit</source>
        <translation>Crear guardado rápido al salir</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="86"/>
        <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 podrás continuar la partida donde la dejaste.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="88"/>
        <location filename="../interfacesettingswidget.cpp" line="99"/>
        <location filename="../interfacesettingswidget.cpp" line="101"/>
        <location filename="../interfacesettingswidget.cpp" line="105"/>
        <location filename="../interfacesettingswidget.cpp" line="110"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="89"/>
        <source>Automatically switches to fullscreen mode when a game is started.</source>
        <translation>Cambia automáticamente al modo a pantalla completa cuando se ejecute un juego.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="91"/>
        <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 pase al modo a pantalla completa.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="94"/>
        <source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
        <translation>Evita que el salvapantallas se active o que el equipo entre en suspensión cuando se esté ejecutando una emulación.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="97"/>
        <source>Renders the display of the simulated console to the main window of the application, over the game list. If checked, 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. Al habilitar esta opción, la imagen se renderizará en una ventana aparte.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="100"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation>Pausa el emulador en cuanto se ejecute un juego.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="102"/>
        <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 al minimizar la ventana o cambiar a otra aplicación. La emulación se reanudará al volver a DuckStation.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="106"/>
        <source>Pauses the emulator when a controller with bindings is disconnected.</source>
        <translation>Pausa el emulador cuando se desconecte un mando que tenga asignaciones.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="109"/>
        <source>Backs up any previous save state when creating a new save state, with a .bak extension.</source>
        <translation>Guarda una copia del guardado rápido antiguo con la extensión .bak al crear otro nuevo.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="111"/>
        <source>Shows the game you are currently playing as part of your profile in Discord.</source>
        <translation>Muestra en tu perfil de Discord el nombre del juego al que estés jugando.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="117"/>
        <source>Automatically checks for updates to the program on startup. Updates can be deferred until later or skipped entirely.</source>
        <translation>Busca automáticamente actualizaciones del programa nada más ejecutarlo. Las actualizaciones podrán ser pospuestas u omitidas.</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="124"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>Justifier</name>
    <message>
        <location filename="../../core/justifier.cpp" line="340"/>
        <source>Trigger</source>
        <translation>Gatillo</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="341"/>
        <source>Shoot Offscreen</source>
        <translation>Disparar fuera de la pantalla</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="342"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="343"/>
        <source>Back</source>
        <translation>Botón trasero</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="345"/>
        <source>Relative Left</source>
        <translation>Hacia la izquierda (relativa)</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="346"/>
        <source>Relative Right</source>
        <translation>Hacia la derecha (relativa)</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="347"/>
        <source>Relative Up</source>
        <translation>Hacia arriba (relativo)</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="348"/>
        <source>Relative Down</source>
        <translation>Hacia abajo (relativo)</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="355"/>
        <source>Crosshair Image Path</source>
        <translation>Ruta para la imagen de mira</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="356"/>
        <source>Path to an image to use as a crosshair/cursor.</source>
        <translation>La ruta de una imagen que servirá como punto de mira/cursor.</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="358"/>
        <source>Crosshair Image Scale</source>
        <translation>Escala de la imagen de mira</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="359"/>
        <source>Scale of crosshair image on screen.</source>
        <translation>La escala en pantalla de la imagen de mira.</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="361"/>
        <source>Cursor Color</source>
        <translation>Color del cursor</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="362"/>
        <source>Applies a color to the chosen crosshair images, can be used for multiple players. Specify in HTML/CSS format (e.g. #aabbcc)</source>
        <translation>Aplica un color a las imágenes de mira seleccionadas, ideal para varios jugadores. Utiliza el formato HTML/CSS (p. ej.: #aabbcc)</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="366"/>
        <source>X Scale</source>
        <translation>Escala X</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="367"/>
        <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>
    <message>
        <location filename="../../core/justifier.cpp" line="369"/>
        <source>Line Start Offset</source>
        <translation>Compensación de primera línea</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="370"/>
        <source>Offset applied to lightgun vertical position that the Justifier will first trigger on.</source>
        <translation>Compensa la posición vertical de la pistola de luz donde la pistola Justifier comenzará a funcionar.</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="373"/>
        <source>Line End Offset</source>
        <translation>Compensación de última línea</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="374"/>
        <source>Offset applied to lightgun vertical position that the Justifier will last trigger on.</source>
        <translation>Compensa la posición vertical de la pistola de luz donde la pistola Justifier dejará de funcionar.</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="376"/>
        <source>Tick Offset</source>
        <translation>Compensación de contador</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="377"/>
        <source>Offset applied to lightgun horizontal position that the Justifier will trigger on.</source>
        <translation>Compensa la posición horizontal de la pistola de luz donde la pistola Justifier empezará a funcionar.</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="379"/>
        <source>Off-Screen Out-Of-Bounds Frames</source>
        <translation>Fotogramas para salir de pantalla</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="380"/>
        <source>Number of frames that the Justifier is pointed out-of-bounds for an off-screen shot.</source>
        <translation>El número de fotogramas que deberá pasar la Justifier apuntada fuera de límites para que un disparo se considere como fuera de pantalla.</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="382"/>
        <location filename="../../core/justifier.cpp" line="385"/>
        <source>Off-Screen Trigger Frames</source>
        <translation>Fotogramas para disparo fuera de pantalla</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="383"/>
        <source>Number of frames that the trigger is held for an off-screen shot.</source>
        <translation>El número de fotogramas que deberá pasar el gatillo apretado para que un disparo se considere como fuera de pantalla.</translation>
    </message>
    <message>
        <location filename="../../core/justifier.cpp" line="386"/>
        <source>Number of frames that the Justifier is pointed out-of-bounds after the trigger is released, for an off-screen shot.</source>
        <translation>El número de fotogramas que deberá pasar la Justifier apuntada fuera de límites tras soltar el gatillo para que un disparo se considere como fuera de pantalla.</translation>
    </message>
</context>
<context>
    <name>LogLevel</name>
    <message>
        <location filename="../../core/settings.cpp" line="894"/>
        <source>None</source>
        <translation>Ninguno</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="894"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="895"/>
        <source>Warning</source>
        <translation>Alerta</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="895"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="896"/>
        <source>Developer</source>
        <translation>Desarrollador</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="896"/>
        <source>Verbose</source>
        <translation>Detalles</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="897"/>
        <source>Debug</source>
        <translation>Depuración</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="897"/>
        <source>Trace</source>
        <translation>Seguimiento</translation>
    </message>
</context>
<context>
    <name>LogWindow</name>
    <message>
        <location filename="../logwindow.cpp" line="99"/>
        <source>Log Window - %1 [%2]</source>
        <translation>Ventana de registro - %1 [%2]</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="103"/>
        <source>Log Window</source>
        <translation>Ventana de registro</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="123"/>
        <source>&amp;Clear</source>
        <translation>&amp;Vaciar</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="125"/>
        <source>&amp;Save...</source>
        <translation>&amp;Guardar...</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="130"/>
        <source>Cl&amp;ose</source>
        <translation>&amp;Cerrar</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="133"/>
        <source>&amp;Settings</source>
        <translation>&amp;Configuración</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="135"/>
        <source>Log To &amp;System Console</source>
        <translation>Enviar registros a consola del &amp;sistema</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="139"/>
        <source>Log To &amp;Debug Console</source>
        <translation>Enviar registros a consola de &amp;depuración</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="143"/>
        <source>Log To &amp;File</source>
        <translation>Enviar registros a &amp;archivo</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="149"/>
        <source>Attach To &amp;Main Window</source>
        <translation>Acoplar a ventana &amp;principal</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="153"/>
        <source>Show &amp;Timestamps</source>
        <translation>Mostrar &amp;marcas de tiempo</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="159"/>
        <source>&amp;Log Level</source>
        <translation>&amp;Nivel de registro</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="168"/>
        <source>&amp;Filters</source>
        <translation>&amp;Filtros</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="262"/>
        <source>Select Log File</source>
        <translation>Seleccionar archivo de registro</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="262"/>
        <source>Log Files (*.txt)</source>
        <translation>Archivos de registro (*.txt)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="269"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="269"/>
        <source>Failed to open file for writing.</source>
        <translation>Error al abrir el archivo para su escritura.</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="276"/>
        <source>Log was written to %1.
</source>
        <translation>Registro escrito en %1.</translation>
    </message>
</context>
<context>
    <name>MAC_APPLICATION_MENU</name>
    <message>
        <location filename="../qttranslations.cpp" line="39"/>
        <source>Services</source>
        <translation>Servicios</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="40"/>
        <source>Hide %1</source>
        <translation>Ocultar %1</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="41"/>
        <source>Hide Others</source>
        <translation>Ocultar otros</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="42"/>
        <source>Show All</source>
        <translation>Mostrar todo</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="43"/>
        <source>Preferences...</source>
        <translation>Preferencias...</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="44"/>
        <source>Quit %1</source>
        <translation>Salir de %1</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="45"/>
        <source>About %1</source>
        <translation>Acerca de %1</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../mainwindow.ui" line="17"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="42"/>
        <location filename="../mainwindow.cpp" line="1271"/>
        <location filename="../mainwindow.cpp" line="1518"/>
        <source>Change Disc</source>
        <translation>Cambiar disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="64"/>
        <location filename="../mainwindow.cpp" line="793"/>
        <location filename="../mainwindow.cpp" line="1142"/>
        <source>Load State</source>
        <translation>Cargar guardado rápido</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="72"/>
        <source>Save State</source>
        <translation>Crear guardado rápido</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="101"/>
        <source>S&amp;ettings</source>
        <translation>&amp;Configuración</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="105"/>
        <source>Theme</source>
        <translation>Tema</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="113"/>
        <source>Language</source>
        <translation>Idioma</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="146"/>
        <source>&amp;Help</source>
        <translation>&amp;Ayuda</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="160"/>
        <source>&amp;Debug</source>
        <translation>&amp;Depuración</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="164"/>
        <source>Switch GPU Renderer</source>
        <translation>Cambiar renderizador de GPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="169"/>
        <source>Switch CPU Emulation Mode</source>
        <translation>Cambiar modo de emulación de CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="250"/>
        <source>toolBar</source>
        <translation>Barra de herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="299"/>
        <source>Start &amp;Disc...</source>
        <translation>Iniciar &amp;disco...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="307"/>
        <source>Start &amp;BIOS</source>
        <translation>Iniciar &amp;BIOS</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="315"/>
        <source>&amp;Scan For New Games</source>
        <translation>&amp;Buscar juegos nuevos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="323"/>
        <source>&amp;Rescan All Games</source>
        <translation>&amp;Volver a buscar todos los juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="331"/>
        <source>Power &amp;Off</source>
        <translation>&amp;Apagar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="339"/>
        <source>&amp;Reset</source>
        <translation>&amp;Reiniciar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="350"/>
        <source>&amp;Pause</source>
        <translation>&amp;Pausar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="358"/>
        <source>&amp;Load State</source>
        <translation>&amp;Carga rápida</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="366"/>
        <source>&amp;Save State</source>
        <translation>&amp;Guard. rápido</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="374"/>
        <source>E&amp;xit</source>
        <translation>&amp;Salir</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="422"/>
        <source>&amp;Graphics</source>
        <translation>&amp;Gráficos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="438"/>
        <source>Fullscreen</source>
        <translation>Pantalla completa</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="443"/>
        <source>Resolution Scale</source>
        <translation>Escala de resolución</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="452"/>
        <source>&amp;GitHub Repository...</source>
        <translation>Repositorio en &amp;GitHub...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="461"/>
        <source>&amp;Issue Tracker...</source>
        <translation>&amp;Gestor de problemas...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="470"/>
        <source>&amp;Discord Server...</source>
        <translation>Servidor de &amp;Discord...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="478"/>
        <source>Check for &amp;Updates...</source>
        <translation>Buscar a&amp;ctualizaciones...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="38"/>
        <source>&amp;System</source>
        <translation>&amp;Sistema</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="56"/>
        <location filename="../mainwindow.ui" line="525"/>
        <source>Cheats</source>
        <translation>Trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="174"/>
        <source>Switch Crop Mode</source>
        <translation>Cambiar modo de recorte</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="205"/>
        <source>&amp;View</source>
        <translation>&amp;Vista</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="209"/>
        <source>&amp;Window Size</source>
        <translation>&amp;Tamaño de ventana</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="232"/>
        <source>&amp;Tools</source>
        <translation>&amp;Herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="291"/>
        <source>Start &amp;File...</source>
        <translation>Iniciar &amp;archivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="492"/>
        <source>About &amp;Qt...</source>
        <translation>Acerca de &amp;Qt...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="501"/>
        <source>&amp;About DuckStation...</source>
        <translation>&amp;Acerca de DuckStation...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="509"/>
        <source>Change Disc...</source>
        <translation>Cambiar disco...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="517"/>
        <source>Cheats...</source>
        <translation>Trucos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="382"/>
        <source>B&amp;IOS</source>
        <translation>B&amp;IOS</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="390"/>
        <source>C&amp;onsole</source>
        <translation>&amp;Consola</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="398"/>
        <source>E&amp;mulation</source>
        <translation>&amp;Emulación</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="406"/>
        <source>&amp;Controllers</source>
        <translation>Man&amp;dos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="414"/>
        <source>&amp;Hotkeys</source>
        <translation>&amp;Atajos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="430"/>
        <source>&amp;Post-Processing</source>
        <translation>&amp;Posprocesado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="483"/>
        <source>View Third-Party Notices...</source>
        <translation>Ver avisos de terceros...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="533"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="541"/>
        <source>Achievements</source>
        <translation>Logros</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="549"/>
        <source>Folders</source>
        <translation>Carpetas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="557"/>
        <source>Game List</source>
        <translation>Lista de juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="573"/>
        <source>Advanced</source>
        <translation>Avanzada</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="581"/>
        <source>Add Game Directory...</source>
        <translation>Añadir directorio de juegos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="608"/>
        <source>From File...</source>
        <translation>Desde archivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="613"/>
        <source>From Device...</source>
        <translation>Desde dispositivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="618"/>
        <source>From Game List...</source>
        <translation>Desde lista de juegos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="623"/>
        <source>Remove Disc</source>
        <translation>Quitar disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="628"/>
        <source>Resume State</source>
        <translation>Guardado de continuación</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="633"/>
        <source>Global State</source>
        <translation>Guardado global</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="641"/>
        <source>Show VRAM</source>
        <translation>Mostrar VRAM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="649"/>
        <source>Dump CPU to VRAM Copies</source>
        <translation>Volcar copias de CPU a VRAM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="657"/>
        <source>Dump VRAM to CPU Copies</source>
        <translation>Volcar copias de VRAM a CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="665"/>
        <source>Disable All Enhancements</source>
        <translation>Desactivar todas las mejoras</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="673"/>
        <source>Disable Interlacing</source>
        <translation>Deshabilitar entrelazado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="681"/>
        <source>Force NTSC Timings</source>
        <translation>Forzar velocidad NTSC</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="689"/>
        <source>Dump Audio</source>
        <translation>Volcar audio</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="694"/>
        <source>Dump RAM...</source>
        <translation>Volcar RAM...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="699"/>
        <source>Dump VRAM...</source>
        <translation>Volcar VRAM...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="704"/>
        <source>Dump SPU RAM...</source>
        <translation>Volcar RAM del SPU...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="712"/>
        <source>Show GPU State</source>
        <translation>Mostrar estado de la GPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="720"/>
        <source>Show CD-ROM State</source>
        <translation>Mostrar estado del CD-ROM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="728"/>
        <source>Show SPU State</source>
        <translation>Mostrar estado de la SPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="736"/>
        <source>Show Timers State</source>
        <translation>Mostrar estado de los temporizadores</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="744"/>
        <source>Show MDEC State</source>
        <translation>Mostrar estado del MDEC</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="752"/>
        <source>Show DMA State</source>
        <translation>Mostrar estado del DMA</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="760"/>
        <source>&amp;Screenshot</source>
        <translation>Cap&amp;tura</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="768"/>
        <source>&amp;Memory Cards</source>
        <translation>&amp;Memory Cards</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="876"/>
        <source>Merge Multi-Disc Games</source>
        <translation>Combinar juegos multidisco</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="934"/>
        <location filename="../mainwindow.cpp" line="1313"/>
        <source>Start Big Picture Mode</source>
        <translation>Iniciar Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="942"/>
        <location filename="../mainwindow.cpp" line="1314"/>
        <source>Big Picture</source>
        <translation>Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="947"/>
        <source>Cover Downloader</source>
        <translation>Descargador de carátulas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="952"/>
        <source>Memory &amp;Scanner</source>
        <translation>&amp;Buscador de memoria</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="963"/>
        <source>Show Game Icons (List View)</source>
        <translation>Mostrar iconos de juegos (vista de lista)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="776"/>
        <location filename="../mainwindow.cpp" line="790"/>
        <source>Resume</source>
        <translation>Continuar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="565"/>
        <source>&amp;Interface</source>
        <translation>&amp;Interfaz</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="589"/>
        <location filename="../mainwindow.ui" line="600"/>
        <source>&amp;Settings</source>
        <translation>&amp;Configuración</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="779"/>
        <source>Resumes the last save state created.</source>
        <translation>Retoma el último guardado rápido que hayas creado.</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="790"/>
        <source>&amp;Toolbar</source>
        <translation>Barra de &amp;herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="801"/>
        <source>Lock Toolbar</source>
        <translation>Bloquear barra de herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="812"/>
        <source>&amp;Status Bar</source>
        <translation>Barra de &amp;estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="820"/>
        <source>Game &amp;List</source>
        <translation>&amp;Lista de juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="828"/>
        <source>System &amp;Display</source>
        <translation>&amp;Ventana del sistema</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="839"/>
        <source>Game &amp;Properties</source>
        <translation>&amp;Propiedades del juego</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="844"/>
        <source>Memory &amp;Card Editor</source>
        <translation>&amp;Editor de Memory Cards</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="849"/>
        <source>CPU D&amp;ebugger</source>
        <translation>D&amp;epurador de CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="857"/>
        <source>Enable GDB Server</source>
        <translation>Habilitar servidor GDB</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="865"/>
        <source>Game &amp;Grid</source>
        <translation>&amp;Cuadrícula de juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="887"/>
        <source>Show Titles (Grid View)</source>
        <translation>Mostrar títulos (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="892"/>
        <source>Zoom &amp;In (Grid View)</source>
        <translation>&amp;Aumentar tamaño (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="895"/>
        <source>Ctrl++</source>
        <translation>Ctrl++</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="900"/>
        <source>Zoom &amp;Out (Grid View)</source>
        <translation>&amp;Disminuir tamaño (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="903"/>
        <source>Ctrl+-</source>
        <translation>Ctrl+-</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="908"/>
        <source>Refresh &amp;Covers (Grid View)</source>
        <translation>Actuali&amp;zar carátulas (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="913"/>
        <source>Open Memory Card Directory...</source>
        <translation>Abrir directorio de Memory Cards...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="918"/>
        <source>Open Data Directory...</source>
        <translation>Abrir directorio de datos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="926"/>
        <source>Power Off &amp;Without Saving</source>
        <translation>Apagar &amp;sin guardar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="658"/>
        <location filename="../mainwindow.cpp" line="1256"/>
        <source>Select Disc Image</source>
        <translation>Seleccionar imagen de disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="673"/>
        <source>Could not find any CD-ROM devices. Please ensure you have a CD-ROM drive connected and sufficient permissions to access it.</source>
        <translation>No se ha encontrado un dispositivo de CD-ROM. Asegúrate de tener una unidad de CD-ROM conectada y los permisos necesarios de acceso.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="687"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="691"/>
        <source>Select disc drive:</source>
        <translation>Selecciona la unidad de disco:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1241"/>
        <source>Start Disc</source>
        <translation>Iniciar disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1047"/>
        <source>Cheat Manager</source>
        <translation>Administrador de trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1471"/>
        <location filename="../mainwindow.cpp" line="1535"/>
        <source>Properties...</source>
        <translation>Propiedades...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1475"/>
        <source>Open Containing Directory...</source>
        <translation>Abrir directorio contenedor...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1480"/>
        <location filename="../mainwindow.cpp" line="1546"/>
        <source>Set Cover Image...</source>
        <translation>Establecer imagen de carátula...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1490"/>
        <source>Default Boot</source>
        <translation>Arranque predeterminado</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1493"/>
        <source>Fast Boot</source>
        <translation>Arranque rápido</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1499"/>
        <source>Full Boot</source>
        <translation>Arranque completo</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1507"/>
        <source>Boot and Debug</source>
        <translation>Arrancar y depurar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1527"/>
        <source>Exclude From List</source>
        <translation>Excluir de la lista</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1561"/>
        <source>Add Search Directory...</source>
        <translation>Añadir directorio de búsqueda...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1570"/>
        <source>Select Cover Image</source>
        <translation>Seleccionar imagen de carátula</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1588"/>
        <source>Cover Already Exists</source>
        <translation>La carátula ya existe</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1589"/>
        <source>A cover image for this game already exists, do you wish to replace it?</source>
        <translation>Ya existe una carátula para este juego, ¿quieres reemplazarla?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1584"/>
        <location filename="../mainwindow.cpp" line="1598"/>
        <location filename="../mainwindow.cpp" line="1603"/>
        <location filename="../mainwindow.cpp" line="1608"/>
        <source>Copy Error</source>
        <translation>Error de copia</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1598"/>
        <source>Failed to remove existing cover &apos;%1&apos;</source>
        <translation>Error al eliminar la carátula existente «%1»</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1603"/>
        <source>Failed to copy &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Error al copiar «%1» a «%2»</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="66"/>
        <source>All File Types (*.bin *.img *.iso *.cue *.chd *.ecm *.mds *.pbp *.exe *.psexe *.ps-exe *.psf *.minipsf *.m3u);;Single-Track Raw Images (*.bin *.img *.iso);;Cue Sheets (*.cue);;MAME CHD Images (*.chd);;Error Code Modeler Images (*.ecm);;Media Descriptor Sidecar Images (*.mds);;PlayStation EBOOTs (*.pbp *.PBP);;PlayStation Executables (*.exe *.psexe *.ps-exe);;Portable Sound Format Files (*.psf *.minipsf);;Playlists (*.m3u)</source>
        <translation>Todos los tipos de archivo (*.bin *.img *.iso *.cue *.chd *.ecm *.mds *.pbp *.exe *.psexe *.ps-exe *.psf *.minipsf *.m3u);;Imágenes RAW de una pista (*.bin *.img *.iso);;Archivo CUE (*.cue);;Imágenes CHD para MAME (*.chd);;Imágenes Error Code Modeler (*.ecm);;Imágenes de Media Descriptor (*.mds);;EBOOTs de PlayStation (*.pbp *.PBP);;Ejecutables de PlayStation (*.exe *.psexe *.ps-exe);;Archivos Portable Sound Format (*.psf *.minipsf);;Listas de reproducción (*.m3u)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="313"/>
        <location filename="../mainwindow.cpp" line="1031"/>
        <location filename="../mainwindow.cpp" line="1162"/>
        <location filename="../mainwindow.cpp" line="1433"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="313"/>
        <source>Failed to get window info from widget</source>
        <translation>Error al obtener la información de la ventana a partir del widget</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="561"/>
        <source>Paused</source>
        <translation>En pausa</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="813"/>
        <source>Resume (%1)</source>
        <translation>Continuar (%1)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="820"/>
        <location filename="../mainwindow.cpp" line="903"/>
        <location filename="../mainwindow.cpp" line="942"/>
        <source>Game Save %1 (%2)</source>
        <translation>Estado de juego %1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="830"/>
        <source>Edit Memory Cards...</source>
        <translation>Editar Memory Cards...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="842"/>
        <source>Delete Save States...</source>
        <translation>Borrar guardados rápidos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="848"/>
        <source>Confirm Save State Deletion</source>
        <translation>Confirmar borrado de guardados rápidos</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="849"/>
        <source>Are you sure you want to delete all save states for %1?

The saves will not be recoverable.</source>
        <translation>¿Seguro que quieres borrar todos los guardados rápidos de %1?

Una vez sean borrados, no se podrán recuperar.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="887"/>
        <source>Load From File...</source>
        <translation>Cargar archivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="889"/>
        <location filename="../mainwindow.cpp" line="931"/>
        <source>Select Save State File</source>
        <translation>Seleccionar archivo de guardado rápido</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="889"/>
        <location filename="../mainwindow.cpp" line="931"/>
        <source>Save States (*.sav)</source>
        <translation>Guardados rápidos (*.sav)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="895"/>
        <source>Undo Load State</source>
        <translation>Deshacer carga de guardado rápido</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="903"/>
        <location filename="../mainwindow.cpp" line="942"/>
        <source>Game Save %1 (Empty)</source>
        <translation>Estado de juego %1 (vacío)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="909"/>
        <location filename="../mainwindow.cpp" line="948"/>
        <source>Global Save %1 (%2)</source>
        <translation>Estado global %1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="909"/>
        <location filename="../mainwindow.cpp" line="948"/>
        <source>Global Save %1 (Empty)</source>
        <translation>Estado global %1 (vacío)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="926"/>
        <source>Save To File...</source>
        <translation>Guardar en archivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1003"/>
        <source>Enable Cheats</source>
        <translation>Habilitar trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1011"/>
        <source>Enable For All Games</source>
        <translation>Habilitar para todos los juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1012"/>
        <source>Enable For This Game</source>
        <translation>Habilitar solo para este juego</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1031"/>
        <source>Failed to enable cheats for %1.</source>
        <translation>Error al habilitar trucos para %1.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1056"/>
        <source>&amp;Enabled Cheats</source>
        <translation>&amp;Trucos habilitados</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1058"/>
        <source>&amp;Apply Cheats</source>
        <translation>&amp;Aplicar trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1136"/>
        <source>Load Resume State</source>
        <translation>Cargar guardado de continuación</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1138"/>
        <source>A resume save state was found for this game, saved at:

%1.

Do you want to load this state, or start from a fresh boot?</source>
        <translation>Se ha encontrado un guardado de continuación para este juego, con fecha:

%1.

¿Deseas cargar este guardado rápido o empezar desde el principio?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1143"/>
        <source>Fresh Boot</source>
        <translation>Empezar de cero</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1144"/>
        <source>Delete And Boot</source>
        <translation>Eliminar y empezar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1163"/>
        <source>Failed to delete save state file &apos;%1&apos;.</source>
        <translation>Error al eliminar el guardado rápido «%1».</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1219"/>
        <source>Confirm Disc Change</source>
        <translation>Confirmación de cambio de disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1220"/>
        <source>Do you want to swap discs or boot the new image (via system reset)?</source>
        <translation>¿Deseas cambiar de disco o ejecutar la imagen nueva (reiniciando el sistema)?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1222"/>
        <source>Swap Disc</source>
        <translation>Cambiar disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1223"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1014"/>
        <location filename="../mainwindow.cpp" line="1224"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1313"/>
        <source>Stop Big Picture Mode</source>
        <translation>Detener Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1314"/>
        <source>Exit Big Picture</source>
        <translation>Salir de Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1433"/>
        <source>You must select a disc to change discs.</source>
        <translation>Para cambiar de disco, debes seleccionar uno.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1530"/>
        <source>Reset Play Time</source>
        <translation>Reiniciar tiempo jugado</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1555"/>
        <source>Select Disc</source>
        <translation>Seleccionar disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1570"/>
        <source>All Cover Image Types (*.jpg *.jpeg *.png *.webp)</source>
        <translation>Todos los archivos de imágenes de carátulas (*.jpg *.jpeg *.png *.webp)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1584"/>
        <source>You must select a different file to the current cover image.</source>
        <translation>Tienes que elegir un archivo que no sea la imagen de caráctula actual.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1608"/>
        <source>Failed to remove &apos;%1&apos;</source>
        <translation>Error al eliminar «%1»</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1617"/>
        <source>Confirm Reset</source>
        <translation>Confirmar reinicio</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1618"/>
        <source>Are you sure you want to reset the play time for &apos;%1&apos;?

This action cannot be undone.</source>
        <translation>¿Seguro que quieres reiniciar el tiempo jugado de «%1»?

Esta acción no se puede deshacer.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1764"/>
        <source>%1x Scale</source>
        <translation>Escala %1x</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2175"/>
        <location filename="../mainwindow.cpp" line="2183"/>
        <location filename="../mainwindow.cpp" line="2191"/>
        <source>Destination File</source>
        <translation>Archivo de destino</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2175"/>
        <location filename="../mainwindow.cpp" line="2191"/>
        <source>Binary Files (*.bin)</source>
        <translation>Archivos BIN (*.bin)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2183"/>
        <source>Binary Files (*.bin);;PNG Images (*.png)</source>
        <translation>Archivos BIN (*.bin);;Imágenes PNG (*.png)</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="13"/>
        <source>Native</source>
        <translation>Nativo</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="15"/>
        <source>Classic Windows</source>
        <translation>Windows clásico</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="17"/>
        <source>Fusion</source>
        <translation>Fusión</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="18"/>
        <source>Dark Fusion (Gray)</source>
        <translation>Fusión oscura (gris)</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="19"/>
        <source>Dark Fusion (Blue)</source>
        <translation>Fusión oscura (azul)</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="20"/>
        <source>Cobalt Sky</source>
        <translation>Cielo cobalto</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="21"/>
        <source>Grey Matter</source>
        <translation>Materia gris</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="22"/>
        <source>Dark Ruby</source>
        <translation>Rubí oscuro</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="23"/>
        <source>Purple Rain</source>
        <translation>Lluvia púrpura</translation>
    </message>
    <message>
        <location filename="../interfacesettingswidget.cpp" line="24"/>
        <source>QDarkStyle</source>
        <translation>QDarkStyle</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2885"/>
        <source>Confirm Shutdown</source>
        <translation>Confirmar apagado</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2887"/>
        <source>Are you sure you want to shut down the virtual machine?</source>
        <translation>¿Seguro que quieres apagar la máquina virtual?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2889"/>
        <source>Save State For Resume</source>
        <translation>Guardado de continuación</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2964"/>
        <location filename="../mainwindow.cpp" line="2969"/>
        <location filename="../mainwindow.cpp" line="2985"/>
        <location filename="../mainwindow.cpp" line="2994"/>
        <source>Memory Card Not Found</source>
        <translation>Memory Card no encontrada</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2965"/>
        <source>Memory card &apos;%1&apos; does not exist. Do you want to create an empty memory card?</source>
        <translation>La Memory Card «%1» no existe. ¿Quieres crear una Memory Card vacía?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2970"/>
        <source>Failed to create memory card &apos;%1&apos;</source>
        <translation>Error al crear la Memory Card «%1»</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2986"/>
        <location filename="../mainwindow.cpp" line="2995"/>
        <source>Memory card &apos;%1&apos; could not be found. Try starting the game and saving to create it.</source>
        <translation>No se ha encontrado la Memory Card «%1». Intenta iniciar el juego y guardar una partida para crearla.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1005"/>
        <source>Using cheats can have unpredictable effects on games, causing crashes, graphical glitches, and corrupted saves. By using the cheat manager, you agree that it is an unsupported configuration, and we will not provide you with any assistance when games break.

Cheats persist through save states even after being disabled, please remember to reset/reboot the game after turning off any codes.

Are you sure you want to continue?</source>
        <translation>El uso de trucos puede tener efectos impredecibles en los juegos, como bloqueos, defectos gráficos y guardados dañados. Al utilizar el administrador de trucos, aceptas que son una configuración sin soporte técnico y que no te proporcionaremos ayuda alguna cuando los juegos fallen.

Los trucos persistirán a través de los guardados rápidos, incluso después de haber sido deshabilitados, así que recuerda reiniciar el juego después de desactivar cualquier código.

¿Seguro que quieres continuar?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3102"/>
        <source>Updater Error</source>
        <translation>Error de actualización</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3109"/>
        <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 a una versión de DuckStation no oficial de GitHub. Para evitar incompatibilidades, el actualizador automático solo buscará compilaciones oficiales.&lt;/p&gt;&lt;p&gt;Para obtener una versión oficial, sigue las instrucciones en el apartado «Downloading and Running» 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="3115"/>
        <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="../memorycardeditorwindow.ui" line="14"/>
        <source>Memory Card Editor</source>
        <translation>Editor de Memory Cards</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="48"/>
        <location filename="../memorycardeditorwindow.ui" line="202"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="53"/>
        <location filename="../memorycardeditorwindow.ui" line="207"/>
        <source>File Name</source>
        <translation>Nombre de archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="58"/>
        <location filename="../memorycardeditorwindow.ui" line="212"/>
        <source>Blocks</source>
        <translation>Bloques</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="68"/>
        <location filename="../memorycardeditorwindow.ui" line="144"/>
        <source>Memory Card:</source>
        <translation>Memory Card:</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="82"/>
        <location filename="../memorycardeditorwindow.ui" line="154"/>
        <source>New...</source>
        <translation>Nueva...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.ui" line="93"/>
        <location filename="../memorycardeditorwindow.ui" line="165"/>
        <source>Open...</source>
        <translation>Abrir...</translation>
    </message>
</context>
<context>
    <name>MemoryCardEditorWindow</name>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="20"/>
        <source>All Memory Card Types (*.mcd *.mcr *.mc *.srm *.psm *.ps *.ddf *.mem *.vgs *.psx)</source>
        <translation>Todos los tipos de Memory Card (*.mcd *.mcr *.mc *.srm *.psm *.ps *.ddf *.mem *.vgs *.psx)</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="23"/>
        <source>All Importable Memory Card Types (*.mcd *.mcr *.mc *.gme)</source>
        <translation>Todos los archivos importables de Memory Card (*.mcd *.mcr *.mc *.gme)</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="25"/>
        <source>Single Save Files (*.mcs);;All Files (*.*)</source>
        <translation>Archivos guardados individuales (*.mcs);;Todos los archivos (*.*)</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="32"/>
        <source>Delete File</source>
        <translation>Eliminar archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="33"/>
        <source>Undelete File</source>
        <translation>Recuperar archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="34"/>
        <source>Export File</source>
        <translation>Exportar archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="35"/>
        <source>&lt;&lt;</source>
        <translation>&lt;&lt;</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="36"/>
        <source>&gt;&gt;</source>
        <translation>&gt;&gt;</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="53"/>
        <source>New Card...</source>
        <translation>Tarjeta nueva...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="54"/>
        <source>Open Card...</source>
        <translation>Abrir tarjeta...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="121"/>
        <source>Format Card</source>
        <translation>Formatear tarjeta</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="122"/>
        <source>Import File...</source>
        <translation>Importar archivo...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="123"/>
        <source>Import Card...</source>
        <translation>Importar tarjeta...</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="124"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="238"/>
        <location filename="../memorycardeditorwindow.cpp" line="348"/>
        <location filename="../memorycardeditorwindow.cpp" line="373"/>
        <location filename="../memorycardeditorwindow.cpp" line="412"/>
        <location filename="../memorycardeditorwindow.cpp" line="422"/>
        <location filename="../memorycardeditorwindow.cpp" line="433"/>
        <location filename="../memorycardeditorwindow.cpp" line="442"/>
        <location filename="../memorycardeditorwindow.cpp" line="464"/>
        <location filename="../memorycardeditorwindow.cpp" line="484"/>
        <location filename="../memorycardeditorwindow.cpp" line="512"/>
        <location filename="../memorycardeditorwindow.cpp" line="533"/>
        <location filename="../memorycardeditorwindow.cpp" line="583"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="238"/>
        <location filename="../memorycardeditorwindow.cpp" line="348"/>
        <source>Failed to load memory card image.</source>
        <translation>Error al cargar la imagen de Memory Card.</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="282"/>
        <source> (Deleted)</source>
        <translation> (Borrado)</translation>
    </message>
    <message numerus="yes">
        <location filename="../memorycardeditorwindow.cpp" line="302"/>
        <source>%n block(s) free%1</source>
        <translation>
            <numerusform>%n bloque libre%1</numerusform>
            <numerusform>%n bloques libres%1</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="316"/>
        <location filename="../memorycardeditorwindow.cpp" line="342"/>
        <source>Select Memory Card</source>
        <translation>Seleccionar Memory Card</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="374"/>
        <source>Failed to write card to &apos;%1&apos;</source>
        <translation>Error al escribir tarjeta a «%1»</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="388"/>
        <source>Save memory card?</source>
        <translation>¿Guardar Memory Card?</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="389"/>
        <source>Memory card &apos;%1&apos; is not saved, do you want to save before closing?</source>
        <translation>La Memory Card «%1» no se ha guardado, ¿quieres guardarla antes de cerrar?</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="413"/>
        <source>Destination memory card already contains a save file with the same name (%1) as the one you are attempting to copy. Please delete this file from the destination memory card before copying.</source>
        <translation>La Memory Card de destino ya contiene un archivo guardado con el mismo nombre (%1) que el que estás intentando copiar. Elimina este archivo de la Memory Card de destino antes de continuar con la copia.</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="423"/>
        <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="../memorycardeditorwindow.cpp" line="434"/>
        <source>Failed to read file %1:
%2</source>
        <translation>Error al leer el archivo %1:
%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="443"/>
        <source>Failed to write file %1:
%2</source>
        <translation>Error al escribir en el archivo %1:
%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="513"/>
        <source>Failed to export save file %1:
%2</source>
        <translation>Error al exportar el archivo de guardado %1:
%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="534"/>
        <source>Failed to import memory card from %1:
%2</source>
        <translation>Error al importar Memory Card de %1:
%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="575"/>
        <source>Select Save File</source>
        <translation>Seleccionar archivo de guardado</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="584"/>
        <source>Failed to import save from %1:
%2</source>
        <translation>Error al importar el guardado de %1:
%2</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="464"/>
        <source>Failed to delete file %1</source>
        <translation>Error al eliminar archivo %1</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="485"/>
        <source>Failed to undelete file %1. The file may have been partially overwritten by another save.</source>
        <translation>Error al recuperar el archivo %1. Es posible que otro guardado haya sobrescrito el archivo.</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="500"/>
        <source>Select Single Savefile</source>
        <translation>Seleccionar archivo de guardado único</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="525"/>
        <source>Select Import File</source>
        <translation>Seleccionar archivo a importar</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="553"/>
        <source>Format memory card?</source>
        <translation>¿Formatear la Memory Card?</translation>
    </message>
    <message>
        <location filename="../memorycardeditorwindow.cpp" line="554"/>
        <source>Formatting the memory card will destroy all saves, and they will not be recoverable. The memory card which will be formatted is located at &apos;%1&apos;.</source>
        <translation>Al formatear la Memory Card, destruirás todos los datos guardados y no podrán ser recuperados. La Memory Card en cuestión se encuentra en «%1».</translation>
    </message>
</context>
<context>
    <name>MemoryCardSettingsWidget</name>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="45"/>
        <source>Shared Settings</source>
        <translation>Configuración compartida</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="48"/>
        <source>Open...</source>
        <translation>Abrir...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="66"/>
        <location filename="../memorycardsettingswidget.cpp" line="71"/>
        <source>Use Single Card For Multi-Disc Games</source>
        <translation>Usar una Memory Card para cada juego multidisco</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="71"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="72"/>
        <source>When playing a multi-disc game and using 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 utilices un juego de varios discos y Memory Cards individuales para cada juego (por título), se utilizará una sola Memory Card para todos los discos. Si deshabilitas esta opción, se usará una Memory Card diferente para cada disco.</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="105"/>
        <source>Memory Card %1</source>
        <translation>Memory Card %1</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="120"/>
        <source>Memory Card Type:</source>
        <translation>Tipo de Memory Card:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="47"/>
        <location filename="../memorycardsettingswidget.cpp" line="134"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="52"/>
        <source>Memory Card Directory:</source>
        <translation>Directorio de Memory Cards:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="49"/>
        <location filename="../memorycardsettingswidget.cpp" line="139"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="80"/>
        <source>The memory card editor enables you to move saves between cards, as well as import cards of other formats.</source>
        <translation>El editor de Memory Card te permite transferir tus partidas guardadas entre Memory Card o importar Memory Cards de otros formatos.</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="85"/>
        <source>Memory Card Editor...</source>
        <translation>Editor de Memory Card...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="144"/>
        <source>Shared Memory Card Path:</source>
        <translation>Ruta de Memory Card compartida:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="152"/>
        <source>Select path to memory card image</source>
        <translation>Seleccionar ruta de imagen de Memory Card</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="23"/>
        <source>All Memory Card Types (*.mcd *.mcr *.mc)</source>
        <translation>Todos los tipos de Memory Card (*.mcd *.mcr *.mc)</translation>
    </message>
</context>
<context>
    <name>MemoryCardType</name>
    <message>
        <location filename="../../core/settings.cpp" line="1650"/>
        <source>No Memory Card</source>
        <translation>No utilizar una Memory Card</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1651"/>
        <source>Shared Between All Games</source>
        <translation>Compartida entre todos los juegos</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1652"/>
        <source>Separate Card Per Game (Serial)</source>
        <translation>Memory Card individual para cada juego (por número de serie)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1653"/>
        <source>Separate Card Per Game (Title)</source>
        <translation>Memory Card individual para cada juego (por título)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1654"/>
        <source>Separate Card Per Game (File Title)</source>
        <translation>Memory Card individual para cada juego (por nombre de archivo)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1655"/>
        <source>Non-Persistent Card (Do Not Save)</source>
        <translation>Memory Card no persistente (no guardar)</translation>
    </message>
</context>
<context>
    <name>MemoryScannerWindow</name>
    <message>
        <location filename="../memoryscannerwindow.ui" line="14"/>
        <source>Memory Scanner</source>
        <translation>Buscador de memoria</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="46"/>
        <location filename="../memoryscannerwindow.ui" line="384"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="51"/>
        <location filename="../memoryscannerwindow.ui" line="394"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="56"/>
        <source>Previous Value</source>
        <translation>Valor anterior</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="64"/>
        <source>Search Parameters</source>
        <translation>Parámetros de búsqueda</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="70"/>
        <source>Value:</source>
        <translation>Valor:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="86"/>
        <source>Signed</source>
        <translation>Con signo</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="91"/>
        <source>Unsigned</source>
        <translation>Sin signo</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="103"/>
        <source>Decimal</source>
        <translation>Decimal</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="108"/>
        <source>Hex</source>
        <translation>Hexadecimal</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="118"/>
        <source>Data Size:</source>
        <translation>Tamaño de dato:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="129"/>
        <source>Byte (1 byte)</source>
        <translation>Byte (1 byte)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="134"/>
        <source>Halfword (2 bytes)</source>
        <translation>«Halfword» (2 bytes)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="139"/>
        <source>Word (4 bytes)</source>
        <translation>«Word» (4 bytes)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="147"/>
        <source>Operator:</source>
        <translation>Operador:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="155"/>
        <source>Any Value (&apos;New Search&apos; or &apos;Reset Result Value&apos;)</source>
        <translation>Cualquier valor (Búsqueda nueva/Reiniciar valor de resultados)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="160"/>
        <source>Less Than Previous Result</source>
        <translation>Menor que valor anterior</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="165"/>
        <source>Less or Equal to Previous Result</source>
        <translation>Menor o igual a valor anterior</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="170"/>
        <source>Greater Than Previous Result</source>
        <translation>Mayor que valor previo</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="175"/>
        <source>Greater or Equal to Previous Result</source>
        <translation>Mayor o igual a valor anterior</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="180"/>
        <source>Not Equal to Previous Result (Changed Value)</source>
        <translation>Distinto a valor anterior (con cambios)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="185"/>
        <source>Equal to Previous Result (Unchanged Value)</source>
        <translation>Igual a valor anterior (sin cambios)</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="190"/>
        <source>Decreased By Value</source>
        <translation>Disminuido por...</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="195"/>
        <source>Increased By Value</source>
        <translation>Incrementado por...</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="200"/>
        <source>Changed By Value</source>
        <translation>Reemplazado por...</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="205"/>
        <source>Equal to Value</source>
        <translation>Igual a...</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="210"/>
        <source>Not Equal to Value</source>
        <translation>Distinto a...</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="215"/>
        <source>Less Than Value</source>
        <translation>Menor que...</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="220"/>
        <source>Less or Equal to Value</source>
        <translation>Menor o igual que...</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="225"/>
        <source>Greater Than Value</source>
        <translation>Mayor que...</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="230"/>
        <source>Greater or Equal to Value</source>
        <translation>Mayor o igual que...</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="238"/>
        <source>Start Address:</source>
        <translation>Dirección de inicio:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="248"/>
        <source>End Address:</source>
        <translation>Dirección de fin:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="258"/>
        <source>Preset Range:</source>
        <translation>Preajuste de rango:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="266"/>
        <source>RAM</source>
        <translation>RAM</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="271"/>
        <source>Scratchpad</source>
        <translation>Scratchpad</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="276"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="284"/>
        <source>Result Count:</source>
        <translation>Resultados:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="291"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="300"/>
        <source>New Search</source>
        <translation>Búsqueda nueva</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="310"/>
        <source>Search Again</source>
        <translation>Buscar de nuevo</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="320"/>
        <source>Clear Results</source>
        <translation>Borrar resultados</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="332"/>
        <source>Add Selected Results To Watch List</source>
        <translation>Añadir resultados seleccionados al análisis</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="379"/>
        <source>Simple Cheat Code or Description</source>
        <translation>Código sencillo o descripción</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="389"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="399"/>
        <source>Freeze</source>
        <translation>Bloq.</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="415"/>
        <source>Load Watch</source>
        <translation>Cargar análisis</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="428"/>
        <source>Save Watch</source>
        <translation>Guardar análisis</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="435"/>
        <source>Add Manual Address</source>
        <translation>Añadir dirección manual</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.ui" line="445"/>
        <source>Remove Selected Entries from Watch List</source>
        <translation>Eliminar resultados seleccionados del análisis</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="25"/>
        <source>Byte</source>
        <translation>Byte</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="25"/>
        <source>Halfword</source>
        <translation>«Halfword»</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="26"/>
        <source>Word</source>
        <translation>«Word»</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="26"/>
        <source>Signed Byte</source>
        <translation>Byte con signo</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="27"/>
        <source>Signed Halfword</source>
        <translation>«Halfword» con signo</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="27"/>
        <source>Signed Word</source>
        <translation>«Word» con signo</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="94"/>
        <source>Address of RAM for HxD Usage: 0x%1</source>
        <translation>Dirección de RAM para HxD: 0x%1</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="300"/>
        <source>Enter manual address:</source>
        <translation>Introduce la dirección manual:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="309"/>
        <source>Select data size:</source>
        <translation>Selecciona el tamaño de los datos:</translation>
    </message>
    <message>
        <location filename="../memoryscannerwindow.cpp" line="481"/>
        <source>%1 (only showing first %2)</source>
        <translation>%1 (solo se muestran los %2 primeros)</translation>
    </message>
</context>
<context>
    <name>MultitapMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1707"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1707"/>
        <source>Enable on Port 1 Only</source>
        <translation>Habilitar solamente en el puerto 1</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1708"/>
        <source>Enable on Port 2 Only</source>
        <translation>Habilitar solamente en el puerto 2</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1708"/>
        <source>Enable on Ports 1 and 2</source>
        <translation>Habilitar en los puertos 1 y 2</translation>
    </message>
</context>
<context>
    <name>NeGcon</name>
    <message>
        <location filename="../../core/negcon.cpp" line="274"/>
        <source>D-Pad Up</source>
        <translation>Botón de dirección hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="275"/>
        <source>D-Pad Right</source>
        <translation>Botón de dirección hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="276"/>
        <source>D-Pad Down</source>
        <translation>Botón de dirección hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="277"/>
        <source>D-Pad Left</source>
        <translation>Botón de dirección hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="278"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="279"/>
        <source>A Button</source>
        <translation>Botón A</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="280"/>
        <source>B Button</source>
        <translation>Botón B</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="281"/>
        <source>I Button</source>
        <translation>Botón I</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="282"/>
        <source>II Button</source>
        <translation>Botón II</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="283"/>
        <source>Left Trigger</source>
        <translation>Gatillo izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="284"/>
        <source>Right Trigger</source>
        <translation>Gatillo derecho</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="285"/>
        <source>Steering (Twist) Left</source>
        <translation>Dirección (torcer) hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="286"/>
        <source>Steering (Twist) Right</source>
        <translation>Dirección (torcer) hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="294"/>
        <source>Steering Axis Deadzone</source>
        <translation>Zona muerta del eje de dirección</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="295"/>
        <source>Sets deadzone for steering axis.</source>
        <translation>Establece la zona muerta del eje de dirección.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="297"/>
        <source>Steering Axis Saturation</source>
        <translation>Saturación del eje de dirección</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="298"/>
        <source>Sets saturation for steering axis.</source>
        <translation>Establece la saturación del eje de dirección.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="300"/>
        <source>Steering Axis Linearity</source>
        <translation>Linearidad del eje de dirección</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="301"/>
        <source>Sets linearity for steering axis.</source>
        <translation>Establece la linearidad del eje de dirección.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="303"/>
        <source>Steering Scaling</source>
        <translation>Escalado de la dirección</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="304"/>
        <source>Sets scaling for steering axis.</source>
        <translation>Establece el escalado del eje de dirección.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="306"/>
        <source>I Button Deadzone</source>
        <translation>Zona muerta del botón I</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="307"/>
        <source>Sets deadzone for button I.</source>
        <translation>Establece la zona muerta del botón I.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="309"/>
        <source>I Button Saturation</source>
        <translation>Saturación del botón I</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="310"/>
        <source>Sets saturation for button I.</source>
        <translation>Establece la saturación del botón I.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="312"/>
        <source>I Button Linearity</source>
        <translation>Linearidad del botón I</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="313"/>
        <source>Sets linearity for button I.</source>
        <translation>Establece la linearidad del botón I.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="315"/>
        <source>I Scaling</source>
        <translation>Escalado de I</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="316"/>
        <source>Sets scaling for button I.</source>
        <translation>Establece el escalado del botón I.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="318"/>
        <source>II Button Deadzone</source>
        <translation>Zona muerta del botón II</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="319"/>
        <source>Sets deadzone for button II.</source>
        <translation>Establece la zona muerta del botón II.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="321"/>
        <source>II Button Saturation</source>
        <translation>Saturación del botón II</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="322"/>
        <source>Sets saturation for button II.</source>
        <translation>Establece la saturación del botón II.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="324"/>
        <source>II Button Linearity</source>
        <translation>Linearidad del botón II</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="325"/>
        <source>Sets linearity for button II.</source>
        <translation>Establece la linearidad del botón II.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="327"/>
        <source>II Scaling</source>
        <translation>Escalado de II</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="328"/>
        <source>Sets scaling for button II.</source>
        <translation>Establece el escalado del botón II.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="330"/>
        <source>Left Trigger Deadzone</source>
        <translation>Zona muerta del gatillo izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="331"/>
        <source>Sets deadzone for left trigger.</source>
        <translation>Establece la zona muerta del gatillo izquierdo.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="333"/>
        <source>Left Trigger Saturation</source>
        <translation>Saturación del gatillo izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="334"/>
        <source>Sets saturation for left trigger.</source>
        <translation>Establece la saturación del gatillo izquierdo.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="336"/>
        <source>Left Trigger Linearity</source>
        <translation>Linearidad del gatillo izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="337"/>
        <source>Sets linearity for left trigger.</source>
        <translation>Establece la linearidad del gatillo izquierdo.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="339"/>
        <source>Left Trigger Scaling</source>
        <translation>Escalado del gatillo izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="340"/>
        <source>Sets scaling for left trigger.</source>
        <translation>Establece el escalado del gatillo izquierdo.</translation>
    </message>
</context>
<context>
    <name>NeGconRumble</name>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="732"/>
        <source>D-Pad Up</source>
        <translation>Botón de dirección hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="733"/>
        <source>D-Pad Right</source>
        <translation>Botón de dirección hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="734"/>
        <source>D-Pad Down</source>
        <translation>Botón de dirección hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="735"/>
        <source>D-Pad Left</source>
        <translation>Botón de dirección hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="736"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="737"/>
        <source>A Button</source>
        <translation>Botón A</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="738"/>
        <source>B Button</source>
        <translation>Botón B</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="739"/>
        <source>I Button</source>
        <translation>Botón I</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="740"/>
        <source>II Button</source>
        <translation>Botón II</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="741"/>
        <source>Left Trigger</source>
        <translation>Gatillo izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="742"/>
        <source>Right Trigger</source>
        <translation>Gatillo derecho</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="743"/>
        <source>Steering (Twist) Left</source>
        <translation>Dirección (torcer) hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="744"/>
        <source>Steering (Twist) Right</source>
        <translation>Dirección (torcer) hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="745"/>
        <source>Analog Toggle</source>
        <translation>Alternar función analógica</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="753"/>
        <source>Steering Axis Deadzone</source>
        <translation>Zona muerta del eje de dirección</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="754"/>
        <source>Sets deadzone size for steering axis.</source>
        <translation>Establece el tamaño de la zona muerta del eje de dirección.</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="756"/>
        <source>Steering Axis Sensitivity</source>
        <translation>Sensibilidad del eje de dirección</translation>
    </message>
    <message>
        <location filename="../../core/negcon_rumble.cpp" line="757"/>
        <source>Sets the steering axis scaling factor.</source>
        <translation>Establece el factor de escalado del eje de dirección.</translation>
    </message>
</context>
<context>
    <name>OSDMessage</name>
    <message>
        <location filename="../../core/system.cpp" line="1313"/>
        <source>System reset.</source>
        <translation>Reiniciando sistema.</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="748"/>
        <source>Disabling PCDrv because no root directory is specified.</source>
        <translation>Desactivando PCDrv porque no se ha especificado un directorio raíz.</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="761"/>
        <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/settings.cpp" line="790"/>
        <source>Rewind is not supported on 32-bit ARM for Android.</source>
        <translation>La función de rebobinado no es compatible con las versiones ARM de 32 bits para Android.</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="796"/>
        <source>Runahead is not supported on 32-bit ARM for Android.</source>
        <translation>La predicción de latencia no es compatible con las versiones ARM de 32 bits para Android.</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="805"/>
        <source>Rewind is disabled because runahead is enabled.</source>
        <translation>Se ha desactivado la función de rebobinado porque la predicción de latencia está activada.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4024"/>
        <source>Recompiler options changed, flushing all blocks.</source>
        <translation>Las opciones del recompilador han cambiado, limpiando los bloques.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5264"/>
        <source>Widescreen hack is now enabled, and aspect ratio is set to {}.</source>
        <translation>Hack de imagen panorámica habilitado, relación de aspecto establecida en {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5272"/>
        <source>Widescreen hack is now disabled, and aspect ratio is set to {}.</source>
        <translation>Hack de imagen panorámica deshabilitado, relación de aspecto establecida en {}.</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="305"/>
        <source>Memory card &apos;{}&apos; could not be read, formatting.</source>
        <translation>No se ha podido leer la Memory Card «{}», formateando.</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="350"/>
        <source>Failed to save memory card to &apos;{}&apos;.</source>
        <translation>Error al guardar la Memory Card en «{}».</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="361"/>
        <source>Saved memory card to &apos;{}&apos;.</source>
        <translation>Memory Card guardada en «{}».</translation>
    </message>
    <message>
        <location filename="../../core/cdrom.cpp" line="907"/>
        <source>CD image preloading not available for multi-disc image &apos;{}&apos;</source>
        <translation>Precarga de imagen de CD no disponible para la imagen multidisco «{}»</translation>
    </message>
    <message>
        <location filename="../../core/cdrom.cpp" line="916"/>
        <source>Precaching CD image failed, it may be unreliable.</source>
        <translation>Error al precachear la imagen de CD, el sistema podría ser inestable.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4006"/>
        <source>Switching to {} CPU execution mode.</source>
        <translation>Cambiando al modo de ejecución de CPU {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3127"/>
        <source>No cheats are loaded.</source>
        <translation>No hay trucos cargados.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="71"/>
        <source>Cannot load state for game without serial.</source>
        <translation>No se puede cargar un guardado rápido para un juego que no tenga número de serie.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="81"/>
        <source>No save state found in slot {}.</source>
        <translation>No se ha encontrado un guardado rápido en el espacio {}.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="91"/>
        <location filename="../../core/imgui_overlays.cpp" line="1090"/>
        <source>Failed to load state from slot {0}:
{1}</source>
        <translation>Error al cargar el guardado rápido del espacio {0}:
{1}</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="103"/>
        <source>Cannot save state for game without serial.</source>
        <translation>No se puede crear un guardado rápido para un juego que no tenga número de serie.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="115"/>
        <location filename="../../core/imgui_overlays.cpp" line="1117"/>
        <source>Failed to save state to slot {0}:
{1}</source>
        <translation>Error al crear un guardado rápido en el espacio {0}:
{1}</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="303"/>
        <source>CPU clock speed control enabled ({:.3f} MHz).</source>
        <translation>Control de velocidad de reloj de la CPU activado ({:.3f}&#xa0;MHz).</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="311"/>
        <source>CPU clock speed control disabled ({:.3f} MHz).</source>
        <translation>Control de velocidad de reloj de la CPU desactivado ({:.3f}&#xa0;MHz).</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="326"/>
        <location filename="../../core/hotkeys.cpp" line="340"/>
        <location filename="../../core/hotkeys.cpp" line="354"/>
        <source>Emulation speed set to {}%.</source>
        <translation>Velocidad de emulación cambiada a {}&#xa0;%.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="377"/>
        <source>PGXP is now enabled.</source>
        <translation>PGXP habilitada.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="378"/>
        <source>PGXP is now disabled.</source>
        <translation>PGXP deshabilitada.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="455"/>
        <source>PGXP Depth Buffer is now enabled.</source>
        <translation>Búfer de profundidad de la PGXP habilitado.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="456"/>
        <source>PGXP Depth Buffer is now disabled.</source>
        <translation>Búfer de profundidad de la PGXP deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="533"/>
        <location filename="../../core/hotkeys.cpp" line="560"/>
        <location filename="../../core/hotkeys.cpp" line="574"/>
        <source>Volume: {}%</source>
        <translation>Volumen: {}&#xa0;%</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="429"/>
        <source>Texture replacements reloaded.</source>
        <translation>Texturas de reemplazo recargadas.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3077"/>
        <source>Rewinding is not enabled.</source>
        <translation>El rebobinado no está habilitado.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="476"/>
        <source>PGXP CPU mode is now enabled.</source>
        <translation>Modo CPU de la PGXP habilitado.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="477"/>
        <source>PGXP CPU mode is now disabled.</source>
        <translation>Modo CPU de la PGXP deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="528"/>
        <source>Volume: Muted</source>
        <translation>Volumen: silenciado</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="544"/>
        <source>CD Audio Muted.</source>
        <translation>Audio de CD silenciado.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="545"/>
        <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 activado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4785"/>
        <source>Stopped dumping audio.</source>
        <translation>Volcado de audio finalizado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3548"/>
        <source>Swapped memory card ports. Both ports have a memory card.</source>
        <translation>Intercambiados los puertos de Memory Card. Ambos tienen una Memory Card.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3554"/>
        <source>Swapped memory card ports. Port 2 has a memory card, Port 1 is empty.</source>
        <translation>Intercambiados los puertos de Memory Card. El puerto 2 contiene una Memory Card y el puerto 1 está vacío.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3559"/>
        <source>Swapped memory card ports. Port 1 has a memory card, Port 2 is empty.</source>
        <translation>Intercambiados los puertos de Memory Card. El puerto 1 contiene una Memory Card y el puerto 2 está vacío.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3563"/>
        <source>Swapped memory card ports. Neither port has a memory card.</source>
        <translation>Intercambiados los puertos de Memory Card. Ninguno tiene una Memory Card.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4703"/>
        <source>Failed to save undo load state:
{}</source>
        <translation>Error al crear el guardado rápido para deshacer:
{1}</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4766"/>
        <source>Started dumping audio to &apos;{}&apos;.</source>
        <translation>Volcando audio a «{}».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4774"/>
        <source>Failed to start dumping audio to &apos;{}&apos;.</source>
        <translation>Error al iniciar el volcado de audio a «{}».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1404"/>
        <source>Loading state from &apos;{}&apos;...</source>
        <translation>Cargando guardado rápido de «{}»...</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1474"/>
        <source>State saved to &apos;{}&apos;.</source>
        <translation>Guardado rápido creado en «{}».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2563"/>
        <source>Failed to open CD image from save state &apos;{}&apos;: {}.
Using existing image &apos;{}&apos;, this may result in instability.</source>
        <translation>Error al abrir la imagen de CD del guardado rápido «{}»: {}.
Usando la imagen existente «{}», podría haber inestabilidades.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3652"/>
        <source>Failed to open disc image &apos;{}&apos;: {}.</source>
        <translation>Error al abrir la imagen de disco «{}»: {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3666"/>
        <source>Inserted disc &apos;{}&apos; ({}).</source>
        <translation>Disco «{}» introducido ({}).</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3958"/>
        <source>Switching to {}{} GPU renderer.</source>
        <translation>Cambiando al renderizador de GPU {}{}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3984"/>
        <source>Switching to {} audio backend.</source>
        <translation>Cambiando al motor de audio {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5287"/>
        <source>Switching to {} renderer...</source>
        <translation>Cambiando al renderizador por {}...</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="387"/>
        <source>Failed to load post-processing chain: {}</source>
        <translation>Error al cargar la cadena de sombreadores de posprocesado: {}</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="542"/>
        <location filename="../../util/postprocessing.cpp" line="682"/>
        <source>No post-processing shaders are selected.</source>
        <translation>No se han seleccionado sombreadores de posprocesado.</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="549"/>
        <source>Post-processing is now enabled.</source>
        <translation>Posprocesado habilitado.</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="550"/>
        <source>Post-processing is now disabled.</source>
        <translation>Posprocesado deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="695"/>
        <source>Post-processing shaders reloaded.</source>
        <translation>Sombreadores de posprocesado recargados.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="69"/>
        <location filename="../../core/negcon_rumble.cpp" line="75"/>
        <source>Analog mode forcing is disabled by game settings. Controller will start in digital mode.</source>
        <translation>Forzado del modo analógico deshabilitado por la configuración del juego. El mando se iniciará en modo digital.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="206"/>
        <source>Save state contains controller type {0} in port {1}, but {2} is used. Switching.</source>
        <translation>El guardado rápido contiene un tipo de mando {0} en el puerto {1}, pero se está utilizando un tipo {2}. Cambiando.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="215"/>
        <source>Ignoring mismatched controller type {0} in port {1}.</source>
        <translation>Ignorando inconsistencia de tipo de mando {0} en el puerto {1}.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="270"/>
        <source>Memory card {} present in save state but not in system. Creating temporary card.</source>
        <translation>Memory Card {} presente en el guardado rápido, pero no en el equipo. Creando Memory Card temporal.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="308"/>
        <source>Memory card {} from save state does not match current card data. Simulating replugging.</source>
        <translation>La Memory Card {} del guardado rápido no contiene los mismos datos de la Memory Card actual. Simulando reconexión.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="322"/>
        <source>Memory card {} present in save state but not in system. Ignoring card.</source>
        <translation>Memory Card {} presente en el guardado rápido, pero no en el equipo. Ignorando Memory Card.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="336"/>
        <source>Memory card {} present in system but not in save state. Removing card.</source>
        <translation>Memory Card {} presente en el equipo, pero no en el guardado rápido. Extrayendo Memory Card.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="345"/>
        <source>Memory card {} present in system but not in save state. Replugging card.</source>
        <translation>Memory Card {} presente en el equipo, pero no en el guardado rápido. Reconectando Memory Card.</translation>
    </message>
</context>
<context>
    <name>PlayStationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="205"/>
        <source>Left Button</source>
        <translation>Botón izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="206"/>
        <source>Right Button</source>
        <translation>Botón derecho</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="212"/>
        <source>Horizontal Sensitivity</source>
        <translation>Sensibilidad horizontal</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="213"/>
        <location filename="../../core/playstation_mouse.cpp" line="216"/>
        <source>Adjusts the correspondance between physical and virtual mouse movement.</source>
        <translation>Ajusta la correspondencia entre el movimiento del ratón físico y el del ratón virtual.</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="215"/>
        <source>Vertical Sensitivity</source>
        <translation>Sensibilidad vertical</translation>
    </message>
</context>
<context>
    <name>PlaystationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="204"/>
        <source>Pointer</source>
        <translation>Cursor</translation>
    </message>
</context>
<context>
    <name>PostProcessing</name>
    <message>
        <location filename="../../util/postprocessing.cpp" line="171"/>
        <source>{} [GLSL]</source>
        <translation>{} [GLSL]</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="200"/>
        <source>{} [ReShade]</source>
        <translation>{} [ReShade]</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="388"/>
        <source>Unknown Error</source>
        <translation>Error desconocido</translation>
    </message>
</context>
<context>
    <name>PostProcessingChainConfigWidget</name>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="19"/>
        <source>Enable Post Processing</source>
        <translation>Habilitar posprocesado</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="39"/>
        <source>&amp;Reload Shaders</source>
        <translation>&amp;Recargar sombreadores</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="51"/>
        <source>Post Processing Chain</source>
        <translation>Cadena de posprocesado</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="81"/>
        <source>Add</source>
        <translation>Añadir</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="100"/>
        <source>Remove</source>
        <translation>Quitar</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="119"/>
        <source>Clear</source>
        <translation>Borrar</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="138"/>
        <source>Move Up</source>
        <translation>Subir</translation>
    </message>
    <message>
        <location filename="../postprocessingchainconfigwidget.ui" line="157"/>
        <source>Move Down</source>
        <translation>Bajar</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="167"/>
        <source>No Shaders Available</source>
        <translation>No hay sombreadores disponibles</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="182"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="183"/>
        <source>Failed to add shader: %1</source>
        <translation>Error al añadir sombreador: %1</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="219"/>
        <source>Question</source>
        <translation>Pregunta</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="219"/>
        <source>Are you sure you want to clear all shader stages?</source>
        <translation>¿Seguro que quieres borrar la configuración de sombreadores?</translation>
    </message>
</context>
<context>
    <name>PostProcessingSettingsWidget</name>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="22"/>
        <source>Display</source>
        <translation>Imagen</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="24"/>
        <source>Internal</source>
        <translation>Interna</translation>
    </message>
</context>
<context>
    <name>PostProcessingShaderConfigWidget</name>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="402"/>
        <source>Red</source>
        <translation>Rojo</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="402"/>
        <source>Green</source>
        <translation>Verde</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="402"/>
        <source>Blue</source>
        <translation>Azul</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="402"/>
        <source>Alpha</source>
        <translation>Alfa</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="403"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../qtutils.cpp" line="174"/>
        <source>Failed to open URL</source>
        <translation>Error al abrir la URL</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="175"/>
        <source>Failed to open URL.

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

URL introducida: %1</translation>
    </message>
</context>
<context>
    <name>QtAsyncProgressThread</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="150"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="155"/>
        <source>Question</source>
        <translation>Pregunta</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="161"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
</context>
<context>
    <name>QtHost</name>
    <message>
        <location filename="../qthost.cpp" line="228"/>
        <location filename="../qthost.cpp" line="243"/>
        <location filename="../qthost.cpp" line="264"/>
        <location filename="../qthost.cpp" line="287"/>
        <location filename="../qthost.cpp" line="295"/>
        <location filename="../qthost.cpp" line="331"/>
        <location filename="../qthost.cpp" line="351"/>
        <location filename="../qthost.cpp" line="361"/>
        <location filename="../qthost.cpp" line="374"/>
        <location filename="../qthost.cpp" line="389"/>
        <location filename="../qthost.cpp" line="402"/>
        <location filename="../qthost.cpp" line="2447"/>
        <location filename="../qthost.cpp" line="2473"/>
        <location filename="../qthost.cpp" line="2489"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="229"/>
        <source>An error occurred while deleting empty game settings:
{}</source>
        <translation>Se ha producido un error al eliminar una configuración de juego en blanco:
{}</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="244"/>
        <source>An error occurred while saving game settings:
{}</source>
        <translation>Se ha producido un error al guardar la configuración de juego:
{}</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="265"/>
        <source>Failed to create HTTPDownloader.</source>
        <translation>Error al crear HTTPDownloader.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="272"/>
        <source>Downloading %1...</source>
        <translation>Descargando %1...</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="288"/>
        <source>Download failed with HTTP status code %1.</source>
        <translation>Error al descargar, código de estado HTTP %1.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="296"/>
        <source>Download failed: Data is empty.</source>
        <translation>Error al descargar: los datos están vacíos.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="332"/>
        <source>Failed to write &apos;%1&apos;.</source>
        <translation>Error al escribir en «%1».</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="352"/>
        <source>Failed to open downloaded zip file.</source>
        <translation>Error al abrir el archivo zip descargado.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="362"/>
        <source>Failed to locate &apos;%1&apos; in zip.</source>
        <translation>Error al buscar «%1» en el archivo zip.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="375"/>
        <source>Failed to open &apos;%1&apos;: %2.</source>
        <translation>Error al abrir «%1»: «%2».</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="390"/>
        <source>Failed to read &apos;%1&apos; from zip.</source>
        <translation>Error al leer «%1» del archivo zip.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="403"/>
        <source>Failed to write to &apos;%1&apos;.</source>
        <translation>Error al escribir a «%1».</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1564"/>
        <source>RA: Logged in as %1 (%2, %3 softcore). %4 unread messages.</source>
        <translation>RA: sesión iniciada como %1 (%2, %3 en modo normal). %4 mensajes sin leer.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1885"/>
        <source>Controller {} connected.</source>
        <translation>Mando {} conectado.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1898"/>
        <source>System paused because controller {} was disconnected.</source>
        <translation>Se ha pausado el sistema porque el mando {} se ha desconectado.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1911"/>
        <source>Controller {} disconnected.</source>
        <translation>Mando {} desconectado.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2448"/>
        <source>File &apos;%1&apos; does not exist.</source>
        <translation>El archivo «%1» no existe.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2474"/>
        <source>The specified save state does not exist.</source>
        <translation>El guardado rápido indicado no existe.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2490"/>
        <source>Cannot use no-gui mode, because no boot filename was specified.</source>
        <translation>No se puede utilizar el modo «no-gui» porque no se ha especificado un nombre del archivo de arranque.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="2491"/>
        <source>Cannot use batch mode, because no boot filename was specified.</source>
        <translation>No se puede utilizar el modo por lotes porque no se ha especificado un nombre del archivo de arranque.</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="313"/>
        <source>Missing Font File</source>
        <translation>Falta un archivo de fuente de letra</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="320"/>
        <source>The font file &apos;%1&apos; is required for the On-Screen Display and Big Picture Mode to show messages in your language.&lt;br&gt;&lt;br&gt;Do you want to download this file now? These files are usually less than 10 megabytes in size.&lt;br&gt;&lt;br&gt;&lt;strong&gt;If you do not download this file, on-screen messages will not be readable.&lt;/strong&gt;</source>
        <translation>El archivo de fuente de letra «%1» es necesario para que los mensajes en pantalla y el modo Big Picture puedan mostrar mensajes en tu idioma.&lt;br&gt;&lt;br&gt;¿Deseas descargarlo ahora? Estos archivos suelen ocupar menos de 10 megabytes.&lt;br&gt;&lt;br&gt;&lt;strong&gt;Si no descargas el archivo, los textos en pantalla serán ilegibles.&lt;/strong&gt;</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="332"/>
        <source>Downloading Files</source>
        <translation>Descargando archivos</translation>
    </message>
</context>
<context>
    <name>QtModalProgressCallback</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="17"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="34"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="73"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="78"/>
        <source>Question</source>
        <translation>Pregunta</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="84"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
</context>
<context>
    <name>SaveStateSelectorUI</name>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="673"/>
        <source>Saved at {0:%H:%M} on {0:%a} {0:%Y/%m/%d}.</source>
        <translation>Guardado a las {0:%H:%M} del {0:%d/%m/%Y}.</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="814"/>
        <source>Load</source>
        <translation>Cargar</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="816"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="818"/>
        <source>Select Previous</source>
        <translation>Seleccionar anterior</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="820"/>
        <source>Select Next</source>
        <translation>Seleccionar siguiente</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="882"/>
        <source>{} ({})</source>
        <translation>{} ({})</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="907"/>
        <source>No save present in this slot.</source>
        <translation>No hay un guardado en este espacio.</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1004"/>
        <source>Global Slot {}</source>
        <translation>Espacio global {}</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1005"/>
        <source>Game Slot {}</source>
        <translation>Espacio de juego {}</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1100"/>
        <source>No save state found in Global Slot {}.</source>
        <translation>No hay guardados rápidos en el espacio global {}.</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1101"/>
        <source>No save state found in Slot {}.</source>
        <translation>No hay guardados rápidos en el espacio {}.</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1134"/>
        <source>no save yet</source>
        <translation>no hay datos guardados</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1139"/>
        <source>Global Save Slot {0} selected ({1}).</source>
        <translation>Espacio global {0} seleccionado ({1}).</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="1140"/>
        <source>Save Slot {0} selected ({1}).</source>
        <translation>Espacio de guardado {0} seleccionado ({1}).</translation>
    </message>
</context>
<context>
    <name>SelectDiscDialog</name>
    <message>
        <location filename="../selectdiscdialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Ventana</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="20"/>
        <source>Select the disc that you want to boot.</source>
        <translation>Selecciona el disco que quieres ejecutar.</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="31"/>
        <source>Disc</source>
        <translation>Disco</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="36"/>
        <source>File Name</source>
        <translation>Nombre de archivo</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="41"/>
        <source>Last Played</source>
        <translation>Última partida</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="64"/>
        <source>Select</source>
        <translation>Seleccionar</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.ui" line="74"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../selectdiscdialog.cpp" line="88"/>
        <source>Select Disc for %1</source>
        <translation>Seleccionar disco de %1</translation>
    </message>
</context>
<context>
    <name>SettingWidgetBinder</name>
    <message>
        <location filename="../settingwidgetbinder.h" line="389"/>
        <location filename="../settingwidgetbinder.h" line="519"/>
        <source>Default: </source>
        <translation>Predeterminado: </translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="362"/>
        <location filename="../settingwidgetbinder.h" line="488"/>
        <location filename="../settingwidgetbinder.h" line="618"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1212"/>
        <source>Confirm Folder</source>
        <translation>Confirmar carpeta</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1214"/>
        <source>The chosen directory does not currently exist:

%1

Do you want to create this directory?</source>
        <translation>El directorio que has elegido no existe:

%1

¿Quieres crearlo?</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1237"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1238"/>
        <source>Folder path cannot be empty.</source>
        <translation>La ruta de la carpeta no puede estar en blanco.</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1259"/>
        <source>Select folder for %1</source>
        <translation>Seleccionar carpeta de %1</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1298"/>
        <location filename="../settingwidgetbinder.h" line="1302"/>
        <source>Incompatible with this game.</source>
        <translation>No es compatible con este juego.</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1306"/>
        <source> [incompatible]</source>
        <translation> [incompatible]</translation>
    </message>
</context>
<context>
    <name>Settings</name>
    <message>
        <location filename="../../core/settings.cpp" line="1466"/>
        <source>No Rotation</source>
        <translation>No rotar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1467"/>
        <source>Rotate 90° (Clockwise)</source>
        <translation>Rotar 90° (en sentido horario)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1468"/>
        <source>Rotate 180° (Vertical Flip)</source>
        <translation>Rotar 180° (invertir verticalmente)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1469"/>
        <source>Rotate 270° (Clockwise)</source>
        <translation>Rotar 270° (en sentido horario)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1537"/>
        <source>Automatic</source>
        <translation>Automático</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1538"/>
        <source>Disallowed</source>
        <translation>Desactivar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1539"/>
        <source>Allowed</source>
        <translation>Activar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1573"/>
        <source>Screen Resolution</source>
        <translation>Resolución de pantalla</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1574"/>
        <source>Internal Resolution</source>
        <translation>Resolución interna</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1575"/>
        <source>Internal Resolution (Aspect Uncorrected)</source>
        <translation>Resolución interna (sin corregir aspecto)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1608"/>
        <source>PNG</source>
        <translation>PNG</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1609"/>
        <source>JPEG</source>
        <translation>JPEG</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1610"/>
        <source>WebP</source>
        <translation>WebP</translation>
    </message>
</context>
<context>
    <name>SettingsDialog</name>
    <message>
        <location filename="../settingwidgetbinder.h" line="127"/>
        <source>Use Global Setting [Enabled]</source>
        <translation>Usar configuración global [activar opción]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="128"/>
        <source>Use Global Setting [Disabled]</source>
        <translation>Usar configuración global [desactivar opción]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="136"/>
        <location filename="../settingwidgetbinder.h" line="152"/>
        <source>Use Global Setting [%1]</source>
        <translation>Usar configuración global [%1]</translation>
    </message>
</context>
<context>
    <name>SettingsWindow</name>
    <message>
        <location filename="../settingswindow.ui" line="20"/>
        <location filename="../settingswindow.cpp" line="278"/>
        <location filename="../settingswindow.cpp" line="296"/>
        <location filename="../settingswindow.cpp" line="304"/>
        <location filename="../settingswindow.cpp" line="317"/>
        <source>DuckStation Settings</source>
        <translation>Configuración de DuckStation</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="89"/>
        <source>Restore Defaults</source>
        <translation>Restablecer valores predeterminados</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="96"/>
        <source>Copy Global Settings</source>
        <translation>Copiar configuración global</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="103"/>
        <source>Clear Settings</source>
        <translation>Borrar configuración</translation>
    </message>
    <message>
        <location filename="../settingswindow.ui" line="123"/>
        <source>Close</source>
        <translation>Cerrar</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="56"/>
        <source>Summary</source>
        <translation>Resumen</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="58"/>
        <source>&lt;strong&gt;Summary&lt;/strong&gt;&lt;hr&gt;This page shows information about the selected game, and allows you to validate your disc was dumped correctly.</source>
        <translation>&lt;strong&gt;Resumen&lt;/strong&gt;&lt;hr&gt;Esta página muestra información sobre el juego seleccionado y te permite confirmar si el disco ha sido volcado correctamente.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="90"/>
        <source>Game List</source>
        <translation>Lista de juegos</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="92"/>
        <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.</source>
        <translation>&lt;strong&gt;Configuración de la 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.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="98"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="102"/>
        <source>Console</source>
        <translation>Consola</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="107"/>
        <source>Emulation</source>
        <translation>Emulación</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="99"/>
        <source>&lt;strong&gt;BIOS Settings&lt;/strong&gt;&lt;hr&gt;These options control which BIOS is used and how it will be patched.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;Configuración de la BIOS&lt;/strong&gt;&lt;hr&gt;Estas opciones gestionan cómo se utiliza la BIOS y cómo se parcheará.&lt;br&gt;&lt;br&gt;Pasa el puntero sobre alguna opción para que aparezca más información o pulsa Mayús+Rueda del ratón para desplazar este panel.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="104"/>
        <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, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;Configuración de la 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 que aparezca más información o pulsa Mayús+Rueda del ratón para desplazar este panel.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="109"/>
        <source>&lt;strong&gt;Emulation Settings&lt;/strong&gt;&lt;hr&gt;These options determine the speed and runahead behavior of the system.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;Configuración de la emulación&lt;/strong&gt;&lt;hr&gt;Estas opciones determinarán la velocidad del sistema y el comportamiento de la predicción de latencia.&lt;br&gt;&lt;br&gt;Pasa el puntero sobre alguna opción para que aparezca más información o pulsa Mayús+Rueda del ratón para desplazar este panel.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="112"/>
        <source>Memory Cards</source>
        <translation>Memory Cards</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="114"/>
        <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 Memory Cards&lt;/strong&gt;&lt;hr&gt;Esta página permite controlar el funcionamiento de la emulación de las Memory Card y dónde se guardarán sus archivos en disco.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="167"/>
        <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, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;Configuración avanzada&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan el registro de mensajes y el comportamiento interno del emulador. Pasa el puntero sobre alguna opción para que aparezca más información o pulsa Mayús+Rueda del ratón para desplazar este panel.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="122"/>
        <source>Post-Processing</source>
        <translation>Posprocesado</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="82"/>
        <source>Interface</source>
        <translation>Interfaz</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="84"/>
        <source>&lt;strong&gt;Interface 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, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;Configuración de la interfaz&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan el comportamiento y aspecto del emulador.&lt;br&gt;&lt;br&gt;Pasa el puntero sobre alguna opción para que aparezca más información o pulsa Mayús+Rueda del ratón para desplazar este panel.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="116"/>
        <source>Graphics</source>
        <translation>Gráficos</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="118"/>
        <source>&lt;strong&gt;Graphics Settings&lt;/strong&gt;&lt;hr&gt;These options control how the graphics of the emulated console are rendered. Not all options are available for the software renderer. Mouse over each option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;Configuración de gráficos&lt;/strong&gt;&lt;hr&gt;Estas opciones determinarán el renderizado de los gráficos de la consola emulada. El renderizador por software no dispondrá de todas las opciones. Pasa el puntero sobre alguna opción para que aparezca más información o pulsa Mayús+Rueda del ratón para desplazar este panel.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="124"/>
        <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 del posprocesado&lt;/strong&gt;&lt;hr&gt;El posprocesado te permite alterar la apariencia de la imagen mostrada en pantalla con varios filtros. Los sombreadores serán ejecutados de forma secuencial.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="127"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="129"/>
        <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 del 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 que aparezca más información.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="132"/>
        <source>Achievements</source>
        <translation>Logros</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="135"/>
        <source>&lt;strong&gt;Achievement Settings&lt;/strong&gt;&lt;hr&gt;DuckStation uses RetroAchievements as an achievement database and for tracking progress. To use achievements, please sign up for an account at retroachievements.org. To view the achievement list in-game, press the hotkey for &lt;strong&gt;Open Pause Menu&lt;/strong&gt; and select &lt;strong&gt;Achievements&lt;/strong&gt; from the menu. Mouse over an option for additional information, and Shift+Wheel to scroll this panel.</source>
        <translation>&lt;strong&gt;Configuración de los logros&lt;/strong&gt;&lt;hr&gt;DuckStation utiliza RetroAchievements como base de datos de logros y para hacer un seguimiento de tus progresos. Si quieres utilizar los logros, debes registrarte en retroachievements.org. Para ver la lista de logros durante una partida, pulsa el atajo para &lt;strong&gt;abrir el menú de pausa&lt;/strong&gt; y selecciona en el menú la opción &lt;strong&gt;Logros&lt;/strong&gt;. Pasa el puntero sobre alguna opción para que aparezca más información o pulsa Mayús+Rueda del ratón para desplazar este panel.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="160"/>
        <source>Folders</source>
        <translation>Carpetas</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="162"/>
        <source>&lt;strong&gt;Folder Settings&lt;/strong&gt;&lt;hr&gt;These options control where DuckStation will save runtime data files.</source>
        <translation>&lt;strong&gt;Configuración de las carpetas&lt;/strong&gt;&lt;hr&gt;Estas opciones gestionan dónde se guardarán los archivos de datos de DuckStation.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="165"/>
        <source>Advanced</source>
        <translation>Avanzada</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="262"/>
        <source>Confirm Restore Defaults</source>
        <translation>Confirmar el restablecimiento de los valores predeterminados</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="263"/>
        <source>Are you sure you want to restore the default settings? Any preferences will be lost.</source>
        <translation>¿Seguro que deseas restaurar la configuración predeterminada? Se perderán todas tus preferencias.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="279"/>
        <source>The configuration for this game will be replaced by the current global settings.

Any current setting values will be overwritten.

Do you want to continue?</source>
        <translation>La configuración de este juego va a ser sustituida por la global actual.

Se sobrescribirá cualquier ajuste actual.

¿Deseas continuar?</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="296"/>
        <source>Per-game configuration copied from global settings.</source>
        <translation>Configuración específica para el juego copiada de la configuración global.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="305"/>
        <source>The configuration for this game will be cleared.

Any current setting values will be lost.

Do you want to continue?</source>
        <translation>La configuración de este juego va a ser borrada.

Se perderá cualquier ajuste actual.

¿Deseas continuar?</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="317"/>
        <source>Per-game configuration cleared.</source>
        <translation>Configuración específica para el juego borrada.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="327"/>
        <source>Recommended Value</source>
        <translation>Valor recomendado</translation>
    </message>
</context>
<context>
    <name>SetupWizardDialog</name>
    <message>
        <location filename="../setupwizarddialog.ui" line="14"/>
        <source>DuckStation Setup Wizard</source>
        <translation>Asistente de configuración de DuckStation</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="50"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;Welcome to DuckStation!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;This wizard will help guide you through the configuration steps required to use the application. It is recommended if this is your first time installing DuckStation that you view the setup guide at &lt;a href=&quot;https://github.com/stenzek/duckstation#downloading-and-running&quot;&gt;https://github.com/stenzek/duckstation#downloading-and-running&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;By default, DuckStation will connect to the server at &lt;a href=&quot;https://github.com/&quot;&gt;github.com&lt;/a&gt; to check for updates, and if available and confirmed, download update packages from &lt;a href=&quot;https://github.com/&quot;&gt;github.com&lt;/a&gt;. If you do not wish for DuckStation to make any network connections on startup, you should uncheck the Automatic Updates option now. The Automatic Update setting can be changed later at any time in Interface Settings.&lt;/p&gt;&lt;p&gt;Please choose a language and theme to begin.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;¡El equipo de DuckStation te da la bienvenida!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;Este asistente te guiará a lo largo de los pasos necesarios para configurar la aplicación. Si esta es la primera vez que instalas DuckStation, se recomienda que leas la guía de configuración en &lt;a href=&quot;https://github.com/stenzek/duckstation#downloading-and-running&quot;&gt;https://github.com/stenzek/duckstation#downloading-and-running&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;DuckStation se conectará de forma predeterminada al servidor en &lt;a href=&quot;https://github.com/&quot;&gt;github.com&lt;/a&gt; para buscar actualizaciones, y si existen y aceptas, descargará paquetes de actualización desde &lt;a href=&quot;https://github.com/&quot;&gt;github.com&lt;/a&gt;. Si no deseas que DuckStation se conecte a cualquier red al ejecutarse, deberías desactivar ahora mismo la opción Habilitar actualizaciones automáticas. Este ajuste puede modificarse en cualquier momento dentro de la configuración de la interfaz.&lt;/p&gt;&lt;p&gt;Para empezar, selecciona tu idioma y un tema.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="71"/>
        <source>Language:</source>
        <translation>Idioma:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="88"/>
        <source>Theme:</source>
        <translation>Tema:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="111"/>
        <source>Enable Automatic Updates</source>
        <translation>Habilitar actualizaciones automáticas</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="136"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation requires a PS1 BIOS in order to run.&lt;/p&gt;&lt;p&gt;For legal reasons, you must obtain a BIOS &lt;span style=&quot; font-weight:700;&quot;&gt;from an actual PS1 unit that you own&lt;/span&gt; (borrowing doesn&apos;t count). You should use Caetla or another utility to create an image from your console&apos;s BIOS ROM on your PC.&lt;/p&gt;&lt;p&gt;Once dumped, this BIOS image should be placed in the bios folder within the data directory shown below, or you can instruct DuckStation to scan an alternative directory.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation necesita una BIOS de PS1 para poder funcionar.&lt;/p&gt;&lt;p&gt;Por motivos de legalidad, debes obtener una BIOS &lt;span style=&quot; font-weight:700;&quot;&gt;de un sistema PS1 real que sea de tu propiedad&lt;/span&gt; (una PS1 prestada no cuenta). Deberías utilizar Caetla u otra herramienta para crear una imagen de la ROM de la BIOS de tu consola en tu equipo.&lt;/p&gt;&lt;p&gt;Una vez hayas volcado la imagen de la BIOS, deberás copiarla en el directorio para BIOS que aparece más abajo o indicar a DuckStation que la busque en un directorio alternativo.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="151"/>
        <source>BIOS Directory:</source>
        <translation>Directorio de BIOS:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="161"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="168"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="179"/>
        <source>NTSC-J (Japan):</source>
        <translation>NTSC-J (Japón):</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="196"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation>NTSC-U/C (EE. UU., Canadá):</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="213"/>
        <source>PAL (Europe, Australia):</source>
        <translation>PAL (Europa, Australia):</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="247"/>
        <source>Open in Explorer...</source>
        <translation>Abrir en explorador...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="254"/>
        <source>Refresh List</source>
        <translation>Actualizar lista</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="292"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation will automatically scan and identify games from the selected directories below, and populate the game list. These games should be dumped from discs you own. Utilities such as ImgBurn can be used to create images of game discs in .bin/.cue format.&lt;/p&gt;&lt;p&gt;Supported formats for dumps include: &lt;span style=&quot; font-weight:700;&quot;&gt;.cue&lt;/span&gt; (Cue Sheets), &lt;span style=&quot; font-weight:700;&quot;&gt;.iso/.img&lt;/span&gt; (Single Track Image), &lt;span style=&quot; font-weight:700;&quot;&gt;.ecm&lt;/span&gt; (Error Code Modeling Image), &lt;span style=&quot; font-weight:700;&quot;&gt;.mds&lt;/span&gt; (Media Descriptor Sidecar), &lt;span style=&quot; font-weight:700;&quot;&gt;.chd&lt;/span&gt; (Compressed Hunks of Data), &lt;span style=&quot; font-weight:700;&quot;&gt;.pbp&lt;/span&gt; (PlayStation Portable, Only Decrypted).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation buscará e identificará automáticamente aquellos juegos que se encuentren en los directorios seleccionados más abajo para rellenar la lista de juegos. Estos juegos deberían ser volcados a partir de los discos que tengas comprados. Puedes utilizar herramientas tales como ImgBurn para crear imágenes de tus discos de juego en formato .BIN/.CUE.&lt;/p&gt;&lt;p&gt;Entre los formatos de volcados admitidos se encuentran los siguientes: &lt;span style=&quot; font-weight:700;&quot;&gt;.cue&lt;/span&gt; (archivo Cue), &lt;span style=&quot; font-weight:700;&quot;&gt;.iso/.img&lt;/span&gt; (imagen de una pista), &lt;span style=&quot; font-weight:700;&quot;&gt;.ecm&lt;/span&gt; (imagen Error Code Modeling), &lt;span style=&quot; font-weight:700;&quot;&gt;.mds&lt;/span&gt; (archivo adjunto de Media Descriptor), &lt;span style=&quot; font-weight:700;&quot;&gt;.chd&lt;/span&gt; (Compressed Hunks of Data), &lt;span style=&quot; font-weight:700;&quot;&gt;.pbp&lt;/span&gt; (PlayStation Portable, solo archivos desencriptados).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="307"/>
        <source>Search Directories (will be scanned for games)</source>
        <translation>Directorios donde buscar (solo para juegos)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="333"/>
        <source>Add...</source>
        <translation>Añadir...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="353"/>
        <location filename="../setupwizarddialog.cpp" line="268"/>
        <source>Remove</source>
        <translation>Quitar</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="370"/>
        <source>Search Directory</source>
        <translation>Directorio de búsqueda</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="375"/>
        <source>Scan Recursively</source>
        <translation>Búsqueda recursiva</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="402"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;By default, DuckStation will map your keyboard to the virtual controller.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;To use an external controller, you must map it first. &lt;/span&gt;On this screen, you can automatically map any controller which is currently connected. If your controller is not currently connected, you can plug it in now.&lt;/p&gt;&lt;p&gt;To change controller bindings in more detail, or use multi-tap, open the Settings menu and choose Controllers once you have completed the Setup Wizard.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;DuckStation asignará de forma predeterminada tu teclado a un mando virtual.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:700;&quot;&gt;Para utilizar un mando externo, deberás asignarlo antes de continuar. &lt;/span&gt;En esta pantalla podrás asignar de forma automática cualquier mando que tengas conectado. Si tu mando no se encuentra conectado, puedes conectarlo ahora.&lt;/p&gt;&lt;p&gt;Para cambiar las asignaciones de mandos en detalle o para utilizar multitaps puedes abrir el menú de Configuración y seleccionar la opción Mandos una vez hayas completado el asistente de configuración.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="412"/>
        <source>Controller Port 1</source>
        <translation>Puerto de mando 1</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="421"/>
        <location filename="../setupwizarddialog.ui" line="491"/>
        <source>Controller Mapped To:</source>
        <translation>Mando asignado a:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="428"/>
        <location filename="../setupwizarddialog.ui" line="481"/>
        <source>Controller Type:</source>
        <translation>Tipo de mando:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="437"/>
        <location filename="../setupwizarddialog.ui" line="500"/>
        <location filename="../setupwizarddialog.cpp" line="418"/>
        <source>Default (Keyboard)</source>
        <translation>Predeterminado (teclado)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="457"/>
        <location filename="../setupwizarddialog.ui" line="520"/>
        <source>Automatic Mapping</source>
        <translation>Asignación automática</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="475"/>
        <source>Controller Port 2</source>
        <translation>Puerto de mando 2</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="567"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;Setup Complete!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;You are now ready to run games.&lt;/p&gt;&lt;p&gt;Further options are available under the settings menu. You can also use the Big Picture UI for navigation entirely with a gamepad.&lt;/p&gt;&lt;p&gt;We hope you enjoy using DuckStation.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;h1 style=&quot; margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:xx-large; font-weight:700;&quot;&gt;¡La configuración ha terminado!&lt;/span&gt;&lt;/h1&gt;&lt;p&gt;Ya puedes empezar a ejecutar juegos.&lt;/p&gt;&lt;p&gt;Hay más opciones disponibles dentro del menú de Configuración. También puedes utilizar la interfaz Big Picture para navegar por el emulador con solo un mando.&lt;/p&gt;&lt;p&gt;Esperamos que disfrutes de DuckStation.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="640"/>
        <source>Language</source>
        <translation>Idioma</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="647"/>
        <source>BIOS Image</source>
        <translation>Imagen de la BIOS</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="654"/>
        <source>Game Directories</source>
        <translation>Directorios de juegos</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="661"/>
        <source>Controller Setup</source>
        <translation>Configuración de mandos</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="668"/>
        <source>Complete</source>
        <translation>Todo listo</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="710"/>
        <source>&amp;Back</source>
        <translation>A&amp;nterior</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="717"/>
        <location filename="../setupwizarddialog.cpp" line="140"/>
        <source>&amp;Next</source>
        <translation>&amp;Siguiente</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="727"/>
        <source>&amp;Cancel</source>
        <translation>&amp;Cancelar</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="46"/>
        <location filename="../setupwizarddialog.cpp" line="61"/>
        <source>Warning</source>
        <translation>Advertencia</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="47"/>
        <source>No BIOS images were found. DuckStation WILL NOT be able to run games without a BIOS image.

Are you sure you wish to continue without selecting a BIOS image?</source>
        <translation>No se ha encontrado una imagen de la BIOS. DuckStation NO PODRÁ ejecutar juegos sin una imagen de la BIOS

¿Seguro que quieres continuar sin elegir una imagen de la BIOS?</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="62"/>
        <source>No game directories have been selected. You will have to manually open any game dumps you want to play, DuckStation&apos;s list will be empty.

Are you sure you want to continue?</source>
        <translation>No se han seleccionado directorios de juegos. Tendrás que abrir manualmente cualquier volcado de juego al que quieras jugar, porque la lista de DuckStation estará vacía.

¿Seguro que quieres continuar?</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="140"/>
        <source>&amp;Finish</source>
        <translation>&amp;Terminar</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="146"/>
        <source>Cancel Setup</source>
        <translation>Cancelar la configuración</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="147"/>
        <source>Are you sure you want to cancel DuckStation setup?

Any changes have been saved, and the wizard will run again next time you start DuckStation.</source>
        <translation>¿Seguro que quieres cancelar la configuración de DuckStation?

Se ha guardado cualquier cambio que hayas hecho y el asistente volverá a aparecer la próxima vez que ejecutes DuckStation.</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="270"/>
        <source>Open Directory...</source>
        <translation>Abrir directorio...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="278"/>
        <source>Select Search Directory</source>
        <translation>Seleccionar directorio de búsqueda</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="284"/>
        <source>Scan Recursively?</source>
        <translation>¿Hacer una búsqueda recursiva?</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="285"/>
        <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 hacer una búsqueda recursiva en el directorio «%1»?

La búsqueda recursiva lleva más tiempo, pero identificará los archivos que estén en subdirectorios.</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="418"/>
        <source>Default (None)</source>
        <translation>Predeterminado (ninguno)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="463"/>
        <source>No devices available</source>
        <translation>No hay dispositivos disponibles</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="477"/>
        <source>Automatic Binding</source>
        <translation>Asignación automática</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="478"/>
        <source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
        <translation>No se han podido generar asociaciones genéricas para el dispositivo «%1». El mando/dispositivo de origen podría no ser compatible con las asociaciones automáticas.</translation>
    </message>
</context>
<context>
    <name>System</name>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="952"/>
        <location filename="../../core/fullscreen_ui.cpp" line="1009"/>
        <location filename="../../core/system.cpp" line="4639"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="953"/>
        <location filename="../../core/fullscreen_ui.cpp" line="1010"/>
        <source>Failed to boot system: {}</source>
        <translation>Error al arrancar el sistema: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6110"/>
        <source>Failed to undo load state.</source>
        <translation>Error al deshacer el guardado rápido.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6118"/>
        <source>Failed to load state: {}</source>
        <translation>Error al cargar el guardado rápido: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6141"/>
        <source>Failed to save state: {}</source>
        <translation>Error al crear el guardado rápido: {}</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1431"/>
        <source>Cannot save state while memory card is being saved.</source>
        <translation>No se puede crear un guardado rápido mientras se esté guardando en una Memory Card.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2293"/>
        <source>Failed to initialize {} renderer, falling back to software renderer.</source>
        <translation>Error al iniciar el renderizador {}, cambiando al renderizador por software.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2334"/>
        <source>This save state was created with a different BIOS. This may cause stability issues.</source>
        <translation>Este guardado rápido se creó con una BIOS distinta. Podría haber problemas de estabilidad.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2405"/>
        <source>WARNING: CPU overclock ({}%) was different in save state ({}%).</source>
        <translation>AVISO: el «overclocking» de la CPU ({}&#xa0;%) era distinto en el guardado rápido ({}&#xa0;%).</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2521"/>
        <source>Save state is incompatible: minimum version is {0} but state is version {1}.</source>
        <translation>Guardado rápido incompatible: la versión mínima es la {0}, pero el guardado es de la versión {1}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2529"/>
        <source>Save state is incompatible: maximum version is {0} but state is version {1}.</source>
        <translation>Guardado rápido incompatible: la versión máxima es la {0}, pero el guardado es de la versión {1}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2573"/>
        <source>Failed to open CD image &apos;{}&apos; used by save state:
</source>
        <translation>Error al abrir la imagen de CD «{}» usada por el guardado rápido:
</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2597"/>
        <source>Failed to switch to subimage {} in CD image &apos;{}&apos; used by save state:
</source>
        <translation>Error al cambiar a la subimagen {} de la imagen de CD «{}» usada por el guardado rápido:
</translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/system.cpp" line="3135"/>
        <source>%n cheat(s) are now active.</source>
        <translation>
            <numerusform>%n truco activado.</numerusform>
            <numerusform>%n trucos activados.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/system.cpp" line="3136"/>
        <source>%n cheat(s) are now inactive.</source>
        <translation>
            <numerusform>%n truco desactivado.</numerusform>
            <numerusform>%n trucos desactivados.</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3370"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no code. Using shared card instead.</source>
        <translation>No puede usarse una Memory Card individual para el juego en la ranura {} ya que el juego no tiene un código. Se usará una Memory Card compartida.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3389"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no title. Using shared card instead.</source>
        <translation>No puede usarse una Memory Card individual para el juego en la ranura {} ya que el juego no tiene un título. Se usará una Memory Card compartida.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3425"/>
        <source>Using disc-specific memory card &apos;{}&apos; instead of per-game card.</source>
        <translation>Utilizando Memory Card {} individual por disco en vez de por juego.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3447"/>
        <source>Per-game memory card cannot be used for slot {} as the running game has no path. Using shared card instead.</source>
        <translation>No puede usarse una Memory Card individual para el juego en la ranura {} ya que el juego no tiene una ruta. Se usará una Memory Card compartida.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3672"/>
        <source>Game changed, reloading memory cards.</source>
        <translation>Juego cambiado, volviendo a cargar las Memory Cards.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3796"/>
        <source>You are attempting to run a libcrypt protected game without an SBI file:

{0}: {1}

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 ejecutar un juego protegido con libcrypt sin un archivo SBI:

{0}: {1}

Es probable que el juego no funcione correctamente.

Revisa las instrucciones del archivo README sobre como agregar un archivo SBI.

¿Quieres continuar?</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3807"/>
        <source>You are attempting to run a libcrypt protected game without an SBI file:

{0}: {1}

Your dump is incomplete, you must add the SBI file to run this game. 

The name of the SBI file must match the name of the disc image.</source>
        <translation>Estás intentando ejecutar un juego protegido con libcrypt sin un archivo SBI:

{0}: {1}

Este volcado está incompleto. Debes añadir el archivo SBI para poder ejecutar el juego.

El nombre del archivo SBI debe ser idéntico al nombre de la imagen de disco.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3874"/>
        <source>Failed to switch to subimage {} in &apos;{}&apos;: {}.</source>
        <translation>Error al cambiar a la subimagen {} de «{}»: {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3884"/>
        <source>Switched to sub-image {} ({}) in &apos;{}&apos;.</source>
        <translation>Cambiando a subimagen {} ({}) de «{}».</translation>
    </message>
    <message numerus="yes">
        <location filename="../../core/system.cpp" line="3919"/>
        <source>%n cheat(s) are enabled. This may crash games.</source>
        <translation>
            <numerusform>%n truco activado. Los juegos podrían colgarse.</numerusform>
            <numerusform>%n trucos activados. Los juegos podrían colgarse.</numerusform>
        </translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4258"/>
        <source>CPU clock speed is set to {}% ({} / {}). This may crash games.</source>
        <translation>Velocidad de CPU establecida en {0}&#xa0;% ({1}/{2}). Los juegos podrían quedarse colgados.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4266"/>
        <source>CD-ROM read speedup set to {}x (effective speed {}x). This may crash games.</source>
        <translation>Aceleración de lectura del CD-ROM establecida en ×{0} (velocidad real ×{1}). Los juegos podrían quedarse colgados.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4272"/>
        <source>CD-ROM seek speedup set to {}. This may crash games.</source>
        <translation>Aceleración de búsqueda del CD-ROM establecida en {}. Los juegos podrían quedarse colgados.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4274"/>
        <source>Instant</source>
        <translation>Instantánea</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4279"/>
        <source>Force NTSC timings is enabled. Games may run at incorrect speeds.</source>
        <translation>El forzado de la velocidad NTSC está activado. Los juegos podrían ejecutarse a velocidades incorrectas.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4286"/>
        <source>Multisample anti-aliasing is enabled, some games may not render correctly.</source>
        <translation>El suavizado de bordes de muestreo múltiple está activado. Los juegos podrían renderizarse incorrectamente.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4292"/>
        <source>Round upscaled texture coordinates is enabled. This may cause rendering errors.</source>
        <translation>Redondeado de coordenadas de texturas escaladas activado. Podrían producirse errores de renderizado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4297"/>
        <source>8MB RAM is enabled, this may be incompatible with some games.</source>
        <translation>Los 8&#xa0;MB de RAM están activados, este modo podría no ser compatible con algunos juegos.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4301"/>
        <source>All enhancements are currently disabled.</source>
        <translation>Se han desactivado todas las mejoras.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4307"/>
        <source>Compatibility settings are not enabled. Some games may not function correctly.</source>
        <translation>Configuración de compatibilidad desactivada. Algunos juegos podrían no funcionar correctamente.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4640"/>
        <source>Failed to save resume state: {}</source>
        <translation>Error al crear el guardado rápido de continuación: {}</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4903"/>
        <source>Invalid version {} ({} version {})</source>
        <translation>Versión {} inválida (versión {} {})</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5105"/>
        <source>Failed to load cheats from &apos;{}&apos;.</source>
        <translation>Error al cargar trucos de «{}».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5140"/>
        <source>Failed to save cheat list to &apos;{}&apos;.</source>
        <translation>Error al guardar lista de trucos en «{}».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5160"/>
        <source>Deleted cheat list &apos;{}&apos;.</source>
        <translation>Lista de trucos «{}» borrada.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5204"/>
        <source>Cheat &apos;{}&apos; enabled.</source>
        <translation>Truco «{}» activado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5210"/>
        <source>Cheat &apos;{}&apos; disabled.</source>
        <translation>Truco «{}» desactivado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5227"/>
        <source>Applied cheat &apos;{}&apos;.</source>
        <translation>Truco «{}» aplicado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="5233"/>
        <source>Cheat &apos;{}&apos; is already enabled.</source>
        <translation>El truco «{}» ya está aplicado.</translation>
    </message>
    <message>
        <location filename="../../core/bios.cpp" line="414"/>
        <source>No BIOS image found for {} region.

DuckStation requires a PS1 or PS2 BIOS in order to run.

For legal reasons, you *must* obtain a BIOS from an actual PS1 unit that you own (borrowing doesn&apos;t count).

Once dumped, this BIOS image should be placed in the bios folder within the data directory (Tools Menu -&gt; Open Data Directory).</source>
        <translation>No se ha encontrado una imagen de la BIOS de la región {}.

DuckStation necesita una BIOS de PS1 o PS2 para poder funcionar.

Por motivos de legalidad, *es imperativo* que obtengas una BIOS a partir de un sistema PS1 que hayas comprado (no vale pedir una prestada).

Una vez hayas volcado una imagen de la BIOS, deberás guardarla en la carpeta «bios» del directorio de datos (menú Herramientas -&gt; Abrir directorio de datos).</translation>
    </message>
    <message>
        <location filename="../../core/bios.cpp" line="420"/>
        <source>No BIOS image found for {} region.</source>
        <translation>No se ha encontrado una imagen de la BIOS de la región {}.</translation>
    </message>
    <message>
        <location filename="../../core/host.cpp" line="295"/>
        <source>Failed to create render device:

{0}

This may be due to your GPU not supporting the chosen renderer ({1}), or because your graphics drivers need to be updated.</source>
        <translation>Error al crear el dispositivo de renderizado:

{0}

Puede que tu GPU no sea compatible con el renderizador seleccionado ({1}) o que los controladores de tu tarjeta gráfica necesiten una actualización.</translation>
    </message>
</context>
</TS>
