<?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>Fallo al iniciar sesión.
Error: %1

Comprueba que el nombre de usuario y contraseña estén bien escritos y vuelve a intentarlo.</translation>
    </message>
    <message>
        <location filename="../achievementlogindialog.cpp" line="73"/>
        <source>Login failed.</source>
        <translation>Fallo al iniciar sesión.</translation>
    </message>
</context>
<context>
    <name>AchievementSettingsWidget</name>
    <message>
        <location filename="../achievementsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="45"/>
        <location filename="../achievementsettingswidget.cpp" line="46"/>
        <source>Enable Achievements</source>
        <translation>Logros</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="73"/>
        <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="66"/>
        <location filename="../achievementsettingswidget.cpp" line="48"/>
        <source>Enable Hardcore Mode</source>
        <translation>Modo «hardcore»</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="52"/>
        <location filename="../achievementsettingswidget.cpp" line="68"/>
        <source>Test Unofficial Achievements</source>
        <translation>Probar logros no oficiales</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="181"/>
        <location filename="../achievementsettingswidget.cpp" line="57"/>
        <source>Enable Sound Effects</source>
        <translation>Efectos de sonido</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="198"/>
        <source>Account</source>
        <translation>Cuenta</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="224"/>
        <location filename="../achievementsettingswidget.cpp" line="192"/>
        <source>Login...</source>
        <translation>Acceso...</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="217"/>
        <source>View Profile...</source>
        <translation>Ver perfil...</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="32"/>
        <source>Settings</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="38"/>
        <location filename="../achievementsettingswidget.cpp" line="64"/>
        <source>Enable Spectator Mode</source>
        <translation>Modo espectador</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="59"/>
        <location filename="../achievementsettingswidget.cpp" line="62"/>
        <source>Enable Encore Mode</source>
        <translation>Modo «encore» (nueva partida)</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="83"/>
        <source>Notifications</source>
        <translation>Notificaciones</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="119"/>
        <location filename="../achievementsettingswidget.ui" line="165"/>
        <source>5 seconds</source>
        <translation>5 segundos</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="128"/>
        <location filename="../achievementsettingswidget.cpp" line="51"/>
        <source>Show Achievement Notifications</source>
        <translation>Mostrar notificaciones de logros</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="174"/>
        <location filename="../achievementsettingswidget.cpp" line="54"/>
        <source>Show Leaderboard Notifications</source>
        <translation>Mostrar notificaciones de tablas</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="188"/>
        <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="204"/>
        <source>Username:
Login token generated at:</source>
        <translation>Nombre de usuario:
Creación del token de acceso:</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="242"/>
        <source>Game Info</source>
        <translation>Información del juego</translation>
    </message>
    <message>
        <location filename="../achievementsettingswidget.ui" line="258"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;justify&quot;&gt;DuckStation uses RetroAchievements as an achievement database and for tracking progress. To use achievements, please sign up for an account at &lt;a href=&quot;https://retroachievements.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;retroachievements.org&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;To view the achievement list in-game, press the hotkey for &lt;span style=&quot; font-weight:600;&quot;&gt;Open Pause Menu&lt;/span&gt; and select &lt;span style=&quot; font-weight:600;&quot;&gt;Achievements&lt;/span&gt; from the menu.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;justify&quot;&gt;DuckStation utiliza RetroAchievements como base de datos de logros y para seguir tus progresos. Si deseas utilizar el sistema de logros, deberás crear una cuenta en &lt;a href=&quot;https://retroachievements.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;retroachievements.org&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;Para ver la lista de logros dentro del juego, pulsa el atajo para &lt;span style=&quot; font-weight:600;&quot;&gt;abrir el menú de pausa&lt;/span&gt; y selecciona en el menú la opción &lt;span style=&quot; font-weight:600;&quot;&gt;Logros&lt;/span&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</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>Si esta opción está habilitada y has iniciado sesión, DuckStation buscará logros al iniciarse.</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 casos tales como el desbloqueo de un logro 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>Si esta opción está habilitada, cada sesión de juego considerará que no se han desbloqueado logros anteriormente.</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>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="../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>Si esta opción está habilitada, DuckStation mostrará los logros no oficiales. Ten en cuenta que estos no son rastreados por RetroAchievements, así que se desbloquearán cada vez que ocurran.</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>Activa el modo «desafío» para los logros, que incluye el seguimiento de las tablas de puntuación. Desactiva los estados de guardado, los trucos y las funciones de 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 casos tales como el desbloqueo de un logro o la entrada en una tabla de clasificación.</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 imagen cuando haya activo un logro cercano 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 hacerlo 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
Token de inicio de sesión generado en %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>Sesión no iniciada.</translation>
    </message>
</context>
<context>
    <name>Achievements</name>
    <message>
        <location filename="../../core/system.cpp" line="1137"/>
        <source>Loading state</source>
        <translation>Cargando estado</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1355"/>
        <source>Resuming state</source>
        <translation>Reanudando estado</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1039"/>
        <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="1066"/>
        <source>{} (Unofficial)</source>
        <translation>{} (no oficial)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1088"/>
        <source>Mastered {}</source>
        <translation>Dominado: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1089"/>
        <source>{} achievements, {} points</source>
        <translation>{} logros, {} puntos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1104"/>
        <source>Leaderboard attempt started.</source>
        <translation>Intento de entrar en tabla de clasificación iniciado.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1119"/>
        <source>Leaderboard attempt failed.</source>
        <translation>Intento de entrar en tabla de clasificación fallido.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1134"/>
        <source>Your Time: {}{}</source>
        <translation>Tu tiempo: {}{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1135"/>
        <source>Your Score: {}{}</source>
        <translation>Tu puntuación: {}{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1136"/>
        <source>Your Value: {}{}</source>
        <translation>Tu valor: {}{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1145"/>
        <source> (Submitting)</source>
        <translation> (enviando)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1164"/>
        <source>Your Time: {} (Best: {})</source>
        <translation>Tu tiempo: {} (Mejor: {})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1165"/>
        <source>Your Score: {} (Best: {})</source>
        <translation>Tu puntuación: {} (Mejor: {})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1166"/>
        <source>Your Value: {} (Best: {})</source>
        <translation>Tu valor: {} (Mejor: {})</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1171"/>
        <source>{}
Leaderboard Position: {} of {}</source>
        <translation>{}
Posición en tabla: {} de {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1304"/>
        <source>Server error in {}:
{}</source>
        <translation>Error del servidor en {}:
{}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1318"/>
        <source>Achievements Disconnected</source>
        <translation>Logros desconectados</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1319"/>
        <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="1331"/>
        <source>Achievements Reconnected</source>
        <translation>Logros reconectados</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1332"/>
        <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="1744"/>
        <source>Score: {} ({} softcore)
Unread messages: {}</source>
        <translation>Puntuación: {} ({} en modo normal)
Mensajes sin leer: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1791"/>
        <source>Confirm Hardcore Mode</source>
        <translation>Confirmar el modo «hardcore»</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1792"/>
        <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 utilizar la función de {0} mientras el modo «hardcore» esté activo. ¿Deseas desactivar el modo «hardcore»? Se cancelará la acción de {0} si seleccionas No.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2001"/>
        <source>Active Challenge Achievements</source>
        <translation>Logros de desafío activos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2129"/>
        <source> (Hardcore Mode)</source>
        <translation> (modo «hardcore»)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2141"/>
        <source>You have unlocked all achievements and earned {} points!</source>
        <translation>¡Has obtenido todos los logros y {} puntos!</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2147"/>
        <source>You have unlocked {} of {} achievements, earning {} of {} possible points.</source>
        <translation>Has obtenido {} de {} logros y {} de {} puntos.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2188"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2188"/>
        <source>Locked</source>
        <translation>Bloqueado</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2189"/>
        <source>Unlocked</source>
        <translation>Desbloqueado</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2189"/>
        <source>Unsupported</source>
        <translation>No admitido</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2190"/>
        <source>Unofficial</source>
        <translation>No oficial</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2190"/>
        <source>Recently Unlocked</source>
        <translation>Desbloqueado recientemente</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2191"/>
        <source>Active Challenges</source>
        <translation>Desafíos activos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2191"/>
        <source>Almost There</source>
        <translation>Próximamente</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2282"/>
        <source>{} points</source>
        <translation>{} puntos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2282"/>
        <source>{} point</source>
        <translation>{} punto</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2285"/>
        <source>XXX points</source>
        <translation>XXX puntos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2318"/>
        <source>Unlocked: {}</source>
        <translation>Desbloqueado: {}</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2661"/>
        <location filename="../../core/achievements.cpp" line="2670"/>
        <source>Loading...</source>
        <translation>Cargando...</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2863"/>
        <location filename="../../core/achievements.cpp" line="2883"/>
        <source>Leaderboard download failed</source>
        <translation>Error al descargar la tabla de clasificación</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1412"/>
        <source>Hardcore mode is now enabled.</source>
        <translation>El modo «hardcore» está activado.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1016"/>
        <source>You have unlocked {} of {} achievements, and earned {} of {} points.</source>
        <translation>Has obtenido {} de {} logros y {} de {} puntos.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1413"/>
        <source>Hardcore mode is now disabled.</source>
        <translation>El modo «hardcore» está desactivado.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1008"/>
        <source>{} (Hardcore Mode)</source>
        <translation>{} (modo «hardcore»)</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="1022"/>
        <source>This game has no achievements.</source>
        <translation>No hay logros para este juego.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2490"/>
        <source>This game has {} leaderboards.</source>
        <translation>Este juego tiene {} tablas de puntuaciones.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2507"/>
        <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 permanecerán en modo de solo lectura.</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2528"/>
        <source>Show Best</source>
        <translation>Mostrar primeros</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2528"/>
        <source>Show Nearby</source>
        <translation>Mostrar cercanos</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2556"/>
        <source>Rank</source>
        <translation>Rango</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2561"/>
        <source>Name</source>
        <translation>Nombre</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2566"/>
        <source>Time</source>
        <translation>Tiempo</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2567"/>
        <source>Score</source>
        <translation>Puntuación</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2568"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2581"/>
        <source>Date Submitted</source>
        <translation>Fecha de envío</translation>
    </message>
    <message>
        <location filename="../../core/achievements.cpp" line="2642"/>
        <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="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="32"/>
        <source>Logging</source>
        <translation>Registro</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="40"/>
        <source>Log Level:</source>
        <translation>Nivel de registro:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="50"/>
        <source>Log Filters:</source>
        <translation>Filtros de registro:</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="64"/>
        <location filename="../advancedsettingswidget.cpp" line="255"/>
        <source>Log To System Console</source>
        <translation>Registrar en consola del sistema</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="71"/>
        <location filename="../advancedsettingswidget.cpp" line="259"/>
        <source>Log To Window</source>
        <translation>Registrar en ventana</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="78"/>
        <location filename="../advancedsettingswidget.cpp" line="257"/>
        <source>Log To Debug Console</source>
        <translation>Registrar en consola de depuración</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="85"/>
        <location filename="../advancedsettingswidget.cpp" line="261"/>
        <source>Log To File</source>
        <translation>Registrar en archivo</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="103"/>
        <location filename="../advancedsettingswidget.cpp" line="263"/>
        <source>Show Debug Menu</source>
        <translation>Mostrar menú de depuración</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="113"/>
        <source>Tweaks/Hacks</source>
        <translation>Modificaciones/Hacks</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="141"/>
        <source>Option</source>
        <translation>Opción</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="146"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="154"/>
        <source>Reset To Default</source>
        <translation>Restablecer valores predeterminados</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="273"/>
        <source>Show Status Indicators</source>
        <translation>Mostrar indicadores de estado</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="280"/>
        <source>Multisample Antialiasing</source>
        <translation>Suavizado de bordes de muestreo múltiple (MSAA)</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="299"/>
        <source>PGXP Vertex Cache</source>
        <translation>Caché de vértices de la PGXP</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="300"/>
        <source>PGXP Geometry Tolerance</source>
        <translation>Tolerancia geométrica de la PGXP</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="302"/>
        <source>PGXP Depth Clear Threshold</source>
        <translation>Umbral de limpieza de profundidad de la PGXP</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="305"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation>Excepciones de memoria del recompilador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="307"/>
        <source>Enable Recompiler Block Linking</source>
        <translation>Vinculación de bloques del recompilador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="309"/>
        <source>Enable Recompiler Fast Memory Access</source>
        <translation>Memoria de acceso rápido del recompilador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="276"/>
        <source>Apply Compatibility Settings</source>
        <translation>Aplicar configuración de compatibilidad</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="205"/>
        <source>Select folder for %1</source>
        <translation>Seleccionar carpeta de %1</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="275"/>
        <source>Show Frame Times</source>
        <translation>Mostrar duración de fotogramas</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="282"/>
        <source>Wireframe Mode</source>
        <translation>Ver mallas de polígonos</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="289"/>
        <source>Display Active Start Offset</source>
        <translation>Compensación del inicio de imagen activa</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="291"/>
        <source>Display Active End Offset</source>
        <translation>Compensación del final de imagen activa</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="293"/>
        <source>Display Line Start Offset</source>
        <translation>Compensación de la primera línea de imagen</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="295"/>
        <source>Display Line End Offset</source>
        <translation>Compensación de la última línea de imagen</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="314"/>
        <source>Use Old MDEC Routines</source>
        <translation>Utilizar rutinas MDEC antiguas</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="316"/>
        <source>Enable VRAM Write Texture Replacement</source>
        <translation>Escritura de la VRAM a las texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="318"/>
        <source>Preload Texture Replacements</source>
        <translation>Precargar texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="320"/>
        <source>Dump Replaceable VRAM Writes</source>
        <translation>Volcar escrituras de VRAM reemplazables</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="322"/>
        <source>Set Dumped VRAM Write Alpha Channel</source>
        <translation>Establecer canal alfa de los volcados de escritura VRAM</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="324"/>
        <source>Minimum Dumped VRAM Write Width</source>
        <translation>Anchura mínima de volcados de escrituras de VRAM</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="327"/>
        <source>Minimum Dumped VRAM Write Height</source>
        <translation>Altura mínima de volcados de escrituras de VRAM</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="331"/>
        <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="333"/>
        <source>DMA Halt Ticks</source>
        <translation>Duración de las paradas de la DMA</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="335"/>
        <source>GPU FIFO Size</source>
        <translation>Tamaño del FIFO de la GPU</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="337"/>
        <source>GPU Max Run-Ahead</source>
        <translation>Predicción máxima de la GPU</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="341"/>
        <source>Disable Shader Cache</source>
        <translation>Deshabilitar caché de sombreadores</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="344"/>
        <source>Stretch Display Vertically</source>
        <translation>Estirar imagen verticalmente</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="350"/>
        <source>CD-ROM Mechacon Version</source>
        <translation>Versión del Mechacon del CD-ROM</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="354"/>
        <source>Allow Booting Without SBI File</source>
        <translation>Arrancar sin un archivo SBI</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="357"/>
        <source>Create Save State Backups</source>
        <translation>Crear copias de seguridad de los estados guardados</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="360"/>
        <source>Enable PCDrv</source>
        <translation>Habilitar PCDrv</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="361"/>
        <source>Enable PCDrv Writes</source>
        <translation>Escrituras de PCDrv</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="362"/>
        <source>PCDrv Root Directory</source>
        <translation>Directorio raíz de PCDrv</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="253"/>
        <source>Log Level</source>
        <translation>Nivel de registro</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="253"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="254"/>
        <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="255"/>
        <location filename="../advancedsettingswidget.cpp" line="257"/>
        <location filename="../advancedsettingswidget.cpp" line="259"/>
        <location filename="../advancedsettingswidget.cpp" line="261"/>
        <source>User Preference</source>
        <translation>Preferencia de usuario</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="256"/>
        <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="258"/>
        <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="260"/>
        <source>Logs messages to the window.</source>
        <translation>Muestra los mensajes en la ventana.</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="262"/>
        <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="263"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="264"/>
        <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="278"/>
        <source>Display FPS Limit</source>
        <translation>Mostrar límite de FPS</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="271"/>
        <source>Disable All Enhancements</source>
        <translation>Desactivar todas las mejoras</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="347"/>
        <source>Increase Timer Resolution</source>
        <translation>Incrementar la resolución del temporizador</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.ui" line="97"/>
        <source>System Settings</source>
        <translation>Opciones del sistema</translation>
    </message>
    <message>
        <location filename="../advancedsettingswidget.cpp" line="339"/>
        <source>Use Debug Host GPU Device</source>
        <translation>Usar dispositivo gráfico de depuración</translation>
    </message>
</context>
<context>
    <name>AnalogController</name>
    <message>
        <location filename="../../core/analog_controller.cpp" line="117"/>
        <location filename="../../core/analog_controller.cpp" line="303"/>
        <source>Controller {} switched to analog mode.</source>
        <translation>Mando {} cambiado a modo analógico.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="118"/>
        <location filename="../../core/analog_controller.cpp" line="304"/>
        <source>Controller {} switched to digital mode.</source>
        <translation>Mando {} cambiado a modo digital.</translation>
    </message>
    <message>
        <location filename="../../core/analog_controller.cpp" line="318"/>
        <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"/>
        <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 un valor entre 130&#xa0;% y 140&#xa0;% cuando se usen 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="67"/>
        <location filename="../../core/analog_joystick.cpp" line="242"/>
        <source>Controller %u switched to analog mode.</source>
        <translation>Mando %u cambiado a modo analógico.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="68"/>
        <location filename="../../core/analog_joystick.cpp" line="243"/>
        <source>Controller %u switched to digital mode.</source>
        <translation>Mando %u cambiado a modo digital.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="351"/>
        <source>D-Pad Up</source>
        <translation>Botón de dirección hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="352"/>
        <source>D-Pad Right</source>
        <translation>Botón de dirección hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="353"/>
        <source>D-Pad Down</source>
        <translation>Botón de dirección hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="354"/>
        <source>D-Pad Left</source>
        <translation>Botón de dirección hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="355"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="356"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="357"/>
        <source>Cross</source>
        <translation>Cruz/X</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="358"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="359"/>
        <source>Select</source>
        <translation>SELECT</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="360"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="361"/>
        <source>Mode Toggle</source>
        <translation>Alternar modo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="362"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="363"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="364"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="365"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="366"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="367"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="369"/>
        <source>Left Stick Left</source>
        <translation>Joystick izquierdo hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="370"/>
        <source>Left Stick Right</source>
        <translation>Joystick izquierdo hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="371"/>
        <source>Left Stick Down</source>
        <translation>Joystick izquierdo hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="372"/>
        <source>Left Stick Up</source>
        <translation>Joystick izquierdo hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="373"/>
        <source>Right Stick Left</source>
        <translation>Joystick izquierdo hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="374"/>
        <source>Right Stick Right</source>
        <translation>Joystick derecho hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="375"/>
        <source>Right Stick Down</source>
        <translation>Joystick derecho hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="376"/>
        <source>Right Stick Up</source>
        <translation>Joystick derecho hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="383"/>
        <source>Not Inverted</source>
        <translation>No invertir</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="384"/>
        <source>Invert Left/Right</source>
        <translation>Invertir izquierda/derecha</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="385"/>
        <source>Invert Up/Down</source>
        <translation>Invertir arriba/abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="386"/>
        <source>Invert Left/Right + Up/Down</source>
        <translation>Invertir izquierda/derecha + arriba/abajo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="389"/>
        <source>Analog Deadzone</source>
        <translation>Zona muerta del joystick analógico</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="390"/>
        <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="393"/>
        <source>Analog Sensitivity</source>
        <translation>Sensibilidad analógica</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="394"/>
        <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 un valor entre 130&#xa0;% y 140&#xa0;% cuando se usen mandos modernos, como el DualShock 4 o el mando de Xbox One.</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="399"/>
        <source>Invert Left Stick</source>
        <translation>Invertir joystick izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="400"/>
        <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="402"/>
        <source>Invert Right Stick</source>
        <translation>Invertir joystick derecho</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="403"/>
        <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>AudioBackend</name>
    <message>
        <location filename="../../core/settings.cpp" line="1250"/>
        <source>Null (No Output)</source>
        <translation>Nulo (sin salida)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1252"/>
        <source>Cubeb</source>
        <translation>Cubeb</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1255"/>
        <source>XAudio2</source>
        <translation>XAudio2</translation>
    </message>
</context>
<context>
    <name>AudioSettingsWidget</name>
    <message>
        <location filename="../audiosettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="32"/>
        <source>Configuration</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="112"/>
        <source>Backend:</source>
        <translation>Motor:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="76"/>
        <source>Buffer Size:</source>
        <translation>Tamaño de búfer:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="102"/>
        <source>Maximum latency: 0 frames (0.00ms)</source>
        <translation>Latencia máxima: 0 fotogramas (0.00ms)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="136"/>
        <location filename="../audiosettingswidget.cpp" line="75"/>
        <source>Start Dumping On Boot</source>
        <translation>Volcar audio al arrancar</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="161"/>
        <source>Minimal</source>
        <translation>Mínima</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="84"/>
        <source>Off (Noisy)</source>
        <translation>Desactivado (con ruidos)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="89"/>
        <source>Resampling (Pitch Shift)</source>
        <translation>Remuestreo (alterará el tono)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="94"/>
        <source>Time Stretch (Tempo Change, Best Sound)</source>
        <translation>Expansión de tiempo (alterará el tempo, mejor calidad)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="122"/>
        <source>Output Latency:</source>
        <translation>Latencia de salida:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="129"/>
        <source>Driver:</source>
        <translation>Controlador:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="69"/>
        <source>Stretch Mode:</source>
        <translation>Modo de estiramiento:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="170"/>
        <source>Output Device:</source>
        <translation>Dispositivo de salida:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="183"/>
        <source>Controls</source>
        <translation>Controles</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="189"/>
        <source>Output Volume:</source>
        <translation>Volumen de salida:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="274"/>
        <source>Fast Forward Volume:</source>
        <translation>Volumen de avance rápido:</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="281"/>
        <location filename="../audiosettingswidget.cpp" line="81"/>
        <source>Mute All Sound</source>
        <translation>Silenciar todo</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="288"/>
        <location filename="../audiosettingswidget.cpp" line="83"/>
        <source>Mute CD Audio</source>
        <translation>Silenciar audio de CD</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.ui" line="223"/>
        <location filename="../audiosettingswidget.ui" line="262"/>
        <source>100%</source>
        <translation>100%</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="64"/>
        <source>Audio Backend</source>
        <translation>Motor de audio</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="65"/>
        <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 sistema. 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="70"/>
        <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 sistema. 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="69"/>
        <source>Output Latency</source>
        <translation>Latencia de salida</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="69"/>
        <source>50 ms</source>
        <translation>50&#xa0;ms</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="77"/>
        <source>Output Volume</source>
        <translation>Volumen de salida</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="78"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation>Controla el volumen del audio que se reproduzca en el sistema.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="79"/>
        <source>Fast Forward Volume</source>
        <translation>Volumen de avance rápido</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="80"/>
        <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 sistema durante un avance rápido.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="87"/>
        <source>Stretch Mode</source>
        <translation>Modo de estiramiento</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="87"/>
        <source>Time Stretching</source>
        <translation>Estiramiento temporal</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="88"/>
        <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="118"/>
        <location filename="../audiosettingswidget.cpp" line="136"/>
        <source>Default</source>
        <translation>Predeterminado</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="158"/>
        <source>Maximum Latency: %1 frames / %2 ms (%3ms buffer + %5ms output)</source>
        <translation>Latencia máxima: %1 fotogramas/%2ms (búfer de %3ms + %5ms de salida)</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="166"/>
        <source>Maximum Latency: %1 frames / %2 ms</source>
        <translation>Latencia máxima: %1 fotogramas/%2ms</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="75"/>
        <location filename="../audiosettingswidget.cpp" line="81"/>
        <location filename="../audiosettingswidget.cpp" line="83"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="76"/>
        <source>Start dumping audio to file as soon as the emulator is started. Mainly useful as a debug option.</source>
        <translation>Comienza a volcar audio en un archivo en cuanto se inicie el emulador. Suele utilizarse con fines de depuración.</translation>
    </message>
    <message>
        <location filename="../audiosettingswidget.cpp" line="82"/>
        <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="84"/>
        <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="172"/>
        <location filename="../audiosettingswidget.cpp" line="173"/>
        <source>%1%</source>
        <translation>%1%</translation>
    </message>
</context>
<context>
    <name>AudioStream</name>
    <message>
        <location filename="../../util/audio_stream.cpp" line="58"/>
        <source>None</source>
        <translation>Desactivado</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="59"/>
        <source>Resampling</source>
        <translation>Remuestreo</translation>
    </message>
    <message>
        <location filename="../../util/audio_stream.cpp" line="60"/>
        <source>Time Stretching</source>
        <translation>Expansión de tiempo</translation>
    </message>
</context>
<context>
    <name>AutoUpdaterDialog</name>
    <message>
        <location filename="../autoupdaterdialog.ui" line="17"/>
        <location filename="../autoupdaterdialog.cpp" line="199"/>
        <location filename="../autoupdaterdialog.cpp" line="379"/>
        <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="129"/>
        <source>Updater Error</source>
        <translation>Error de actualización</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="200"/>
        <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="252"/>
        <source>Current Version: %1 (%2)</source>
        <translation>Versión actual: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="254"/>
        <source>New Version: %1 (%2)</source>
        <translation>Versión nueva: %1 (%2)</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="255"/>
        <source>Loading...</source>
        <translation>Cargando...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="308"/>
        <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="341"/>
        <source>&lt;h2&gt;Save State Warning&lt;/h2&gt;&lt;p&gt;Installing this update will make your save states &lt;b&gt;incompatible&lt;/b&gt;. Please ensure you have saved your games to memory card before installing this update or you will lose progress.&lt;/p&gt;</source>
        <translation>&lt;h2&gt;Alerta sobre estados guardados&lt;/h2&gt;&lt;p&gt;Esta actualización hará que tus estados guardados &lt;b&gt;dejen de ser compatibles&lt;/b&gt;. Asegúrate de haber guardado tus partidas en una Memory Card antes de instalar la actualización o perderás tus progresos.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="349"/>
        <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="353"/>
        <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="378"/>
        <source>Downloading %1...</source>
        <translation>Descargando %1...</translation>
    </message>
    <message>
        <location filename="../autoupdaterdialog.cpp" line="378"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
</context>
<context>
    <name>BIOSSettingsWidget</name>
    <message>
        <location filename="../biossettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="32"/>
        <source>BIOS Selection</source>
        <translation>Selección de BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="48"/>
        <source>PAL (Europe, Australia):</source>
        <translation>PAL (Europa, Australia):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="55"/>
        <source>NTSC-J (Japan):</source>
        <translation>NTSC-J (Japón):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="62"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation>NTSC-U/C (EE. UU., Canadá):</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="104"/>
        <source>Open in Explorer...</source>
        <translation>Abrir en explorador...</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="111"/>
        <source>Refresh List</source>
        <translation>Actualizar lista</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="123"/>
        <source>BIOS Directory</source>
        <translation>Directorio de BIOS</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="129"/>
        <source>DuckStation will search for BIOS images in this directory.</source>
        <translation>DuckStation buscará imágenes de BIOS en este directorio.</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="144"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="156"/>
        <source>Options and Patches</source>
        <translation>Opciones y parches</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="162"/>
        <location filename="../biossettingswidget.cpp" line="25"/>
        <source>Fast Boot</source>
        <translation>Inicio rápido</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.ui" line="169"/>
        <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="107"/>
        <source>Auto-Detect</source>
        <translation>Detección automática</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="125"/>
        <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 inicio de la consola. No funciona con todos los juegos, pero suele ser seguro.</translation>
    </message>
    <message>
        <location filename="../biossettingswidget.cpp" line="105"/>
        <source>Use Global Setting</source>
        <translation>Usar configuración global</translation>
    </message>
</context>
<context>
    <name>CPUExecutionMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="843"/>
        <source>Interpreter (Slowest)</source>
        <translation>Intérprete (el más lento)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="844"/>
        <source>Cached Interpreter (Faster)</source>
        <translation>Intérprete en caché (más rápido)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="845"/>
        <source>Recompiler (Fastest)</source>
        <translation>Recompilador (el más rápido)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="846"/>
        <source>New Recompiler (Experimental)</source>
        <translation>Recompilador nuevo (experimental)</translation>
    </message>
</context>
<context>
    <name>CPUFastmemMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="874"/>
        <source>Disabled (Slowest)</source>
        <translation>Deshabilitado (lo más lento)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="875"/>
        <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="876"/>
        <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>CheatManagerDialog</name>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="14"/>
        <source>Cheat Manager</source>
        <translation>Administrador de trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="24"/>
        <source>Cheat List</source>
        <translation>Lista de trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="32"/>
        <source>&amp;Add Group...</source>
        <translation>Añadir &amp;grupo...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="39"/>
        <source>&amp;Add Code...</source>
        <translation>Añadir &amp;código...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="46"/>
        <source>&amp;Edit Code...</source>
        <translation>&amp;Editar código...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="56"/>
        <source>&amp;Delete Code</source>
        <translation>E&amp;liminar código</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="66"/>
        <location filename="../cheatmanagerdialog.cpp" line="398"/>
        <location filename="../cheatmanagerdialog.cpp" line="436"/>
        <location filename="../cheatmanagerdialog.cpp" line="441"/>
        <source>Activate</source>
        <translation>Activar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="73"/>
        <source>Import...</source>
        <translation>Importar...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="83"/>
        <source>Export...</source>
        <translation>Exportar...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="90"/>
        <source>Clear</source>
        <translation>Borrar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="97"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="126"/>
        <source>Name</source>
        <translation>Nombre</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="131"/>
        <location filename="../cheatmanagerdialog.ui" line="598"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="136"/>
        <source>Activation</source>
        <translation>Activación</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="141"/>
        <source>Instructions</source>
        <translation>Instrucciones</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="150"/>
        <source>Memory Scanner</source>
        <translation>Buscador de memoria</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="185"/>
        <location filename="../cheatmanagerdialog.ui" line="593"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="190"/>
        <location filename="../cheatmanagerdialog.ui" line="603"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="195"/>
        <source>Previous Value</source>
        <translation>Valor anterior</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="205"/>
        <source>Search Parameters</source>
        <translation>Parámetros de búsqueda</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="211"/>
        <source>Value:</source>
        <translation>Valor:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="227"/>
        <source>Signed</source>
        <translation>Con signo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="232"/>
        <source>Unsigned</source>
        <translation>Sin signo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="244"/>
        <source>Decimal</source>
        <translation>Decimal</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="249"/>
        <source>Hex</source>
        <translatorcomment>Abbreviated to make it fit in the fixed space.</translatorcomment>
        <translation>Hexadecimal</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="259"/>
        <source>Data Size:</source>
        <translation>Tamaño de dato:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="270"/>
        <source>Byte (1 byte)</source>
        <translation>Byte (1 byte)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="275"/>
        <source>Halfword (2 bytes)</source>
        <translation>«Halfword» (2 bytes)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="280"/>
        <source>Word (4 bytes)</source>
        <translation>«Word» (4 bytes)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="288"/>
        <source>Operator:</source>
        <translation>Operador:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="296"/>
        <source>Equal to...</source>
        <translation>Igual a...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="301"/>
        <source>Not Equal to...</source>
        <translation>Distinto a...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="306"/>
        <source>Greater Than...</source>
        <translation>Mayor que...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="311"/>
        <source>Greater or Equal...</source>
        <translation>Mayor o igual que...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="316"/>
        <source>Less Than...</source>
        <translation>Menor que...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="321"/>
        <source>Less or Equal...</source>
        <translation>Menor o igual que...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="326"/>
        <source>Increased By...</source>
        <translation>Incrementado por...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="331"/>
        <source>Decreased By...</source>
        <translation>Disminuido por...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="336"/>
        <source>Changed By...</source>
        <translation>Reemplazado por...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="341"/>
        <source>Equal to Previous (Unchanged Value)</source>
        <translation>Igual a valor anterior (sin cambios)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="346"/>
        <source>Not Equal to Previous (Changed Value)</source>
        <translation>Distinto a valor anterior (con cambios)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="351"/>
        <source>Greater Than Previous</source>
        <translation>Mayor que valor previo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="356"/>
        <source>Greater or Equal to Previous</source>
        <translation>Mayor o igual a valor anterior</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="361"/>
        <source>Less Than Previous</source>
        <translation>Menor que valor anterior</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="366"/>
        <source>Less or Equal to Previous</source>
        <translation>Menor o igual a valor anterior</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="371"/>
        <source>Any Value</source>
        <translation>Cualquier valor</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="379"/>
        <source>Start Address:</source>
        <translation>Dirección de inicio:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="389"/>
        <source>End Address:</source>
        <translation>Dirección de fin:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="399"/>
        <source>Preset Range:</source>
        <translation>Rango de búsqueda:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="407"/>
        <source>RAM</source>
        <translation>RAM</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="412"/>
        <source>Scratchpad</source>
        <translation>Scratchpad</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="417"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="430"/>
        <source>New Search</source>
        <translation>Búsqueda nueva</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="440"/>
        <source>Search Again</source>
        <translation>Buscar de nuevo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="450"/>
        <source>Clear Results</source>
        <translation>Borrar resultados</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="462"/>
        <source>Add Selected Results To Watch List</source>
        <translation>Añadir resultados seleccionados al análisis</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="498"/>
        <source>Number of Results (Display limited to first 5000) : </source>
        <translation>Número de resultados (limitado a los primeros 5 000): </translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="538"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="588"/>
        <source>Simple Cheat Code or Description</source>
        <translation>Código sencillo o descripción</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="608"/>
        <source>Freeze</source>
        <translation>Bloq.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="628"/>
        <source>Remove Selected Entries from Watch List</source>
        <translation>Eliminar resultados seleccionados del análisis</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="618"/>
        <source>Add Manual Address</source>
        <translation>Añadir dirección manual</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="641"/>
        <source>Load Watch</source>
        <translation>Cargar análisis</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.ui" line="654"/>
        <source>Save Watch</source>
        <translation>Guardar análisis</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="441"/>
        <source>Toggle</source>
        <translation>Alternar</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="525"/>
        <source>Add Group</source>
        <translation>Añadir grupo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="525"/>
        <source>Group Name:</source>
        <translation>Nombre del grupo:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="531"/>
        <location filename="../cheatmanagerdialog.cpp" line="665"/>
        <location filename="../cheatmanagerdialog.cpp" line="688"/>
        <location filename="../cheatmanagerdialog.cpp" line="710"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="531"/>
        <source>This group name already exists.</source>
        <translation>Este nombre de grupo ya existe.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="622"/>
        <source>Delete Code</source>
        <translation>Eliminar código</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="623"/>
        <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="../cheatmanagerdialog.cpp" line="650"/>
        <source>From File...</source>
        <translation>Desde archivo...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="651"/>
        <source>From Text...</source>
        <translation>Desde texto...</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="657"/>
        <source>PCSXR/Libretro Cheat Files (*.cht *.txt);;All Files (*.*)</source>
        <translation>Archivos de trucos de PCSXR/Libretro (*.cht *.txt);;Todos los archivos (*.*)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="658"/>
        <location filename="../cheatmanagerdialog.cpp" line="681"/>
        <source>Import Cheats</source>
        <translation>Importar trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="665"/>
        <location filename="../cheatmanagerdialog.cpp" line="688"/>
        <source>Failed to parse cheat file. The log may contain more information.</source>
        <translation>Fallo al analizar el archivo de trucos. El registro podría contener más información.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="681"/>
        <source>Cheat File Text:</source>
        <translation>Texto de archivo de trucos:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="704"/>
        <source>PCSXR Cheat Files (*.cht);;All Files (*.*)</source>
        <translation>Archivos de trucos de PCSXR (*.cht);;Todos los archivos (*.*)</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="705"/>
        <source>Export Cheats</source>
        <translation>Exportar trucos</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="710"/>
        <source>Failed to save cheat file. The log may contain more information.</source>
        <translation>Fallo al guardar el archivo de trucos. El registro podría contener más información.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="715"/>
        <source>Confirm Clear</source>
        <translation>Confirmar borrado</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="716"/>
        <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="../cheatmanagerdialog.cpp" line="729"/>
        <source>Confirm Reset</source>
        <translation>Confirmar reinicio</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="730"/>
        <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 descartará.</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="759"/>
        <source>Enter manual address:</source>
        <translation>Introduce la dirección manual:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="768"/>
        <source>Select data size:</source>
        <translation>Selecciona el tamaño de los datos:</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="25"/>
        <source>Byte</source>
        <translation>Byte</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="25"/>
        <source>Halfword</source>
        <translation>«Halfword»</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="26"/>
        <source>Word</source>
        <translation>«Word»</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="26"/>
        <source>Signed Byte</source>
        <translation>Byte con signo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="27"/>
        <source>Signed Halfword</source>
        <translation>«Halfword» con signo</translation>
    </message>
    <message>
        <location filename="../cheatmanagerdialog.cpp" line="27"/>
        <source>Signed Word</source>
        <translation>«Word» con signo</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>CommonHost</name>
    <message>
        <location filename="../../util/cubeb_audio_stream.cpp" line="261"/>
        <source>Default Output Device</source>
        <translation>Dispositivo de salida predeterminado</translation>
    </message>
</context>
<context>
    <name>ConsoleRegion</name>
    <message>
        <location filename="../../core/settings.cpp" line="783"/>
        <source>Auto-Detect</source>
        <translation>Detección automática</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="783"/>
        <source>NTSC-J (Japan)</source>
        <translation>NTSC-J (Japón)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="784"/>
        <source>NTSC-U/C (US, Canada)</source>
        <translation>NTSC-U/C (EE. UU., Canadá)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="784"/>
        <source>PAL (Europe, Australia)</source>
        <translation>PAL (Europa, Australia)</translation>
    </message>
</context>
<context>
    <name>ConsoleSettingsWidget</name>
    <message>
        <location filename="../consolesettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="32"/>
        <source>Console</source>
        <translation>Consola</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="38"/>
        <source>Region:</source>
        <translation>Región:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="48"/>
        <location filename="../consolesettingswidget.cpp" line="70"/>
        <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="78"/>
        <location filename="../consolesettingswidget.cpp" line="61"/>
        <source>Enable Clock Speed Control (Overclocking/Underclocking)</source>
        <translation>Control de velocidad de reloj («overclocking»/«underclocking»)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="98"/>
        <source>100% (effective 33.3mhz)</source>
        <translation>100&#xa0;% (33,3&#xa0;MHz reales)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="134"/>
        <location filename="../consolesettingswidget.cpp" line="65"/>
        <source>Enable Recompiler ICache</source>
        <translation>ICache del recompilador</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="144"/>
        <source>CD-ROM Emulation</source>
        <translation>Emulación de CDROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="153"/>
        <source>Read Speedup:</source>
        <translation>Aceleración de lectura:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="161"/>
        <location filename="../consolesettingswidget.cpp" line="80"/>
        <source>None (Double Speed)</source>
        <translation>Nula (velocidad doble)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="166"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (velocidad x4)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="171"/>
        <source>3x (6x Speed)</source>
        <translation>3x (velocidad 6x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="176"/>
        <source>4x (8x Speed)</source>
        <translation>4x (velocidad 8x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="181"/>
        <source>5x (10x Speed)</source>
        <translation>5x (velocidad 10x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="186"/>
        <source>6x (12x Speed)</source>
        <translation>6x (velocidad 12x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="191"/>
        <source>7x (14x Speed)</source>
        <translation>7x (velocidad 14x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="196"/>
        <source>8x (16x Speed)</source>
        <translation>8x (velocidad 16x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="201"/>
        <source>9x (18x Speed)</source>
        <translation>9x (velocidad 18x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="206"/>
        <source>10x (20x Speed)</source>
        <translation>10x (velocidad 20x)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="214"/>
        <source>Seek Speedup:</source>
        <translation>Aceleración de búsqueda:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="225"/>
        <source>Infinite/Instantaneous</source>
        <translation>Infinita/Instantánea</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="230"/>
        <location filename="../consolesettingswidget.cpp" line="84"/>
        <source>None (Normal Speed)</source>
        <translation>Nula (velocidad normal)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="235"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="240"/>
        <source>3x</source>
        <translation>3x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="245"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="250"/>
        <source>5x</source>
        <translation>5x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="255"/>
        <source>6x</source>
        <translation>6x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="260"/>
        <source>7x</source>
        <translation>7x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="265"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="270"/>
        <source>9x</source>
        <translation>9x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="275"/>
        <source>10x</source>
        <translation>10x</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="299"/>
        <location filename="../consolesettingswidget.cpp" line="97"/>
        <source>Apply Image Patches</source>
        <translation>Aplicar parches de imagen</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="308"/>
        <source>Async Readahead:</source>
        <translation>Lectura asíncrona:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="58"/>
        <source>CPU Emulation</source>
        <translation>Emulación de CPU</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="64"/>
        <source>Execution Mode:</source>
        <translation>Modo de ejecución:</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="285"/>
        <location filename="../consolesettingswidget.cpp" line="91"/>
        <source>Enable Region Check</source>
        <translation>Habilitar comprobación de región</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.ui" line="292"/>
        <source>Preload Image To RAM</source>
        <translation>Precargar imagen a RAM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="61"/>
        <location filename="../consolesettingswidget.cpp" line="65"/>
        <location filename="../consolesettingswidget.cpp" line="70"/>
        <location filename="../consolesettingswidget.cpp" line="76"/>
        <location filename="../consolesettingswidget.cpp" line="94"/>
        <location filename="../consolesettingswidget.cpp" line="97"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="71"/>
        <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="77"/>
        <location filename="../consolesettingswidget.cpp" line="95"/>
        <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="30"/>
        <source>Disabled (Synchronous)</source>
        <translation>Deshabilitar (síncrona)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="33"/>
        <source>%1 sectors (%2 KB / %3 ms)</source>
        <translation>%1 sectores (%2 KB/%3 ms)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="56"/>
        <source>Region</source>
        <translation>Región</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="56"/>
        <source>Auto-Detect</source>
        <translation>Detección automática</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="57"/>
        <source>Determines the emulated hardware type.</source>
        <translation>Determina el tipo de hardware emulado.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="58"/>
        <source>Execution Mode</source>
        <translation>Modo de ejecución</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="58"/>
        <source>Recompiler (Fastest)</source>
        <translation>Recompilador (lo más rápido)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="59"/>
        <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="62"/>
        <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="63"/>
        <source>Overclocking Percentage</source>
        <translation>Porcentaje de overclocking</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="63"/>
        <source>100%</source>
        <translation>100 %</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="64"/>
        <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="66"/>
        <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="80"/>
        <source>CD-ROM Read Speedup</source>
        <translation>Aceleración de lectura de CD-ROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="81"/>
        <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="84"/>
        <source>CD-ROM Seek Speedup</source>
        <translation>Aceleración de búsqueda de CD-ROM</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="85"/>
        <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="87"/>
        <source>Asynchronous Readahead</source>
        <translation>Lectura asíncrona</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="87"/>
        <source>8 Sectors</source>
        <translation>8 sectores</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="88"/>
        <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 hilo 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="91"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="92"/>
        <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="../consolesettingswidget.cpp" line="98"/>
        <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="131"/>
        <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="137"/>
        <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="138"/>
        <source>No, take me back to safety.</source>
        <translation>No, volver a una configuración segura.</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="135"/>
        <source>CPU Overclocking Warning</source>
        <translation>Alerta de overclocking de CPU</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="180"/>
        <source>%1% (%2MHz)</source>
        <translation>%1 % (%2 MHz)</translation>
    </message>
    <message>
        <location filename="../consolesettingswidget.cpp" line="76"/>
        <location filename="../consolesettingswidget.cpp" line="94"/>
        <source>Preload Image to RAM</source>
        <translation>Precargar imagen a RAM</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget</name>
    <message>
        <location filename="../controllerbindingwidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="32"/>
        <source>Controller Type</source>
        <translation>Tipo de mando</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="43"/>
        <source>Bindings</source>
        <translation>Asignaciones</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="63"/>
        <source>Settings</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="83"/>
        <source>Macros</source>
        <translation>Macros</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="120"/>
        <location filename="../controllerbindingwidgets.cpp" line="272"/>
        <source>Automatic Mapping</source>
        <translation>Asignación automática</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget.ui" line="134"/>
        <location filename="../controllerbindingwidgets.cpp" line="221"/>
        <source>Clear Mapping</source>
        <translation>Borrar asignaciones</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="211"/>
        <source>No devices available</source>
        <translation>No hay dispositivos disponibles</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="222"/>
        <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="273"/>
        <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>ControllerBindingWidget_AnalogController</name>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="26"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="46"/>
        <source>D-Pad</source>
        <translation>Botones de dirección</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="52"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="221"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="864"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="82"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="122"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="162"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="202"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="251"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="291"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="331"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="371"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="414"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="465"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="499"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="533"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="567"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="601"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="635"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="685"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="725"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="765"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="805"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="854"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="894"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="934"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="974"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1017"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1142"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1164"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1204"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="92"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="261"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="824"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="132"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="301"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="944"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="172"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="341"/>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="904"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="215"/>
        <source>Left Analog</source>
        <translation>Analógico izquierdo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="384"/>
        <source>Large Motor</source>
        <translation>Motor grande</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="475"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="611"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="577"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="441"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="509"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="543"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="649"/>
        <source>Face Buttons</source>
        <translation>Botones de acción</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="655"/>
        <source>Cross</source>
        <translation>Cruz</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="695"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="735"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="775"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="818"/>
        <source>Right Analog</source>
        <translation>Analógico derecho</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="987"/>
        <source>Small Motor</source>
        <translation>Motor pequeño</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1112"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1152"/>
        <source>Analog</source>
        <translation>ANALOG</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_controller.ui" line="1174"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_AnalogJoystick</name>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="26"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="46"/>
        <source>D-Pad</source>
        <translation>Botones de dirección</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="52"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="221"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="824"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="82"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="122"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="162"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="202"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="251"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="291"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="331"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="371"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="425"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="459"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="493"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="527"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="561"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="595"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="645"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="685"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="725"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="765"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="814"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="854"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="894"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="934"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1049"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1089"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1124"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="92"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="261"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="784"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="132"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="301"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="904"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="172"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="341"/>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="864"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="215"/>
        <source>Left Analog</source>
        <translation>Analógico izquierdo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="469"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="435"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="503"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="537"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="401"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="571"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="609"/>
        <source>Face Buttons</source>
        <translation>Botones de acción</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="615"/>
        <source>Cross</source>
        <translation>Cruz</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="655"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="695"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="735"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="778"/>
        <source>Right Analog</source>
        <translation>Analógico derecho</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1019"/>
        <source>R3</source>
        <translation>R3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1059"/>
        <source>L3</source>
        <translation>L3</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_analog_joystick.ui" line="1112"/>
        <source>Mode</source>
        <translation>Modo</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_DigitalController</name>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="26"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="46"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="70"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="104"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="138"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="172"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="235"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="275"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="315"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="355"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="506"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="546"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="586"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="626"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="680"/>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="714"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="80"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="114"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="148"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="199"/>
        <source>Face Buttons</source>
        <translation>Botones de acción</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="205"/>
        <source>Cross</source>
        <translation>Cruz</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="245"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="285"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="325"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="470"/>
        <source>D-Pad</source>
        <translation>Botones de dirección</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="476"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="516"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="556"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="596"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="656"/>
        <source>Select</source>
        <translation>Select</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_digital_controller.ui" line="690"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_GunCon</name>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="26"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="134"/>
        <source>Side Buttons</source>
        <translation>Botones laterales</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="140"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="223"/>
        <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>Puntería relativa</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="229"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="269"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="309"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="349"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="473"/>
        <source>Pointer Setup</source>
        <translation>Configuración del cursor</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="479"/>
        <source>&lt;p&gt;By default, GunCon 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;El modo GunCon utilizará por defecto el cursor del ratón. Para utilizarlo, &lt;strong&gt;no es necesario&lt;/strong&gt; configurar ninguna asignación más allá del gatillo y los botones.&lt;/p&gt;

&lt;p&gt;Si deseas utilizar un mando o una pistola que simula un mando y no un ratón, deberías asignarlo a los elementos de la sección Puntería relativa. En caso contrario, dichos elementos &lt;strong&gt;deberían quedarse sin asignar&lt;/strong&gt;.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="68"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="108"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="170"/>
        <location filename="../controllerbindingwidget_guncon.ui" line="210"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="180"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="32"/>
        <source>Trigger</source>
        <translation>Gatillo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="38"/>
        <source>Fire Offscreen</source>
        <translation>Disparar fuera de la pantalla</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_guncon.ui" line="78"/>
        <source>Fire</source>
        <translation>Disparar</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_Mouse</name>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="32"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="50"/>
        <source>Buttons</source>
        <translation>Botones</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="96"/>
        <source>Left</source>
        <translation>Izquierdo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="86"/>
        <location filename="../controllerbindingwidget_mouse.ui" line="126"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_mouse.ui" line="56"/>
        <source>Right</source>
        <translation>Derecho</translation>
    </message>
</context>
<context>
    <name>ControllerBindingWidget_NeGcon</name>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="26"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="59"/>
        <source>D-Pad</source>
        <translation>Botones de dirección</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="65"/>
        <source>Down</source>
        <translation>Abajo</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="95"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="135"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="175"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="215"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="252"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="303"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="337"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="400"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="440"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="480"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="520"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="641"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="681"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="105"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="651"/>
        <source>Left</source>
        <translation>Izquierda</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="145"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="185"/>
        <location filename="../controllerbindingwidget_negcon.ui" line="611"/>
        <source>Right</source>
        <translation>Derecha</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="228"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="279"/>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="313"/>
        <source>R</source>
        <translation>R</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="364"/>
        <source>Face Buttons</source>
        <translation>Botones de acción</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="370"/>
        <source>I</source>
        <translation>I</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="410"/>
        <source>II</source>
        <translation>II</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="450"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="490"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidget_negcon.ui" line="605"/>
        <source>Steering/Twist</source>
        <translation>Dirección/Torcer</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="878"/>
        <source>%1%</source>
        <translation>%1 %</translation>
    </message>
</context>
<context>
    <name>ControllerCustomSettingsWidget</name>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="507"/>
        <source>%1 Settings</source>
        <translation>Configuración de %1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="516"/>
        <source>Restore Default Settings</source>
        <translation>Restablecer valores predeterminados</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="629"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="632"/>
        <source>Select File</source>
        <translation>Seleccionar archivo</translation>
    </message>
</context>
<context>
    <name>ControllerGlobalSettingsWidget</name>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="83"/>
        <source>Controller Multitap</source>
        <translation>Adaptador multitap</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="89"/>
        <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="99"/>
        <source>Multitap Mode:</source>
        <translation>Modo de multitap:</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="107"/>
        <source>Disabled</source>
        <translation>Desactivado</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="112"/>
        <source>Enable on Port 1 Only</source>
        <translation>Habilitar solamente en el puerto 1</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="117"/>
        <source>Enable on Port 2 Only</source>
        <translation>Habilitar solamente en el puerto 2</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="122"/>
        <source>Enable on Ports 1 and 2</source>
        <translation>Habilitar en los puertos 1 y 2</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="32"/>
        <source>DInput Source</source>
        <translation>Origen DInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="38"/>
        <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="48"/>
        <source>Enable DInput Input Source</source>
        <translation>Habilitar origen de entrada DInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="133"/>
        <source>SDL Input Source</source>
        <translation>Origen de entrada SDL</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="139"/>
        <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="149"/>
        <source>Enable SDL Input Source</source>
        <translation>Habilitar origen de entrada SDL</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="158"/>
        <source>DualShock 4 / DualSense Enhanced Mode</source>
        <translation>Modo mejorado para DualShock 4/DualSense</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="58"/>
        <source>Detected Devices</source>
        <translation>Dispositivos detectados</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="234"/>
        <source>Mouse/Pointer Source</source>
        <translation>Origen para ratón/cursor</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="296"/>
        <location filename="../controllerglobalsettingswidget.ui" line="351"/>
        <source>10</source>
        <translation>10</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="240"/>
        <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="305"/>
        <source>Vertical Sensitivity:</source>
        <translation>Sensibilidad vertical:</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="250"/>
        <source>Horizontal Sensitivity:</source>
        <translation>Sensibilidad horizontal:</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="362"/>
        <source>Enable Mouse Mapping</source>
        <translation>Habilitar asignaciones del ratón</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="369"/>
        <source>Use Raw Input</source>
        <translation>Utilizar entradas sin procesar</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="182"/>
        <source>XInput Source</source>
        <translation>Origen XInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="165"/>
        <source>Controller LED Settings</source>
        <translation>Configuración de LED</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="188"/>
        <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="198"/>
        <source>Enable XInput Input Source</source>
        <translation>Habilitar origen de entrada XInput</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="208"/>
        <source>Profile Settings</source>
        <translation>Configuración del perfil</translation>
    </message>
    <message>
        <location filename="../controllerglobalsettingswidget.ui" line="214"/>
        <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="224"/>
        <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="32"/>
        <source>SDL-1 LED</source>
        <translation>LED SDL-1</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="56"/>
        <source>SDL-3 LED</source>
        <translation>LED SDL-3</translation>
    </message>
</context>
<context>
    <name>ControllerMacroEditWidget</name>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="32"/>
        <source>Binds/Buttons</source>
        <translation>Asignaciones/Botones</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="38"/>
        <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="54"/>
        <source>Trigger</source>
        <translation>Desencadenador</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="60"/>
        <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="73"/>
        <source>PushButton</source>
        <translation>Pulsa un botón</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="83"/>
        <source>Frequency</source>
        <translation>Frecuencia</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="91"/>
        <source>Macro will toggle every N frames.</source>
        <translation>La macro se alternará cada X fotogramas.</translation>
    </message>
    <message>
        <location filename="../controllermacroeditwidget.ui" line="98"/>
        <source>Set...</source>
        <translation>Establecer...</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="409"/>
        <source>Not Configured</source>
        <translation>Sin configurar</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="415"/>
        <source>Set Frequency</source>
        <translation>Establecer frecuencia</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="415"/>
        <source>Frequency: </source>
        <translation>Frecuencia: </translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="444"/>
        <source>Macro will not repeat.</source>
        <translation>La macro no se repetirá.</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="446"/>
        <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="308"/>
        <source>Controller Port %1 Macros</source>
        <translation>Macros del puerto de mando %1</translation>
    </message>
    <message>
        <location filename="../controllerbindingwidgets.cpp" line="317"/>
        <source>Macro %1
%2</source>
        <translation>Macro %1
%2</translation>
    </message>
</context>
<context>
    <name>ControllerSettingsWindow</name>
    <message>
        <location filename="../controllersettingswindow.ui" line="20"/>
        <source>Controller Settings</source>
        <translation>Configuración de mandos</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="68"/>
        <source>Profile:</source>
        <translation>Perfil:</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="78"/>
        <source>New Profile</source>
        <translation>Perfil nuevo</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="89"/>
        <source>Load Profile</source>
        <translation>Cargar perfil</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="99"/>
        <source>Delete Profile</source>
        <translation>Eliminar perfil</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.ui" line="110"/>
        <location filename="../controllersettingswindow.cpp" line="192"/>
        <source>Restore Defaults</source>
        <translation>Restablecer valores predeterminados</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="96"/>
        <location filename="../controllersettingswindow.cpp" line="107"/>
        <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="136"/>
        <location filename="../controllersettingswindow.cpp" line="180"/>
        <location filename="../controllersettingswindow.cpp" line="477"/>
        <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="137"/>
        <source>Failed to save the new profile to &apos;%1&apos;.</source>
        <translation>Error al guardar el perfil nuevo a «%1».</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="147"/>
        <source>Load Input Profile</source>
        <translation>Cargar perfil de entrada</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="148"/>
        <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="169"/>
        <source>Delete Input Profile</source>
        <translation>Eliminar perfil de entrada</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="170"/>
        <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="180"/>
        <source>Failed to delete &apos;%1&apos;.</source>
        <translation>Fallo al eliminar «%1».</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="193"/>
        <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="360"/>
        <source>Global Settings</source>
        <translation>Configuración global</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="402"/>
        <location filename="../controllersettingswindow.cpp" line="442"/>
        <source>Controller Port %1%2
%3</source>
        <translation>Puerto de mando %1%2
%3</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="403"/>
        <location filename="../controllersettingswindow.cpp" line="443"/>
        <source>Controller Port %1
%2</source>
        <translation>Puerto de mando %1
%2</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="413"/>
        <source>Hotkeys</source>
        <translation>Atajos</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="455"/>
        <source>Shared</source>
        <translation>Compartido</translation>
    </message>
    <message>
        <location filename="../controllersettingswindow.cpp" line="477"/>
        <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/settings.cpp" line="1290"/>
        <source>None</source>
        <translation>Ninguno</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="182"/>
        <location filename="../../core/settings.cpp" line="1291"/>
        <source>Digital Controller</source>
        <translation>Mando digital</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1292"/>
        <source>Analog Controller (DualShock)</source>
        <translation>Mando analógico (DualShock)</translation>
    </message>
    <message>
        <location filename="../../core/analog_joystick.cpp" line="409"/>
        <location filename="../../core/settings.cpp" line="1293"/>
        <source>Analog Joystick</source>
        <translation>Palancas analógicas</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="220"/>
        <location filename="../../core/settings.cpp" line="1295"/>
        <source>PlayStation Mouse</source>
        <translation>PlayStation Mouse</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="273"/>
        <location filename="../../core/settings.cpp" line="1296"/>
        <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="304"/>
        <location filename="../../core/settings.cpp" line="1294"/>
        <source>GunCon</source>
        <translation>GunCon</translation>
    </message>
    <message>
        <location filename="../../core/controller.cpp" line="17"/>
        <source>Not Connected</source>
        <translation>Sin conectar</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="85"/>
        <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="63"/>
        <source>Download complete.</source>
        <translation>Descarga finalizada.</translation>
    </message>
    <message>
        <location filename="../coverdownloaddialog.cpp" line="85"/>
        <source>Stop</source>
        <translation>Detener</translation>
    </message>
</context>
<context>
    <name>DebuggerCodeModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="87"/>
        <location filename="../debuggermodels.cpp" line="97"/>
        <location filename="../debuggermodels.cpp" line="112"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;inválido&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="180"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="182"/>
        <source>Bytes</source>
        <translation>Bytes</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="184"/>
        <source>Instruction</source>
        <translation>Instrucción</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="186"/>
        <source>Comment</source>
        <translation>Comentario</translation>
    </message>
</context>
<context>
    <name>DebuggerMessage</name>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1948"/>
        <source>Added breakpoint at 0x%08X.</source>
        <translation>Punto de interrupción añadido en 0x%08X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="1974"/>
        <source>Removed breakpoint at 0x%08X.</source>
        <translation>Punto de interrupción en 0x%08X eliminado.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2005"/>
        <source>0x%08X is not a call instruction.</source>
        <translation>0x%08X no es una instrucción de llamada.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2014"/>
        <source>Can&apos;t step over double branch at 0x%08X</source>
        <translation>No se puede pasar por encima de la rama doble en 0x%08X</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2022"/>
        <source>Stepping over to 0x%08X.</source>
        <translation>Pasando a 0x%08X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2039"/>
        <source>Instruction read failed at %08X while searching for function end.</source>
        <translation>Error de lectura de instrucción en %08X mientras se buscaba el fin de la función.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2045"/>
        <source>Stepping out to 0x%08X.</source>
        <translation>Saliendo a 0x%08X.</translation>
    </message>
    <message>
        <location filename="../../core/cpu_core.cpp" line="2052"/>
        <source>No return instruction found after %u instructions for step-out at %08X.</source>
        <translation>No se ha encontrado instrucción de retorno después de %u instrucciones para la salida en%08X.</translation>
    </message>
</context>
<context>
    <name>DebuggerRegistersModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="365"/>
        <source>Register</source>
        <translation>Registro</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="367"/>
        <source>Value</source>
        <translation>Valor</translation>
    </message>
</context>
<context>
    <name>DebuggerStackModel</name>
    <message>
        <location filename="../debuggermodels.cpp" line="420"/>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;inválido&gt;</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="436"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../debuggermodels.cpp" line="438"/>
        <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="51"/>
        <location filename="../debuggerwindow.ui" line="245"/>
        <source>Breakpoints</source>
        <translation>Puntos de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="63"/>
        <source>toolBar</source>
        <translation>Barra de herramientas</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="93"/>
        <source>Disassembly</source>
        <translation>Desensamblado</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="115"/>
        <source>Registers</source>
        <translation>Registros</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="146"/>
        <source>Memory</source>
        <translation>Memoria</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="168"/>
        <source>RAM</source>
        <translation>RAM</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="178"/>
        <source>Scratchpad</source>
        <translation>Scratchpad</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="185"/>
        <source>EXP1</source>
        <translation>EXP1</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="192"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="217"/>
        <source>Search</source>
        <translation>Buscar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="265"/>
        <source>#</source>
        <translation>N.º</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="270"/>
        <source>Address</source>
        <translation>Dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="275"/>
        <source>Hit Count</source>
        <translation>Recuento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="285"/>
        <source>Stack</source>
        <translation>Pila</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="308"/>
        <source>Pause/Continue</source>
        <translation>Pausar/Continuar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="311"/>
        <source>&amp;Pause/Continue</source>
        <translation>&amp;Pausar/Continuar</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="314"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="323"/>
        <source>Step Into</source>
        <translation>Paso a paso</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="326"/>
        <source>&amp;Step Into</source>
        <translation>Pa&amp;so a paso</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="329"/>
        <source>F11</source>
        <translation>F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="338"/>
        <source>Step Over</source>
        <translation>Paso a paso por</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="341"/>
        <source>Step &amp;Over</source>
        <translation>Paso a paso p&amp;or</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="344"/>
        <source>F10</source>
        <translation>F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="353"/>
        <source>Toggle Breakpoint</source>
        <translation>Activar punto de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="356"/>
        <location filename="../debuggerwindow.cpp" line="254"/>
        <source>Toggle &amp;Breakpoint</source>
        <translation>Activar 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="373"/>
        <source>Step Out</source>
        <translation>Salir</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="376"/>
        <source>Step O&amp;ut</source>
        <translation>Sali&amp;r</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="379"/>
        <source>Ctrl+F11</source>
        <translation>Ctrl+F11</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="388"/>
        <source>Run To Cursor</source>
        <translation>Ejecutar hasta cursor</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="391"/>
        <location filename="../debuggerwindow.cpp" line="257"/>
        <source>&amp;Run To Cursor</source>
        <translation>&amp;Ejecutar hasta cursor</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="394"/>
        <source>Ctrl+F10</source>
        <translation>Ctrl+F10</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="403"/>
        <source>Clear Breakpoints</source>
        <translation>Borrar puntos de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="406"/>
        <source>&amp;Clear Breakpoints</source>
        <translation>&amp;Borrar puntos de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="409"/>
        <source>Ctrl+Del</source>
        <translation>Ctrl+Del</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="418"/>
        <source>Add Breakpoint</source>
        <translation>Añadir punto de interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="421"/>
        <source>Add &amp;Breakpoint</source>
        <translation>Añadir punto de &amp;interrupción</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="424"/>
        <source>Ctrl+F9</source>
        <translation>Ctrl+F9</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="433"/>
        <source>Go To PC</source>
        <translation>Ir a PC</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="436"/>
        <source>&amp;Go To PC</source>
        <translation>Ir a &amp;PC</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="439"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="448"/>
        <source>Go To Address</source>
        <translation>Ir a dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="451"/>
        <source>Go To &amp;Address</source>
        <translation>Ir a &amp;dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="454"/>
        <source>Ctrl+G</source>
        <translation>Ctrl+G</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="463"/>
        <source>&amp;Dump Address</source>
        <translation>&amp;Volcar dirección</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="466"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="475"/>
        <source>Trace</source>
        <translation>Seguimiento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="478"/>
        <source>&amp;Trace</source>
        <translation>&amp;Seguimiento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.ui" line="481"/>
        <source>Ctrl+T</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="98"/>
        <source>No address selected.</source>
        <translation>No se ha seleccionado una dirección.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="114"/>
        <location filename="../debuggerwindow.cpp" line="155"/>
        <source>Enter code address:</source>
        <translation>Introduce una dirección de código:</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="124"/>
        <location filename="../qtutils.cpp" line="752"/>
        <source>Enter memory address:</source>
        <translation>Introduce una dirección de memoria:</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="137"/>
        <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="143"/>
        <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="161"/>
        <source>A breakpoint already exists at this address.</source>
        <translation>Ya existe un punto de interrupción en esta dirección.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="209"/>
        <source>Debugger</source>
        <translation>Depurador</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="209"/>
        <source>Failed to add step-out breakpoint, are you in a valid function?</source>
        <translation>Fallo 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="266"/>
        <source>View in &amp;Dump</source>
        <translation>Ver en vo&amp;lcado</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="269"/>
        <source>Follow Load/Store</source>
        <translation>Seguir carga/almacenamiento</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="321"/>
        <location filename="../debuggerwindow.cpp" line="348"/>
        <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="360"/>
        <source>Pattern not found.</source>
        <translation>No se ha encontrado el patrón.</translation>
    </message>
    <message>
        <location filename="../debuggerwindow.cpp" line="376"/>
        <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="382"/>
        <source>Pattern found at 0x%1.</source>
        <translation>Patrón encontrado en 0x%1.</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="769"/>
        <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="155"/>
        <source>D-Pad Up</source>
        <translation>Botón de dirección hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="156"/>
        <source>D-Pad Right</source>
        <translation>Botón de dirección hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="157"/>
        <source>D-Pad Down</source>
        <translation>Botón de dirección hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="158"/>
        <source>D-Pad Left</source>
        <translation>Botón de dirección hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="159"/>
        <source>Triangle</source>
        <translation>Triángulo</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="160"/>
        <source>Circle</source>
        <translation>Círculo</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="161"/>
        <source>Cross</source>
        <translation>Cruz/X</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="162"/>
        <source>Square</source>
        <translation>Cuadrado</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="163"/>
        <source>Select</source>
        <translation>SELECT</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="164"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="165"/>
        <source>L1</source>
        <translation>L1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="166"/>
        <source>R1</source>
        <translation>R1</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="167"/>
        <source>L2</source>
        <translation>L2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="168"/>
        <source>R2</source>
        <translation>R2</translation>
    </message>
    <message>
        <location filename="../../core/digital_controller.cpp" line="176"/>
        <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="177"/>
        <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="812"/>
        <source>NTSC-J (Japan)</source>
        <translation>NTSC-J (Japón)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="812"/>
        <source>NTSC-U/C (US, Canada)</source>
        <translation>NTSC-U/C (EE. UU., Canadá)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="813"/>
        <source>PAL (Europe, Australia)</source>
        <translation>PAL (Europa, Australia)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="813"/>
        <source>Other</source>
        <translation>Otra</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="814"/>
        <source>Non-PS1</source>
        <translation>Ajena a PS1</translation>
    </message>
</context>
<context>
    <name>DisplayAlignment</name>
    <message>
        <location filename="../../core/settings.cpp" line="1173"/>
        <source>Left / Top</source>
        <translation>Superior izquierda</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1173"/>
        <source>Center</source>
        <translation>Centrada</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1174"/>
        <source>Right / Bottom</source>
        <translation>Inferior derecha</translation>
    </message>
</context>
<context>
    <name>DisplayAspectRatio</name>
    <message>
        <location filename="../../core/settings.cpp" line="1111"/>
        <source>Auto (Game Native)</source>
        <translation>Automática (nativa del juego)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1112"/>
        <source>Stretch To Fill</source>
        <translation>Estirar para rellenar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1113"/>
        <source>Custom</source>
        <translation>Personalizada</translation>
    </message>
</context>
<context>
    <name>DisplayCropMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1083"/>
        <source>None</source>
        <translation>No recortar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1083"/>
        <source>Only Overscan Area</source>
        <translation>Solo el área de sobrebarrido</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1084"/>
        <source>All Borders</source>
        <translation>Todos los bordes</translation>
    </message>
</context>
<context>
    <name>DisplayScalingMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1207"/>
        <source>Nearest-Neighbor</source>
        <translation>Vecino más cercano</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1208"/>
        <source>Bilinear (Smooth)</source>
        <translation>Bilineal (suavizado)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1209"/>
        <source>Nearest-Neighbor (Integer)</source>
        <translation>Vecino más cercano (por números enteros)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1210"/>
        <source>Bilinear (Sharp)</source>
        <translation>Bilineal (definido)</translation>
    </message>
</context>
<context>
    <name>DisplaySettingsWidget</name>
    <message>
        <location filename="../displaysettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="32"/>
        <source>Basic</source>
        <translation>Básico</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="38"/>
        <source>Renderer:</source>
        <translation>Renderizador:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="48"/>
        <source>Adapter:</source>
        <translation>Adaptador:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="58"/>
        <source>Fullscreen Mode:</source>
        <translation>Modo a pantalla completa:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="77"/>
        <location filename="../displaysettingswidget.cpp" line="114"/>
        <source>Threaded Rendering</source>
        <translation>Renderizado multihilo</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="70"/>
        <location filename="../displaysettingswidget.cpp" line="108"/>
        <source>VSync</source>
        <translation>Sincronización vertical</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="84"/>
        <location filename="../displaysettingswidget.cpp" line="111"/>
        <source>Threaded Presentation</source>
        <translation>Presentación multihilo</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="103"/>
        <source>Screen Display</source>
        <translation>Imagen</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="109"/>
        <source>Aspect Ratio:</source>
        <translation>Relación de aspecto:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="131"/>
        <source>:</source>
        <translation>:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="150"/>
        <source>Crop:</source>
        <translation>Recortar:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="207"/>
        <location filename="../displaysettingswidget.cpp" line="128"/>
        <source>Show CPU Usage</source>
        <translation>Mostrar uso de CPU</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="228"/>
        <location filename="../displaysettingswidget.cpp" line="133"/>
        <source>Show Controller Input</source>
        <translation>Mostrar entradas del mando</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="160"/>
        <source>Position:</source>
        <translation>Posición:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="172"/>
        <location filename="../displaysettingswidget.cpp" line="103"/>
        <source>Internal Resolution Screenshots</source>
        <translation>Capturar pantalla a resolución interna</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="181"/>
        <source>Scaling:</source>
        <translation>Escalado:</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="194"/>
        <source>On-Screen Display</source>
        <translation>Mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="200"/>
        <location filename="../displaysettingswidget.cpp" line="123"/>
        <source>Show Emulation Speed</source>
        <translation>Mostrar velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="221"/>
        <location filename="../displaysettingswidget.cpp" line="120"/>
        <source>Show FPS</source>
        <translation>Mostrar FPS</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="235"/>
        <location filename="../displaysettingswidget.cpp" line="125"/>
        <source>Show Resolution</source>
        <translation>Mostrar resolución</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="242"/>
        <source>Show GPU Usage</source>
        <translation>Mostrar uso de GPU</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.ui" line="249"/>
        <source>Show Settings Overlay</source>
        <translation>Mostrar superposición de configuración</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="73"/>
        <source>Renderer</source>
        <translation>Renderizador</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="74"/>
        <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="../displaysettingswidget.cpp" line="78"/>
        <source>Adapter</source>
        <translation>Adaptador</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="78"/>
        <location filename="../displaysettingswidget.cpp" line="223"/>
        <source>(Default)</source>
        <translation>(Predeterminado)</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="79"/>
        <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="../displaysettingswidget.cpp" line="85"/>
        <source>Aspect Ratio</source>
        <translation>Relación de aspecto</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="90"/>
        <source>Crop Mode</source>
        <translation>Modo de recorte</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="97"/>
        <source>Position</source>
        <translation>Posición</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="99"/>
        <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="../displaysettingswidget.cpp" line="87"/>
        <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="../displaysettingswidget.cpp" line="82"/>
        <source>Fullscreen Mode</source>
        <translation>Modo a pantalla completa</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="83"/>
        <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="../displaysettingswidget.cpp" line="92"/>
        <source>Determines how much of the area typically not visible on a consumer TV set to crop/hide. &lt;br&gt;Some games display content in the overscan area, or use it for screen effects. &lt;br&gt;May not display correctly with the &quot;All Borders&quot; setting. &quot;Only Overscan&quot; offers a good compromise between stability and hiding black borders.</source>
        <translation>Determina qué partes se recortarán/ocultarán del área que, por norma general, no es visible en un televisor.&lt;br&gt;Algunos juegos muestran contenidos en el área de sobrebarrido o la usan para algunos efectos.&lt;br&gt;«Todos los bordes» podría mostrar la imagen incorrectamente. «Solo el área de sobrebarrido» da un buen equilibrio entre estabilidad y reducción de bordes.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="101"/>
        <source>Scaling</source>
        <translation>Escalado</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="101"/>
        <source>Bilinear (Smooth)</source>
        <translation>Bilineal (suavizado)</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="102"/>
        <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="../displaysettingswidget.cpp" line="108"/>
        <location filename="../displaysettingswidget.cpp" line="111"/>
        <location filename="../displaysettingswidget.cpp" line="114"/>
        <location filename="../displaysettingswidget.cpp" line="117"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="103"/>
        <location filename="../displaysettingswidget.cpp" line="120"/>
        <location filename="../displaysettingswidget.cpp" line="123"/>
        <location filename="../displaysettingswidget.cpp" line="125"/>
        <location filename="../displaysettingswidget.cpp" line="128"/>
        <location filename="../displaysettingswidget.cpp" line="133"/>
        <location filename="../displaysettingswidget.cpp" line="138"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="104"/>
        <source>Saves screenshots at internal render resolution and without postprocessing. If this option is disabled, the screenshots will be taken at the window&apos;s resolution. Internal resolution screenshots can be very large at high rendering scales.</source>
        <translation>Guarda las capturas de pantalla con la resolución interna de renderizado y sin aplicar posprocesado. Si esta opción está desactivada, las capturas de pantalla se guardarán con la resolución de la ventana. Las capturas de pantalla a resolución interna pueden ser muy grandes a escalas de renderizado altas.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="109"/>
        <source>Enable this option to match DuckStation&apos;s refresh rate with your current monitor or screen. VSync is automatically disabled when it is not possible (e.g. running at non-100% speed).</source>
        <translation>Habilita esta opción para vincular la tasa de refresco de DuckStation con la de tu pantalla. La sincronización vertical se deshabilitará automáticamente cuando no sea posible (por ejemplo, si la emulación no funciona al 100&#xa0;% de la velocidad).</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="112"/>
        <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 hilo 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="../displaysettingswidget.cpp" line="115"/>
        <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 hilo 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="../displaysettingswidget.ui" line="214"/>
        <location filename="../displaysettingswidget.cpp" line="117"/>
        <source>Show OSD Messages</source>
        <translation>Mostrar mensajes</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="118"/>
        <source>Shows on-screen-display messages when events occur such as save states being created/loaded, screenshots being taken, etc.</source>
        <translation>Muestra mensajes en pantalla cuando ocurran eventos, tales como la creación o carga de estados guardados, la toma de capturas de pantalla, etc.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="121"/>
        <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="../displaysettingswidget.cpp" line="124"/>
        <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="../displaysettingswidget.cpp" line="126"/>
        <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="../displaysettingswidget.cpp" line="129"/>
        <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 sistema detallado por hilos 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="../displaysettingswidget.cpp" line="134"/>
        <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="../displaysettingswidget.ui" line="91"/>
        <location filename="../displaysettingswidget.cpp" line="138"/>
        <source>Use Blit Swap Chain</source>
        <translation>Usar cadena de intercambio de blits</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="139"/>
        <source>Uses a blit presentation model instead of flipping when using the Direct3D 11 renderer. This usually results in slower performance, but may be required for some streaming applications, or to uncap framerates on some systems.</source>
        <translation>Utiliza un modelo de presentación blit en lugar de voltear cuando se usa el renderizador Direct3D 11. En general esto da como resultado un rendimiento más lento, pero puede ser necesario para algunas aplicaciones de transmisión o para quitar el límite de fotogramas por segundo en algunos sistemas.</translation>
    </message>
    <message>
        <location filename="../displaysettingswidget.cpp" line="82"/>
        <location filename="../displaysettingswidget.cpp" line="243"/>
        <source>Borderless Fullscreen</source>
        <translation>Pantalla completa sin bordes</translation>
    </message>
</context>
<context>
    <name>EmptyGameListWidget</name>
    <message>
        <location filename="../emptygamelistwidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="33"/>
        <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="43"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="68"/>
        <source>Add Game Directory...</source>
        <translation>Añadir directorio de juegos...</translation>
    </message>
    <message>
        <location filename="../emptygamelistwidget.ui" line="105"/>
        <source>Scan For New Games</source>
        <translation>Buscar juegos nuevos</translation>
    </message>
</context>
<context>
    <name>EmuThread</name>
    <message>
        <location filename="../qthost.cpp" line="562"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="562"/>
        <source>No resume save state found.</source>
        <translation>No se han encontrado estados guardados para continuar.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1229"/>
        <source>Game: %1 (%2)
</source>
        <translation>Juego: %1 (%2)
</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1237"/>
        <source>Rich presence inactive or unsupported.</source>
        <translation>«Rich Presence» inactiva o no compatible.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1241"/>
        <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="1515"/>
        <source>%1x%2</source>
        <translation>%1&#xa0;×&#xa0;%2</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1524"/>
        <source>Game: %1 FPS</source>
        <translation>Juego: %1 FPS</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1534"/>
        <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="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="32"/>
        <source>Speed Control</source>
        <translation>Control de velocidad</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="38"/>
        <source>Emulation Speed:</source>
        <translation>Velocidad de emulación:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="48"/>
        <source>Fast Forward Speed:</source>
        <translation>Velocidad de avance rápido:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="58"/>
        <source>Turbo Speed:</source>
        <translation>Velocidad del turbo:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="70"/>
        <location filename="../emulationsettingswidget.cpp" line="91"/>
        <source>Sync To Host Refresh Rate</source>
        <translation>Sincronizar con la velocidad de actualización del sistema</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="77"/>
        <location filename="../emulationsettingswidget.cpp" line="97"/>
        <source>Optimal Frame Pacing</source>
        <translation>Optimizar duración de fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="89"/>
        <source>Rewind/Runahead</source>
        <translation>Rebobinado/Predicción de latencia</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="95"/>
        <source>Enable Rewinding</source>
        <translation>Habilitar rebobinado</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="102"/>
        <source>Rewind Save Frequency:</source>
        <translation>Frecuencia de guardado del rebobinado:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="109"/>
        <source> Seconds</source>
        <translation> segundos</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="122"/>
        <source>Rewind Buffer Size:</source>
        <translation>Tamaño del búfer de rebobinado:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="129"/>
        <source> Frames</source>
        <translation> fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="142"/>
        <source>Runahead:</source>
        <translation>Predicción de latencia:</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="150"/>
        <location filename="../emulationsettingswidget.cpp" line="109"/>
        <source>Disabled</source>
        <translation>Deshabilitada</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="155"/>
        <source>1 Frame</source>
        <translation>1 fotograma</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="160"/>
        <source>2 Frames</source>
        <translation>2 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="165"/>
        <source>3 Frames</source>
        <translation>3 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="170"/>
        <source>4 Frames</source>
        <translation>4 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="175"/>
        <source>5 Frames</source>
        <translation>5 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="180"/>
        <source>6 Frames</source>
        <translation>6 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="185"/>
        <source>7 Frames</source>
        <translation>7 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="190"/>
        <source>8 Frames</source>
        <translation>8 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="195"/>
        <source>9 Frames</source>
        <translation>9 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="200"/>
        <source>10 Frames</source>
        <translation>10 fotogramas</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.ui" line="208"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="80"/>
        <source>Emulation Speed</source>
        <translation>Velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="81"/>
        <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="84"/>
        <source>Fast Forward Speed</source>
        <translation>Velocidad de avance rápido</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="84"/>
        <location filename="../emulationsettingswidget.cpp" line="87"/>
        <source>User Preference</source>
        <translation>Preferencia de usuario</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="85"/>
        <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="87"/>
        <source>Turbo Speed</source>
        <translation>Velocidad del turbo</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="88"/>
        <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="91"/>
        <location filename="../emulationsettingswidget.cpp" line="97"/>
        <location filename="../emulationsettingswidget.cpp" line="102"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="92"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host&apos;s refresh rate when both VSync and Audio Resampling settings are enabled. This results in the smoothest animations possible, at the cost of potentially increasing the emulation speed by less than 1%. Sync To Host Refresh Rate will not take effect if the console&apos;s refresh rate is too far from the host&apos;s refresh rate. Users with variable refresh rate displays should disable this option.</source>
        <translation>Ajusta la velocidad de emulación para que la frecuencia de actualización de la consola coincida con la de tu sistema cuando la sincronización vertical y el remuestreo de audio estén habilitados. Producirá unas animaciones más suaves a costa de aumentar potencialmente la velocidad de emulación en menos de un 1&#xa0;%. Esta opción no hará efecto si la frecuencia de actualización de la consola se distancia demasiado de la de tu sistema. Si tienes una pantalla de frecuencia de actualización variable, debes desactivar esta opción.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="98"/>
        <source>Enable this option will ensure every frame the console renders is displayed to the screen, for optimal frame pacing. If you are having difficulties maintaining full speed, or are getting audio glitches, try disabling this option.</source>
        <translation>Habilita esta opción para hacer que cada fotograma renderizado por la consola se muestre en pantalla, garantizando así una duración de fotogramas óptima. Si tienes problemas para mantener la velocidad máxima o chasquidos de audio, prueba a desactivar esta opción.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="102"/>
        <source>Rewinding</source>
        <translation>Rebobinado</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="103"/>
        <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="109"/>
        <source>Runahead</source>
        <translation>Predicción de latencia</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="110"/>
        <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="123"/>
        <source>Use Global Setting [Unlimited]</source>
        <translation>Usar configuración global [sin límite]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="125"/>
        <source>Use Global Setting [%1%]</source>
        <translation>Usar configuración global [%1&#xa0;%]</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="128"/>
        <source>Unlimited</source>
        <translation>Sin límite</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="134"/>
        <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="195"/>
        <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="206"/>
        <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 rápido está habilitada. La predicción de latencia aumentará significativamente los requisitos del sistema.</translation>
    </message>
    <message>
        <location filename="../emulationsettingswidget.cpp" line="212"/>
        <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>EnhancementSettingsWidget</name>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="32"/>
        <source>Rendering Enhancements</source>
        <translation>Mejoras de renderizado</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="38"/>
        <source>Internal Resolution Scale:</source>
        <translation>Escala de resolución interna:</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="48"/>
        <source>Texture Filtering:</source>
        <translation>Filtrado de texturas:</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="58"/>
        <location filename="../enhancementsettingswidget.cpp" line="77"/>
        <source>True Color Rendering (24-bit, disables dithering)</source>
        <translation>Renderizado a color verdadero (24 bits, deshabilita el tramado)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="65"/>
        <location filename="../enhancementsettingswidget.cpp" line="84"/>
        <source>Scaled Dithering (scale dither pattern to resolution)</source>
        <translation>Escalado de tramado (escalar patrón de tramado a resolución)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="72"/>
        <source>Widescreen Hack (render 3D in display aspect ratio)</source>
        <translation>Hack para pantallas panorámicas (renderiza el 3D a la relación de la imagen)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="79"/>
        <source>Software Renderer Readbacks (run in parallel for VRAM-&gt;CPU transfers)</source>
        <translation>Cotejar con renderizador por software (ejecutarlo en paralelo para VRAM-&gt; CPU)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="86"/>
        <source>Downsampling:</source>
        <translation>Submuestreo:</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="98"/>
        <source>x</source>
        <translation>x</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="116"/>
        <source>Display Enhancements</source>
        <translation>Mejoras de imagen</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="122"/>
        <location filename="../enhancementsettingswidget.cpp" line="66"/>
        <source>Disable Interlacing (force progressive render/scan)</source>
        <translation>Deshabilitar entrelazado (forzar escaneo progresivo)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="129"/>
        <location filename="../enhancementsettingswidget.cpp" line="87"/>
        <source>Force NTSC Timings (60hz-on-PAL)</source>
        <translation>Forzar velocidad NTSC (60&#xa0;Hz en PAL)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="136"/>
        <source>Force 4:3 For 24-Bit Display (disable widescreen for FMVs)</source>
        <translation>Forzar 4:3 para imágenes a 24 bits (deshabilita el modo panorámico a las FMV)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="143"/>
        <source>Chroma Smoothing For 24-Bit Display (reduce FMV color blockyness)</source>
        <translation>Suavizar croma en imágenes a 24 bits (reduce el efecto pixelado en las FMV)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="153"/>
        <source>PGXP (Precision Geometry Transform Pipeline)</source>
        <translation>PGXP (transformación precisa de geometría)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="166"/>
        <location filename="../enhancementsettingswidget.cpp" line="122"/>
        <source>Perspective Correct Textures</source>
        <translation>Corregir perspectiva de texturas</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="173"/>
        <location filename="../enhancementsettingswidget.cpp" line="116"/>
        <source>Geometry Correction</source>
        <translation>Corrección de geometría</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="201"/>
        <location filename="../enhancementsettingswidget.cpp" line="126"/>
        <source>Perspective Correct Colors</source>
        <translation>Corregir perspectiva de colores</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="159"/>
        <location filename="../enhancementsettingswidget.cpp" line="119"/>
        <source>Culling Correction</source>
        <translation>Corrección de «culling»</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="194"/>
        <location filename="../enhancementsettingswidget.cpp" line="134"/>
        <source>Preserve Projection Precision</source>
        <translation>Conservar precisión de proyección</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="187"/>
        <location filename="../enhancementsettingswidget.cpp" line="130"/>
        <source>Depth Buffer (Low Compatibility)</source>
        <translation>Búfer de profundidad (baja compatibilidad)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.ui" line="180"/>
        <location filename="../enhancementsettingswidget.cpp" line="136"/>
        <source>CPU Mode (Very Slow)</source>
        <translation>Modo CPU (muy lento)</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="59"/>
        <source>Downsampling</source>
        <translation>Submuestreo</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="59"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="60"/>
        <source>Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games, but should be disabled for pure 3D games. Only applies to the hardware renderers.</source>
        <translation>Reduce la resolución de la imagen renderizada antes de mostrarla. Puede mejorar la calidad de imagen en juegos mixtos 2D/3D, pero debe desactivarse para juegos en 3D puros. Solo se aplica a los renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="62"/>
        <source>Downsampling Display Scale</source>
        <translation>Escala de submuestreo</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="62"/>
        <source>1x</source>
        <translation>1x</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="63"/>
        <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="../enhancementsettingswidget.cpp" line="66"/>
        <location filename="../enhancementsettingswidget.cpp" line="77"/>
        <location filename="../enhancementsettingswidget.cpp" line="87"/>
        <location filename="../enhancementsettingswidget.cpp" line="94"/>
        <location filename="../enhancementsettingswidget.cpp" line="96"/>
        <location filename="../enhancementsettingswidget.cpp" line="106"/>
        <location filename="../enhancementsettingswidget.cpp" line="112"/>
        <location filename="../enhancementsettingswidget.cpp" line="116"/>
        <location filename="../enhancementsettingswidget.cpp" line="126"/>
        <location filename="../enhancementsettingswidget.cpp" line="130"/>
        <location filename="../enhancementsettingswidget.cpp" line="134"/>
        <location filename="../enhancementsettingswidget.cpp" line="136"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="67"/>
        <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>
        <translatorcomment>&lt;br&gt; removed to make sure the entire string fits in the allocated space.</translatorcomment>
        <translation>Fuerza el renderizado y representación de los fotogramas en modo progresivo.&lt;br&gt;Eliminará el «efecto peine» producido por el entrelazado en aquellos juegos que utilicen el modo 480i renderizándolos en 480p. Esta opción suele ser segura. &lt;b&gt;&lt;u&gt;Podría no ser compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="72"/>
        <source>Resolution Scale</source>
        <translation>Escala de resolución</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="73"/>
        <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>
        <translatorcomment>The &lt;br&gt; is removed so the entire string fills in the allocated space.</translatorcomment>
        <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="../enhancementsettingswidget.cpp" line="78"/>
        <source>Forces the precision of colours output to the console&apos;s framebuffer to use the full 8 bits of precision per channel. This produces nicer looking gradients at the cost of making some colours look slightly different. Disabling the option also enables dithering, which makes the transition between colours less sharp by applying a pattern around those pixels. Most games are compatible with this option, but there is a number which aren&apos;t and will have broken effects with it enabled. Only applies to the hardware renderers.</source>
        <translation>Fuerza la precisión de los colores dibujados en el búfer de fotogramas para que use 8 bits de precisión por canal. Producirá mejores degradados de color a cambio de alterar algunos colores. Al deshabilitar esta opción también se activará el tramado, que aplicará un patrón para que la transición entre colores sea menos definida. La mayoría de los juegos son compatibles con esta opción, pero algunos no lo son y podrían mostrar efectos incorrectamente. Este ajuste solo se aplica a los renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="84"/>
        <location filename="../enhancementsettingswidget.cpp" line="119"/>
        <location filename="../enhancementsettingswidget.cpp" line="122"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="85"/>
        <source>Scales the dither pattern to the resolution scale of the emulated GPU. This makes the dither pattern much less obvious at higher resolutions. &lt;br&gt;Usually safe to enable, and only supported by the hardware renderers.</source>
        <translation>Escala el patrón del tramado a la escala de resolución de la GPU emulada. Así se disimulará el tramado en las resoluciones más altas.&lt;br&gt;Esta opción suele ser segura y solo es compatible con los renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="88"/>
        <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="../enhancementsettingswidget.cpp" line="94"/>
        <source>Force 4:3 For 24-bit Display</source>
        <translation>Forzar 4:3 para imágenes a 24 bits</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="95"/>
        <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="../enhancementsettingswidget.cpp" line="96"/>
        <source>Chroma Smoothing For 24-Bit Display</source>
        <translation>Suavizar croma en imágenes a 24 bits</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="97"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs. Only applies to the hardware renderers.</source>
        <translation>Suaviza el efecto pixelado que se produce entre las transiciones de colores en contenidos a 24 bits, que suelen ser las FMV. Solo se aplica a los renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="100"/>
        <source>Texture Filtering</source>
        <translation>Filtrado de texturas</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="102"/>
        <source>Smooths out the blockiness of magnified textures on 3D object by using filtering. &lt;br&gt;Will have a greater effect on higher resolution scales. Only applies to the hardware renderers. &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 aspecto pixelado de las texturas estiradas en objetos 3D aplicando un filtro. &lt;br&gt;Tendrá un mayor efecto con escalas de resolución más altas. Solo se aplica a los renderizadores por hardware. &lt;br&gt;El modo de filtrado JINC2 y especialmente el xBR consumen muchos recursos y tal vez no valga la pena perder fluidez con ellos.</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="123"/>
        <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="../enhancementsettingswidget.cpp" line="127"/>
        <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="../enhancementsettingswidget.cpp" line="106"/>
        <source>Widescreen Hack</source>
        <translation>Hack para pantallas panorámicas</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="107"/>
        <source>Scales vertex positions in screen-space to a widescreen aspect ratio, essentially increasing the field of view from 4:3 to the chosen display aspect ratio in 3D games. &lt;br&gt;For 2D games, or games which use pre-rendered backgrounds, this enhancement will not work as expected. &lt;br&gt;&lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translatorcomment>&lt;br&gt; removed to make the entire string fit in the allocated space.</translatorcomment>
        <translation>Escala las posiciones de los vértices en pantalla a una relación de aspecto panorámica, incrementando en los juegos 3D el campo de visión de 4:3 a la relación de aspecto seleccionada. Esta mejora no funcionará correctamente en juegos 2D o con fondos prerrenderizados.&lt;br&gt;&lt;b&gt;&lt;u&gt;Podría no ser compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="112"/>
        <source>Use Software Renderer For Readbacks</source>
        <translation>Utilizar el renderizador por software para cotejar</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="113"/>
        <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="../enhancementsettingswidget.cpp" line="117"/>
        <source>Reduces &quot;wobbly&quot; polygons and &quot;warping&quot; textures that are common in PS1 games. &lt;br&gt;Only works with the hardware renderers. &lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
        <translation>Reduce el efecto tembloroso de los polígonos y la deformación de texturas que son comunes en los juegos de PlayStation.&lt;br&gt;Solo funciona con los renderizadores por hardware. &lt;b&gt;&lt;u&gt;Podría no ser compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../enhancementsettingswidget.cpp" line="120"/>
        <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="../enhancementsettingswidget.cpp" line="131"/>
        <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="../enhancementsettingswidget.cpp" line="135"/>
        <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="../enhancementsettingswidget.cpp" line="137"/>
        <source>Uses PGXP for all instructions, not just memory operations. Required for PGXP to correct wobble in some games, but has a very high performance cost.</source>
        <translation>Utiliza PGXP para todas las instrucciones, además de las operaciones de memoria. Es necesario para que PGXP corrija el temblor visual de algunos juegos, pero su coste de rendimiento es muy alto.</translation>
    </message>
</context>
<context>
    <name>Error</name>
    <message>
        <location filename="../../util/opengl_device.cpp" line="479"/>
        <source>Both texture buffers and SSBOs are not supported, or are of inadequate size.</source>
        <translation>Los búferes de texturas y SSBO no son compatibles o tienen un tamaño no adecuado.</translation>
    </message>
</context>
<context>
    <name>FolderSettingsWidget</name>
    <message>
        <location filename="../foldersettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="32"/>
        <source>Cache Directory</source>
        <translation>Directorio de la caché</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="41"/>
        <location filename="../foldersettingswidget.ui" line="81"/>
        <location filename="../foldersettingswidget.ui" line="121"/>
        <location filename="../foldersettingswidget.ui" line="161"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="48"/>
        <location filename="../foldersettingswidget.ui" line="88"/>
        <location filename="../foldersettingswidget.ui" line="128"/>
        <location filename="../foldersettingswidget.ui" line="168"/>
        <source>Open...</source>
        <translation>Abrir...</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="55"/>
        <location filename="../foldersettingswidget.ui" line="95"/>
        <location filename="../foldersettingswidget.ui" line="135"/>
        <location filename="../foldersettingswidget.ui" line="175"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="62"/>
        <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="72"/>
        <source>Covers Directory</source>
        <translation>Directorio de carátulas</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="102"/>
        <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="112"/>
        <source>Screenshots Directory</source>
        <translation>Directorio de capturas de pantalla</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="142"/>
        <source>Used for screenshots.</source>
        <translation>Se utilizará para las capturas de pantalla.</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="152"/>
        <source>Save States Directory</source>
        <translation>Directorio de estados guardados</translation>
    </message>
    <message>
        <location filename="../foldersettingswidget.ui" line="182"/>
        <source>Used for storing save states.</source>
        <translation>Se utilizará para almacenar estados guardados.</translation>
    </message>
</context>
<context>
    <name>FullscreenUI</name>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6698"/>
        <source>${title}: Title of the game.
${filetitle}: Name component of the game&apos;s filename.
${serial}: Serial of the game.</source>
        <translation>${title}: título del juego.
${filetitle}: elemento del nombre de archivo del juego.
${serial}: número de serie del juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6699"/>
        <source>1 Frame</source>
        <translation>1 fotograma</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6700"/>
        <source>10 Frames</source>
        <translation>10 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6701"/>
        <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="6702"/>
        <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="6703"/>
        <source>10x</source>
        <translation>10x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6704"/>
        <source>10x (20x Speed)</source>
        <translation>10x (velocidad 20x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6705"/>
        <source>11x</source>
        <translation>11x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6706"/>
        <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="6707"/>
        <source>12x</source>
        <translation>12x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6708"/>
        <source>13x</source>
        <translation>13x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6709"/>
        <source>14x</source>
        <translation>14x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6710"/>
        <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="6711"/>
        <source>15x</source>
        <translation>15x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6712"/>
        <source>16x</source>
        <translation>16x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6713"/>
        <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="6714"/>
        <source>1x</source>
        <translation>1x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6715"/>
        <source>2 Frames</source>
        <translation>2 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6716"/>
        <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="6717"/>
        <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="6718"/>
        <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="6719"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6720"/>
        <source>2x (Quad Speed)</source>
        <translation>2x (velocidad x4)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6721"/>
        <source>3 Frames</source>
        <translation>3 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6722"/>
        <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="6723"/>
        <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="6724"/>
        <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="6725"/>
        <source>3x</source>
        <translation>3x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6726"/>
        <source>3x (6x Speed)</source>
        <translation>3x (velocidad 6x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6727"/>
        <source>3x (for 720p)</source>
        <translation>3x (para 720p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6728"/>
        <source>4 Frames</source>
        <translation>4 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6729"/>
        <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="6730"/>
        <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="6731"/>
        <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="6732"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6733"/>
        <source>4x (8x Speed)</source>
        <translation>4x (velocidad 8x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6734"/>
        <source>5 Frames</source>
        <translation>5 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6735"/>
        <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="6736"/>
        <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="6737"/>
        <source>5x</source>
        <translation>5x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6738"/>
        <source>5x (10x Speed)</source>
        <translation>5x (velocidad 10x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6739"/>
        <source>5x (for 1080p)</source>
        <translation>5x (para 1080p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6740"/>
        <source>6 Frames</source>
        <translation>6 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6741"/>
        <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="6742"/>
        <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="6743"/>
        <source>6x</source>
        <translation>6x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6744"/>
        <source>6x (12x Speed)</source>
        <translation>6x (velocidad 12x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6745"/>
        <source>6x (for 1440p)</source>
        <translation>6x (para 1440p)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6746"/>
        <source>7 Frames</source>
        <translation>7 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6747"/>
        <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="6748"/>
        <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="6749"/>
        <source>7x</source>
        <translation>7x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6750"/>
        <source>7x (14x Speed)</source>
        <translation>7x (velocidad 14x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6751"/>
        <source>8 Frames</source>
        <translation>8 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6752"/>
        <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="6753"/>
        <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="6754"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6755"/>
        <source>8x (16x Speed)</source>
        <translation>8x (velocidad 16x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6756"/>
        <source>9 Frames</source>
        <translation>9 fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6757"/>
        <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="6758"/>
        <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="6759"/>
        <source>9x</source>
        <translation>9x</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6760"/>
        <source>9x (18x Speed)</source>
        <translation>9x (velocidad 18x)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6761"/>
        <source>9x (for 4K)</source>
        <translation>9x (para 4K)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6762"/>
        <source>A memory card with the name &apos;{}&apos; already exists.</source>
        <translation>Ya existe una Memory Card con el nombre «{}».</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6763"/>
        <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 estado guardado para continuar este juego en %1.

¿Deseas retomar este estado?</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6764"/>
        <source>About DuckStation</source>
        <translation>Acerca de DuckStation</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6765"/>
        <source>Account</source>
        <translation>Cuenta</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6766"/>
        <source>Achievement Notifications</source>
        <translation>Notificaciones sobre logros</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6767"/>
        <source>Achievements</source>
        <translation>Logros</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6768"/>
        <source>Achievements Settings</source>
        <translation>Configuración de logros</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6770"/>
        <source>Add Search Directory</source>
        <translation>Añadir directorio de búsqueda</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6771"/>
        <source>Add Shader</source>
        <translation>Añadir sombreador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6772"/>
        <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="6773"/>
        <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="6774"/>
        <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="6769"/>
        <source>Achievements are not enabled.</source>
        <translation>Los logros están desactivados.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6775"/>
        <source>Adjusts the emulation speed so the console&apos;s refresh rate matches the host when VSync and Audio Resampling are enabled.</source>
        <translation>Ajusta la velocidad de emulación para que la frecuencia de actualización de la consola coincida con la de tu sistema cuando la sincronización vertical y el remuestreo de audio estén habilitados.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6776"/>
        <source>Advanced Settings</source>
        <translation>Configuración avanzada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6777"/>
        <source>All Time: {}</source>
        <translation>Absoluto: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6778"/>
        <source>Allow Booting Without SBI File</source>
        <translation>Arrancar sin un archivo SBI</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6779"/>
        <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="6780"/>
        <source>Apply Image Patches</source>
        <translation>Aplicar parches de imagen</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6781"/>
        <source>Apply Per-Game Settings</source>
        <translation>Configuraciones por juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6782"/>
        <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="6783"/>
        <source>Aspect Ratio</source>
        <translation>Relación de aspecto</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6784"/>
        <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="6785"/>
        <source>Audio Backend</source>
        <translation>Motor de audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6786"/>
        <source>Audio Settings</source>
        <translation>Configuración de audio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6787"/>
        <source>Auto-Detect</source>
        <translation>Detección automática</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6788"/>
        <source>Automatic Mapping</source>
        <translation>Asignación automática</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6789"/>
        <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="6790"/>
        <source>Automatic mapping completed for {}.</source>
        <translation>Asignación automática de {} completada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6791"/>
        <source>Automatic mapping failed for {}.</source>
        <translation>Asignación automática de {} fallida.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6792"/>
        <source>Automatic mapping failed, no devices are available.</source>
        <translation>Fallo en la asignación automática: no hay dispositivos disponibles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6793"/>
        <source>Automatically Load Cheats</source>
        <translation>Cargar trucos automáticamente</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6794"/>
        <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="6795"/>
        <source>Automatically loads and applies cheats on game start.</source>
        <translation>Carga y aplica trucos automáticamente al inicio del juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6796"/>
        <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="6797"/>
        <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="6798"/>
        <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="6799"/>
        <source>BIOS Directory</source>
        <translation>Directorio de BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6800"/>
        <source>BIOS Selection</source>
        <translation>Selección de BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6801"/>
        <source>BIOS Settings</source>
        <translation>Configuración de BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6802"/>
        <source>BIOS for {}</source>
        <translation>BIOS para {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6803"/>
        <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="6804"/>
        <source>Back To Pause Menu</source>
        <translation>Volver al menú de pausa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6805"/>
        <source>Backend Settings</source>
        <translation>Configuración del motor</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6806"/>
        <source>Behavior</source>
        <translation>Comportamiento</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6807"/>
        <source>Borderless Fullscreen</source>
        <translation>Pantalla completa sin bordes</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6808"/>
        <source>Buffer Size</source>
        <translation>Tamaño de búfer</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6809"/>
        <source>CD-ROM Emulation</source>
        <translation>Emulación de CD-ROM</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6810"/>
        <source>CPU Emulation</source>
        <translation>Emulación de CPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6811"/>
        <source>CPU Mode</source>
        <translation>Modo de CPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6812"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6813"/>
        <source>Change Disc</source>
        <translation>Cambiar disco</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6814"/>
        <source>Change settings for the emulator.</source>
        <translation>Cambia la configuración del emulador.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6815"/>
        <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="6816"/>
        <source>Cheat List</source>
        <translation>Lista de trucos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6817"/>
        <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="6818"/>
        <source>Chroma Smoothing For 24-Bit Display</source>
        <translation>Suavizar croma en imágenes a 24 bits</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6819"/>
        <source>Clean Boot</source>
        <translation>Inicio limpio</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6820"/>
        <source>Clear Settings</source>
        <translation>Borrar configuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6821"/>
        <source>Clear Shaders</source>
        <translation>Borrar sombreadores</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6822"/>
        <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="6823"/>
        <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="6824"/>
        <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="6825"/>
        <source>Close</source>
        <translation>Cerrar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6826"/>
        <source>Close Game</source>
        <translation>Cerrar juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6827"/>
        <source>Close Menu</source>
        <translation>Cerrar menú</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6828"/>
        <source>Compatibility Rating</source>
        <translation>Valoración de compatibilidad</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6829"/>
        <source>Compatibility: </source>
        <translation>Compatibilidad: </translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6830"/>
        <source>Confirm Power Off</source>
        <translation>Confirmar apagado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6831"/>
        <source>Console Settings</source>
        <translation>Configuración de la consola</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6832"/>
        <source>Contributor List: https://github.com/stenzek/duckstation/blob/master/CONTRIBUTORS.md</source>
        <translation>Lista de colaboradores: https://github.com/stenzek/duckstation/blob/master/CONTRIBUTORS.md</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6833"/>
        <source>Controller Port {}</source>
        <translation>Puerto de mando {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6834"/>
        <source>Controller Port {} Macros</source>
        <translation>Macros del puerto de mando {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6835"/>
        <source>Controller Port {} Settings</source>
        <translation>Configuración del puerto de mando {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6836"/>
        <source>Controller Port {}{}</source>
        <translation>Puerto de mando {}{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6837"/>
        <source>Controller Port {}{} Macros</source>
        <translation>Macros del puerto de mando {}{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6838"/>
        <source>Controller Port {}{} Settings</source>
        <translation>Configuración del puerto de mando {}{}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6839"/>
        <source>Controller Settings</source>
        <translation>Configuración de mandos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6840"/>
        <source>Controller Type</source>
        <translation>Tipo de mando</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6841"/>
        <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="6842"/>
        <source>Controls</source>
        <translation>Controles</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6843"/>
        <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 sistema durante un avance rápido.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6844"/>
        <source>Controls the volume of the audio played on the host.</source>
        <translation>Controla el volumen del audio que se reproduzca en el sistema.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6845"/>
        <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="6846"/>
        <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="6847"/>
        <source>Copy Global Settings</source>
        <translation>Copiar configuración global</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6848"/>
        <source>Copy Settings</source>
        <translation>Copiar configuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6849"/>
        <source>Cover Settings</source>
        <translation>Configuración de carátula</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6850"/>
        <source>Covers Directory</source>
        <translation>Directorio de carátulas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6851"/>
        <source>Create</source>
        <translation>Crear</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6852"/>
        <source>Create Memory Card</source>
        <translation>Crear Memory Card</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6853"/>
        <source>Create Save State Backups</source>
        <translation>Crear copias de seguridad de los estados guardados</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6854"/>
        <source>Creates a new memory card file or folder.</source>
        <translation>Crea un nuevo archivo o carpeta de Memory Card.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6855"/>
        <source>Crop Mode</source>
        <translation>Modo de recorte</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6856"/>
        <source>Culling Correction</source>
        <translation>Corrección de «culling»</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6857"/>
        <source>Current Game</source>
        <translation>Juego actual</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6858"/>
        <source>Debugging Settings</source>
        <translation>Configuración de depuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6859"/>
        <source>Default</source>
        <translation>Valor predeterminado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6860"/>
        <source>Default Boot</source>
        <translation>Inicio predeterminado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6861"/>
        <source>Default View</source>
        <translation>Vista predeterminada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6862"/>
        <source>Default: Disabled</source>
        <translation>Valor predeterminado: desactivado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6863"/>
        <source>Default: Enabled</source>
        <translation>Valor predeterminado: activado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6864"/>
        <source>Delete Save</source>
        <translation>Eliminar archivo guardado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6865"/>
        <source>Delete State</source>
        <translation>Eliminar estado guardado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6866"/>
        <source>Depth Buffer</source>
        <translation>Búfer de profundidad</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6867"/>
        <source>Details</source>
        <translation>Detalles</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6868"/>
        <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="6869"/>
        <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="6870"/>
        <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 sistema y su reproducción por los altavoces.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6871"/>
        <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="6872"/>
        <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="6873"/>
        <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="6874"/>
        <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="6875"/>
        <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 sistema la reclame.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6876"/>
        <source>Determines the emulated hardware type.</source>
        <translation>Determina el tipo de hardware emulado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6877"/>
        <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="6878"/>
        <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="6879"/>
        <source>Device Settings</source>
        <translation>Configuración del dispositivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6880"/>
        <source>Disable All Enhancements</source>
        <translation>Desactivar todas las mejoras</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6881"/>
        <source>Disable Interlacing</source>
        <translation>Deshabilitar entrelazado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6882"/>
        <source>Disable Subdirectory Scanning</source>
        <translation>Deshabilitar búsqueda en subdirectorios</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6883"/>
        <source>Disabled</source>
        <translation>Opción desactivada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6884"/>
        <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="6885"/>
        <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="6886"/>
        <source>Discord Server</source>
        <translation>Servidor de Discord...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6887"/>
        <source>Display FPS Limit</source>
        <translation>Mostrar límite de FPS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6888"/>
        <source>Display Settings</source>
        <translation>Configuración de imagen</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6889"/>
        <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="6890"/>
        <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="6891"/>
        <source>Double-Click Toggles Fullscreen</source>
        <translation>Hacer doble clic para pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6892"/>
        <source>Download Covers</source>
        <translation>Descargar carátulas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6893"/>
        <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="6894"/>
        <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="6895"/>
        <source>Downsampling</source>
        <translation>Submuestreo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6896"/>
        <source>Downsampling Display Scale</source>
        <translation>Escala de submuestreo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6897"/>
        <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="6898"/>
        <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="../../core/fullscreen_ui.cpp" line="6899"/>
        <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="6900"/>
        <source>Dump Replaceable VRAM Writes</source>
        <translation>Volcar escrituras de VRAM reemplazables</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6901"/>
        <source>Emulation Settings</source>
        <translation>Configuración de emulación</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6902"/>
        <source>Emulation Speed</source>
        <translation>Velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6903"/>
        <source>Enable 8MB RAM</source>
        <translation>Habilitar RAM de 8&#xa0;MB</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6904"/>
        <source>Enable Achievements</source>
        <translation>Logros</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6905"/>
        <source>Enable Discord Presence</source>
        <translation>Mostrar estado en Discord</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6906"/>
        <source>Enable Fast Boot</source>
        <translation>Inicio rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6907"/>
        <source>Enable In-Game Overlays</source>
        <translation>Superposiciones dentro del juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6908"/>
        <source>Enable Overclocking</source>
        <translation>«Overclocking»</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6909"/>
        <source>Enable PGXP Vertex Cache</source>
        <translation>Habilitar caché de vértices de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6910"/>
        <source>Enable Post Processing</source>
        <translation>Habilitar posprocesado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6911"/>
        <source>Enable Recompiler Block Linking</source>
        <translation>Vinculación de bloques del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6912"/>
        <source>Enable Recompiler ICache</source>
        <translation>ICache del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6913"/>
        <source>Enable Recompiler Memory Exceptions</source>
        <translation>Excepciones de memoria del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6914"/>
        <source>Enable Region Check</source>
        <translation>Habilitar comprobación de región</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6915"/>
        <source>Enable Rewinding</source>
        <translation>Habilitar rebobinado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6916"/>
        <source>Enable SDL Input Source</source>
        <translation>Habilitar origen de entrada SDL</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6918"/>
        <source>Enable TTY Logging</source>
        <translation>Habilitar registro por terminal</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6928"/>
        <source>Encore Mode</source>
        <translation>Modo «encore» (nueva partida)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6944"/>
        <source>Failed to load shader {}. It may be invalid.
Error was:</source>
        <translation>Fallo 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="7245"/>
        <source>This game has no achievements.</source>
        <translation>No hay logros para este juego.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7246"/>
        <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="7251"/>
        <source>Timing out in {:.0f} seconds...</source>
        <translation>Esperando {:.0f} segundos...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7267"/>
        <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="7288"/>
        <source>Wireframe Rendering</source>
        <translation>Renderizar mallas de polígonos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6917"/>
        <source>Enable Subdirectory Scanning</source>
        <translation>Habilitar búsqueda en subdirectorios</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6919"/>
        <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="6920"/>
        <source>Enable VSync</source>
        <translation>Habilitar sincronía vertical (VSync)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6921"/>
        <source>Enable XInput Input Source</source>
        <translation>Habilitar origen de entrada XInput</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6922"/>
        <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 sistema. Solo para desarrolladores.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6923"/>
        <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="6924"/>
        <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="6925"/>
        <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="6926"/>
        <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="6927"/>
        <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="6929"/>
        <source>Enhancements</source>
        <translation>Mejoras</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6930"/>
        <source>Ensures every frame generated is displayed for optimal pacing. Disable if you are having speed or sound issues.</source>
        <translation>Fuerza que se muestren todos los fotogramas generados para tener una fluidez óptima. Desactivar si hay problemas de velocidad o de sonido.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6931"/>
        <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="6932"/>
        <source>Enter the name of the memory card you wish to create.</source>
        <translation>Introduce el nombre de la Memory Card nueva.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6933"/>
        <source>Example: https://www.example-not-a-real-domain.com/covers/${serial}.jpg</source>
        <translation>Ejemplo: https://www.ejemplo-de-un-dominio-ficticio.com/caratulas/${serial}.jpg</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6934"/>
        <source>Execution Mode</source>
        <translation>Modo de ejecución</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6935"/>
        <source>Exit</source>
        <translation>Salir</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6936"/>
        <source>Exit And Save State</source>
        <translation>Salir guardando un estado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6937"/>
        <source>Exit Without Saving</source>
        <translation>Salir sin guardar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6938"/>
        <source>Exits the program.</source>
        <translation>Abandona el programa.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6939"/>
        <source>Failed to copy text to clipboard.</source>
        <translation>Fallo al copiar el texto al portapapeles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6940"/>
        <source>Failed to create memory card &apos;{}&apos;.</source>
        <translation>Fallo al crear la Memory Card «{}».</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6941"/>
        <source>Failed to delete save state.</source>
        <translation>Fallo al eliminar el estado guardado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6942"/>
        <source>Failed to delete {}.</source>
        <translation>Fallo al eliminar «{}».</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6943"/>
        <source>Failed to load &apos;{}&apos;.</source>
        <translation>Fallo al cargar «{}».</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6945"/>
        <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="6946"/>
        <source>Fast Boot</source>
        <translation>Inicio rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6947"/>
        <source>Fast Forward Speed</source>
        <translation>Velocidad de avance rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6948"/>
        <source>Fast Forward Volume</source>
        <translation>Volumen de avance rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6949"/>
        <source>File Title</source>
        <translation>Título de archivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6950"/>
        <source>Force 4:3 For 24-Bit Display</source>
        <translation>Forzar 4:3 para imágenes a 24 bits</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6951"/>
        <source>Force NTSC Timings</source>
        <translation>Forzar velocidad NTSC</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6952"/>
        <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="6953"/>
        <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="6954"/>
        <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="6955"/>
        <source>From File...</source>
        <translation>Desde archivo...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6956"/>
        <source>Fullscreen Resolution</source>
        <translation>Resolución a pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6957"/>
        <source>GPU Adapter</source>
        <translation>Adaptador de GPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6958"/>
        <source>GPU Renderer</source>
        <translation>Renderizador de GPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6959"/>
        <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="6960"/>
        <source>Game Grid</source>
        <translation>Cuadrícula de juegos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6961"/>
        <source>Game List</source>
        <translation>Lista de juegos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6962"/>
        <source>Game List Settings</source>
        <translation>Configuración de la lista de juegos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6963"/>
        <source>Game Properties</source>
        <translation>Propiedades del juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6964"/>
        <source>Game Quick Save</source>
        <translation>Estado de juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6965"/>
        <source>Game Slot {0}##game_slot_{0}</source>
        <translation>Ranura de juego {0}##game_slot_{0}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6966"/>
        <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="6967"/>
        <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="6968"/>
        <source>Game path copied to clipboard.</source>
        <translation>Ruta del juego copiada al portapapeles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6969"/>
        <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="6970"/>
        <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="6971"/>
        <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="6972"/>
        <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="6973"/>
        <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="6974"/>
        <source>Game type copied to clipboard.</source>
        <translation>Tipo del juego copiado al portapapeles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6975"/>
        <source>Game: {} ({})</source>
        <translation>Juego: {} ({})</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6976"/>
        <source>Genre: %s</source>
        <translation>Género: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6977"/>
        <source>GitHub Repository</source>
        <translation>Repositorio en GitHub</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6978"/>
        <source>Global Slot {0} - {1}##global_slot_{0}</source>
        <translation>Ranura global {0} - {1}##global_slot_{0}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6979"/>
        <source>Global Slot {0}##global_slot_{0}</source>
        <translation>Ranura global {0}##global_slot_{0}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6980"/>
        <source>Hardcore Mode</source>
        <translation>Modo «hardcore»</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6981"/>
        <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="6982"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation>Ocultar cursor en pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6983"/>
        <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="6984"/>
        <source>Hotkey Settings</source>
        <translation>Configuración de atajos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6985"/>
        <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="6986"/>
        <source>How often a rewind state will be created. Higher frequencies have greater system requirements.</source>
        <translation>Indica la cantidad de veces que se creará un estado para el rebobinado. Un valor alto aumentará los requisitos del sistema.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6987"/>
        <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="6988"/>
        <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="6989"/>
        <source>In the form below, specify the URLs to download covers from, with one template URL per line. The following variables are available:</source>
        <translation>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:</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6990"/>
        <source>Increase Timer Resolution</source>
        <translation>Incrementar la resolución del temporizador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6991"/>
        <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="6992"/>
        <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="6993"/>
        <source>Infinite/Instantaneous</source>
        <translation>Infinita/Instantánea</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6994"/>
        <source>Inhibit Screensaver</source>
        <translation>Inhibir salvapantallas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6995"/>
        <source>Input Sources</source>
        <translation>Orígenes de entrada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6996"/>
        <source>Input profile &apos;{}&apos; loaded.</source>
        <translation>Perfil de entrada «{}» cargado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6997"/>
        <source>Input profile &apos;{}&apos; saved.</source>
        <translation>Perfil de entrada «{}» guardado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6998"/>
        <source>Integration</source>
        <translation>Integración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="6999"/>
        <source>Interface Settings</source>
        <translation>Configuración de la interfaz</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7000"/>
        <source>Internal Resolution Scale</source>
        <translation>Escala de resolución interna</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7001"/>
        <source>Internal Resolution Screenshots</source>
        <translation>Capturar pantalla a resolución interna</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7002"/>
        <source>Issue Tracker</source>
        <translation>Gestor de problemas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7003"/>
        <source>Last Played</source>
        <translation>Última partida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7004"/>
        <source>Last Played: %s</source>
        <translation>Última partida: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7005"/>
        <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="7006"/>
        <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="7007"/>
        <source>Leaderboard Notifications</source>
        <translation>Notificaciones sobre tablas de clasificación</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7008"/>
        <source>Leaderboards</source>
        <translation>Tablas de clasificación</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7009"/>
        <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="7010"/>
        <source>Limits how many frames are displayed to the screen. These frames are still rendered.</source>
        <translation>Limita la cantidad de fotogramas mostrados. Estos fotogramas seguirán renderizándose.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7011"/>
        <source>Load Devices From Save States</source>
        <translation>Cargar dispositivos de estados guardados</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7012"/>
        <source>Load Profile</source>
        <translation>Cargar perfil</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7013"/>
        <source>Load Resume State</source>
        <translation>Cargar estado para continuar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7014"/>
        <source>Load State</source>
        <translation>Cargar estado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7015"/>
        <source>Loads a global save state.</source>
        <translation>Carga un estado global.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7016"/>
        <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="7017"/>
        <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="7018"/>
        <source>Log Level</source>
        <translation>Nivel de registro</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7019"/>
        <source>Log To Debug Console</source>
        <translation>Registrar en consola de depuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7020"/>
        <source>Log To File</source>
        <translation>Registrar en archivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7021"/>
        <source>Log To System Console</source>
        <translation>Registrar en consola del sistema</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7022"/>
        <source>Logging</source>
        <translation>Registro</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7023"/>
        <source>Logging Settings</source>
        <translation>Configuración de registros</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7024"/>
        <source>Login</source>
        <translation>Iniciar sesión</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7025"/>
        <source>Login token generated on {}</source>
        <translation>Token de acceso generado el {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7026"/>
        <source>Logout</source>
        <translation>Cerrar sesión</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7027"/>
        <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="7028"/>
        <source>Logs in to RetroAchievements.</source>
        <translation>Inicia sesión en RetroAchievements.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7029"/>
        <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="7030"/>
        <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="7031"/>
        <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="7032"/>
        <source>Logs out of RetroAchievements.</source>
        <translation>Cierra la sesión de RetroAchievements.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7033"/>
        <source>Macro will toggle every {} frames.</source>
        <translation>La macro se alternará cada {} fotogramas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7034"/>
        <source>Macro {} Buttons</source>
        <translation>Botones de la macro {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7035"/>
        <source>Macro {} Frequency</source>
        <translation>Frecuencia de la macro {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7036"/>
        <source>Macro {} Trigger</source>
        <translation>Desencadenador de la macro {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7037"/>
        <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="7038"/>
        <source>Memory Card Directory</source>
        <translation>Directorio de Memory Cards</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7039"/>
        <source>Memory Card Port {}</source>
        <translation>Ranura de Memory Card {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7040"/>
        <source>Memory Card Settings</source>
        <translation>Configuración de Memory Cards</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7041"/>
        <source>Memory Card {} Type</source>
        <translation>Tipo de Memory Card {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7042"/>
        <source>Memory card &apos;{}&apos; created.</source>
        <translation>Memory Card «{}» creada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7043"/>
        <source>Minimal Output Latency</source>
        <translation>Latencia mínima de salida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7044"/>
        <source>Move Down</source>
        <translation>Bajar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7045"/>
        <source>Move Up</source>
        <translation>Subir</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7046"/>
        <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="7047"/>
        <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="7048"/>
        <source>Multitap Mode</source>
        <translation>Modo de multitap</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7049"/>
        <source>Mute All Sound</source>
        <translation>Silenciar todo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7050"/>
        <source>Mute CD Audio</source>
        <translation>Silenciar audio de CD</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7051"/>
        <source>No</source>
        <translation>No</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7052"/>
        <source>No Binding</source>
        <translation>Sin asignar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7053"/>
        <source>No Buttons Selected</source>
        <translation>No se han seleccionado botones</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7054"/>
        <source>No Game Selected</source>
        <translation>No se ha seleccionado un juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7055"/>
        <source>No cheats found for {}.</source>
        <translation>No se han encontrado trucos para {}.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7056"/>
        <source>No input profiles available.</source>
        <translation>No hay perfiles de entrada disponibles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7057"/>
        <source>No resume save state found.</source>
        <translation>No se han encontrado estados guardados para continuar.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7058"/>
        <source>No save present in this slot.</source>
        <translation>No hay un estado en esta ranura.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7059"/>
        <source>No save states found.</source>
        <translation>No se han encontrado estados guardados.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7060"/>
        <source>None (Double Speed)</source>
        <translation>Nula (velocidad doble)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7061"/>
        <source>None (Normal Speed)</source>
        <translation>Nula (velocidad normal)</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7062"/>
        <source>Not Logged In</source>
        <translation>Sesión no iniciada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7063"/>
        <source>Not Scanning Subdirectories</source>
        <translation>Búsqueda en subdirectorios deshabilitada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7064"/>
        <source>OK</source>
        <translation>Aceptar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7065"/>
        <source>OSD Scale</source>
        <translation>Escala de mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7066"/>
        <source>On-Screen Display</source>
        <translation>Mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7067"/>
        <source>Open in File Browser</source>
        <translation>Abrir en explorador de archivos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7068"/>
        <source>Operations</source>
        <translation>Operaciones</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7069"/>
        <source>Optimal Frame Pacing</source>
        <translation>Optimizar duración de fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7070"/>
        <source>Options</source>
        <translation>Opciones</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7071"/>
        <source>Output Latency</source>
        <translation>Latencia de salida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7072"/>
        <source>Output Volume</source>
        <translation>Volumen de salida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7073"/>
        <source>Overclocking Percentage</source>
        <translation>Porcentaje de overclocking</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7074"/>
        <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="7075"/>
        <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="7076"/>
        <source>PGXP Depth Clear Threshold</source>
        <translation>Umbral de limpieza de profundidad de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7077"/>
        <source>PGXP Geometry Correction</source>
        <translation>Corrección de geometría de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7078"/>
        <source>PGXP Geometry Tolerance</source>
        <translation>Tolerancia geométrica de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7079"/>
        <source>PGXP Settings</source>
        <translation>Configuración de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7080"/>
        <source>Patches</source>
        <translation>Parches</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7081"/>
        <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="7082"/>
        <source>Path</source>
        <translation>Ruta</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7083"/>
        <source>Pause On Focus Loss</source>
        <translation>Pausar al pasar a segundo plano</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7084"/>
        <source>Pause On Start</source>
        <translation>Pausar nada más iniciar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7085"/>
        <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="7086"/>
        <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="7087"/>
        <source>Per-Game Configuration</source>
        <translation>Configuraciones por juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7088"/>
        <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="7089"/>
        <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="7090"/>
        <source>Perspective Correct Colors</source>
        <translation>Corregir perspectiva de colores</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7091"/>
        <source>Perspective Correct Textures</source>
        <translation>Corregir perspectiva de texturas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7092"/>
        <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="7093"/>
        <source>Port {} Controller Type</source>
        <translation>Tipo de mando del puerto {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7094"/>
        <source>Position</source>
        <translation>Posición</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7095"/>
        <source>Post-Processing Settings</source>
        <translation>Configuración de posprocesado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7096"/>
        <source>Post-processing chain cleared.</source>
        <translation>Cadena de posprocesado borrada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7097"/>
        <source>Post-processing shaders reloaded.</source>
        <translation>Sombreadores de posprocesado recargados.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7098"/>
        <source>Preload Images to RAM</source>
        <translation>Precargar imágenes a RAM</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7099"/>
        <source>Preload Replacement Textures</source>
        <translation>Precargar texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7100"/>
        <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 sincronía vertical.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7101"/>
        <source>Preserve Projection Precision</source>
        <translation>Conservar precisión de proyección</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7102"/>
        <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="7103"/>
        <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 sistema entre en suspensión mientras el emulador esté en funcionamiento.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7104"/>
        <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="7105"/>
        <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="7106"/>
        <source>Quick Save</source>
        <translation>Guardado rápido en estado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7107"/>
        <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="7108"/>
        <source>Read Speedup</source>
        <translation>Aceleración de lectura</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7109"/>
        <source>Readahead Sectors</source>
        <translation>Lectura asíncrona de sectores</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7110"/>
        <source>Recompiler Fast Memory Access</source>
        <translation>Memoria de acceso rápido del recompilador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7111"/>
        <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="7112"/>
        <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 hilo de trabajo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7113"/>
        <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="7114"/>
        <source>Region</source>
        <translation>Región</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7115"/>
        <source>Region: </source>
        <translation>Región: </translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7116"/>
        <source>Release Date: %s</source>
        <translation>Fecha de lanzamiento: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7117"/>
        <source>Reload Shaders</source>
        <translation>Recargar sombreadores</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7118"/>
        <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="7119"/>
        <source>Remove From Chain</source>
        <translation>Quitar de la cadena</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7120"/>
        <source>Remove From List</source>
        <translation>Quitar de la lista</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7121"/>
        <source>Removed stage {} ({}).</source>
        <translation>Etapa {} ({}) quitada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7122"/>
        <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="7123"/>
        <source>Renames existing save states when saving to a backup file.</source>
        <translation>Renombra los estados guardados existentes cuando vayan a guardarse a un archivo de respaldo.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7124"/>
        <source>Rendering</source>
        <translation>Renderizado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7125"/>
        <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="7126"/>
        <source>Rescan All Games</source>
        <translation>Volver a buscar todos los juegos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7127"/>
        <source>Reset Memory Card Directory</source>
        <translation>Reiniciar directorio de Memory Cards</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7128"/>
        <source>Reset Play Time</source>
        <translation>Reiniciar tiempo jugado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7129"/>
        <source>Reset Settings</source>
        <translation>Reiniciar configuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7130"/>
        <source>Reset System</source>
        <translation>Reiniciar sistema</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7131"/>
        <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="7132"/>
        <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="7133"/>
        <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="7134"/>
        <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 estado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7135"/>
        <source>Resume</source>
        <translation>Continuar</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7136"/>
        <source>Resume Game</source>
        <translation>Reanudar juego</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7137"/>
        <source>Rewind Save Frequency</source>
        <translation>Frecuencia de guardado del rebobinado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7138"/>
        <source>Rewind Save Slots</source>
        <translation>Espacios de guardado para el rebobinado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7139"/>
        <source>Rewind for {0} frames, lasting {1:.2f} seconds will require up to {3} MB of RAM and {4} MB of VRAM.</source>
        <translation>Retroceder durante {0} fotogramas, con duración de {1:.2f} segundos requerirá hasta {3}&#xa0;MB de RAM y {4}&#xa0;MB de VRAM.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7140"/>
        <source>Rich presence inactive or unsupported.</source>
        <translation>«Rich Presence» inactiva o no compatible.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7141"/>
        <source>Runahead</source>
        <translation>Predicción de latencia</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7142"/>
        <source>Runahead/Rewind</source>
        <translation>Predicción de latencia/Rebobinado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7143"/>
        <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="7144"/>
        <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="7145"/>
        <source>Save Profile</source>
        <translation>Guardar perfil</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7146"/>
        <source>Save Screenshot</source>
        <translation>Capturar pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7147"/>
        <source>Save State</source>
        <translation>Guardar estado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7148"/>
        <source>Save State On Exit</source>
        <translation>Guardar estado al salir</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7149"/>
        <source>Saved {:%c}</source>
        <translation>Archivo guardado: {:%c}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7150"/>
        <source>Saves screenshots at internal render resolution and without postprocessing.</source>
        <translation>Guarda las capturas de pantalla a la resolución interna de renderizado y sin aplicar posprocesado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7151"/>
        <source>Saves state periodically so you can rewind any mistakes while playing.</source>
        <translation>Guarda periódicamente estados guardados para que puedas deshacer cualquier error que cometas al jugar.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7152"/>
        <source>Scaled Dithering</source>
        <translation>Escalado de tramado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7153"/>
        <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="7154"/>
        <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="7155"/>
        <source>Scaling</source>
        <translation>Escalado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7156"/>
        <source>Scan For New Games</source>
        <translation>Buscar juegos nuevos</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7157"/>
        <source>Scanning Subdirectories</source>
        <translation>Buscando en subdirectorios</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7158"/>
        <source>Screen Display</source>
        <translation>Imagen</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7159"/>
        <source>Search Directories</source>
        <translation>Buscar en directorios</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7160"/>
        <source>Seek Speedup</source>
        <translation>Aceleración de búsqueda</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7161"/>
        <source>Select Device</source>
        <translation>Seleccionar dispositivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7162"/>
        <source>Select Disc Image</source>
        <translation>Seleccionar imagen de disco</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7163"/>
        <source>Select Macro {} Binds</source>
        <translation>Seleccionar asignaciones de la macro {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7164"/>
        <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="7165"/>
        <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="7166"/>
        <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="7167"/>
        <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="7168"/>
        <source>Serial</source>
        <translation>Número de serie</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7169"/>
        <source>Session: {}</source>
        <translation>Sesión: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7170"/>
        <source>Set Input Binding</source>
        <translation>Establecer asignación de entrada</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7171"/>
        <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="7172"/>
        <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="7173"/>
        <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="7174"/>
        <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="7175"/>
        <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="7176"/>
        <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="7177"/>
        <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="7178"/>
        <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="7179"/>
        <source>Setting {} binding {}.</source>
        <translation>Configurando la asociación para el {} «{}».</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7180"/>
        <source>Settings</source>
        <translation>Configuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7181"/>
        <source>Settings and Operations</source>
        <translation>Ajustes y operaciones</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7182"/>
        <source>Shader {} added as stage {}.</source>
        <translation>Sombreador {} añadido en la etapa {}.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7183"/>
        <source>Shared Card Name</source>
        <translation>Nombre de Memory Card compartida</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7184"/>
        <source>Show CPU Usage</source>
        <translation>Mostrar uso de CPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7185"/>
        <source>Show Controller Input</source>
        <translation>Mostrar entradas del mando</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7186"/>
        <source>Show Enhancement Settings</source>
        <translation>Mostrar configuración de mejoras</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7187"/>
        <source>Show FPS</source>
        <translation>Mostrar FPS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7188"/>
        <source>Show Frame Times</source>
        <translation>Mostrar duración de fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7189"/>
        <source>Show GPU Usage</source>
        <translation>Mostrar uso de GPU</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7190"/>
        <source>Show OSD Messages</source>
        <translation>Mostrar mensajes en pantalla</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7191"/>
        <source>Show Resolution</source>
        <translation>Mostrar resolución</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7192"/>
        <source>Show Speed</source>
        <translation>Mostrar velocidad</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7193"/>
        <source>Show Status Indicators</source>
        <translation>Mostrar indicadores de estado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7194"/>
        <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="7195"/>
        <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="7196"/>
        <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="7197"/>
        <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="7198"/>
        <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="7199"/>
        <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="7200"/>
        <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="7201"/>
        <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="7202"/>
        <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 sistema desgranado por hilos en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7203"/>
        <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 sistema en la esquina superior derecha de la imagen.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7204"/>
        <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="7205"/>
        <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="7206"/>
        <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="7207"/>
        <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="7208"/>
        <source>Size</source>
        <translation>Tamaño</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7209"/>
        <source>Size: %.2f MB</source>
        <translation>Tamaño: %.2f&#xa0;MB</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7210"/>
        <source>Slow Boot</source>
        <translation>Inicio lento</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7211"/>
        <source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs. Only applies to the hardware renderers.</source>
        <translation>Suaviza el efecto pixelado que se produce entre las transiciones de colores en contenidos a 24 bits, que suelen ser las FMV. Solo se aplica a los renderizadores de hardware.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7212"/>
        <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="7213"/>
        <source>Sort By</source>
        <translation>Ordenar por...</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7214"/>
        <source>Sort Reversed</source>
        <translation>Invertir orden</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7215"/>
        <source>Sound Effects</source>
        <translation>Efectos de sonido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7216"/>
        <source>Spectator Mode</source>
        <translation>Modo espectador</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7217"/>
        <source>Speed Control</source>
        <translation>Control de velocidad</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7218"/>
        <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="7219"/>
        <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="7220"/>
        <source>Stage {}: {}</source>
        <translation>Etapa {}: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7221"/>
        <source>Start BIOS</source>
        <translation>Iniciar BIOS</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7222"/>
        <source>Start Download</source>
        <translation>Iniciar descarga</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7223"/>
        <source>Start File</source>
        <translation>Iniciar archivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7224"/>
        <source>Start Fullscreen</source>
        <translation>Iniciar a pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7225"/>
        <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="7226"/>
        <source>Starts the console from where it was before it was last closed.</source>
        <translation>Arranca la consola desde el momento en el que se quedó la última vez que fue apagada.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7227"/>
        <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="7228"/>
        <source>Stretch Display Vertically</source>
        <translation>Estirar imagen verticalmente</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7229"/>
        <source>Stretch Mode</source>
        <translation>Modo de estiramiento</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7230"/>
        <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="7231"/>
        <source>Summary</source>
        <translation>Resumen</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7232"/>
        <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="7233"/>
        <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="7234"/>
        <source>Sync To Host Refresh Rate</source>
        <translation>Sincronizar con la velocidad de actualización del sistema</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7235"/>
        <source>Synchronizes presentation of the console&apos;s frames to the host. Enable for smoother animations.</source>
        <translation>Sincroniza la presentación de los fotogramas del consola con el sistema. Hace que las animaciones sean más fluidas.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7236"/>
        <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="7237"/>
        <source>Test Unofficial Achievements</source>
        <translation>Probar logros no oficiales</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7238"/>
        <source>Texture Dumping</source>
        <translation>Volcado de texturas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7239"/>
        <source>Texture Filtering</source>
        <translation>Filtrado de texturas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7240"/>
        <source>Texture Replacements</source>
        <translation>Texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7241"/>
        <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="7242"/>
        <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="7243"/>
        <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 sistema.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7244"/>
        <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="7247"/>
        <source>Threaded Presentation</source>
        <translation>Presentación multihilo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7248"/>
        <source>Threaded Rendering</source>
        <translation>Renderizado multihilo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7249"/>
        <source>Time Played</source>
        <translation>Tiempo jugado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7250"/>
        <source>Time Played: %s</source>
        <translation>Tiempo jugado: %s</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7252"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7253"/>
        <source>Toggle Analog</source>
        <translation>Alternar función analógica</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7254"/>
        <source>Toggle Fast Forward</source>
        <translation>Alternar avance rápido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7255"/>
        <source>Toggle every %d frames</source>
        <translation>Alternar cada %d fotogramas</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7256"/>
        <source>True Color Rendering</source>
        <translation>Renderizado a color verdadero</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7257"/>
        <source>Turbo Speed</source>
        <translation>Velocidad del turbo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7258"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7259"/>
        <source>Undo Load State</source>
        <translation>Deshacer carga de estado</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7260"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7261"/>
        <source>Unlimited</source>
        <translation>Sin límite</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7262"/>
        <source>Use Blit Swap Chain</source>
        <translation>Usar cadena de intercambio de blits</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7263"/>
        <source>Use Debug GPU Device</source>
        <translation>Usar dispositivo gráfico de depuración</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7264"/>
        <source>Use Global Setting</source>
        <translation>Usar configuración global</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7265"/>
        <source>Use Light Theme</source>
        <translation>Usar tema claro</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7266"/>
        <source>Use Serial File Names</source>
        <translation>Usar números de serie como nombres de archivo</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7268"/>
        <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="7269"/>
        <source>Username: {}</source>
        <translation>Nombre de usuario: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7270"/>
        <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="7271"/>
        <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="7272"/>
        <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="7273"/>
        <source>Uses a second thread for drawing graphics. Speed boost, and safe to use.</source>
        <translation>Utiliza un segundo hilo para el renderizado de gráficos. Mejora la velocidad y es seguro.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7274"/>
        <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="7275"/>
        <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="7276"/>
        <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="7277"/>
        <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="7278"/>
        <source>Value: {} | Default: {} | Minimum: {} | Maximum: {}</source>
        <translation>Valor: {} | Predeterminado: {} | Mínimo: {} | Máximo: {}</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7279"/>
        <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="7280"/>
        <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="7281"/>
        <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="7282"/>
        <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="7283"/>
        <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 estados guardados.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7284"/>
        <source>When enabled, per-game settings will be applied, and incompatible enhancements will be disabled.</source>
        <translation>Si esta opción está habilitada, se aplicará la configuración específica del juego y se desactivarán las mejoras no compatibles.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7285"/>
        <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 sistema.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7286"/>
        <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="7287"/>
        <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="7289"/>
        <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="7290"/>
        <source>Yes</source>
        <translation>Sí</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7291"/>
        <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, que incluye el seguimiento de las tablas de puntuación. Desactiva los estados de guardado, los trucos y las funciones de ralentización.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7292"/>
        <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="7293"/>
        <source>{} deleted.</source>
        <translation>{} ha sido eliminado.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7294"/>
        <source>{} does not exist.</source>
        <translation>{} no existe.</translation>
    </message>
    <message>
        <location filename="../../core/fullscreen_ui.cpp" line="7295"/>
        <source>{} is not a valid disc image.</source>
        <translation>{} no es una imagen de disco válida.</translation>
    </message>
</context>
<context>
    <name>GPUDevice</name>
    <message>
        <location filename="../../util/opengl_device.cpp" line="318"/>
        <location filename="../../util/opengl_device.cpp" line="478"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../util/opengl_device.cpp" line="319"/>
        <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="1024"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1025"/>
        <source>Box (Downsample 3D/Smooth All)</source>
        <translation>Cuadro (reducir resolución 3D/suavizar todo)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1026"/>
        <source>Adaptive (Preserve 3D/Smooth 2D)</source>
        <translation>Adaptable (preservar 3D/suavizar 2D)</translation>
    </message>
</context>
<context>
    <name>GPURenderer</name>
    <message>
        <location filename="../../core/settings.cpp" line="919"/>
        <source>Automatic</source>
        <translation>Automático</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="921"/>
        <source>Hardware (D3D11)</source>
        <translation>Hardware (D3D11)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="921"/>
        <source>Hardware (D3D12)</source>
        <translation>Hardware (D3D12)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="924"/>
        <source>Hardware (Metal)</source>
        <translation>Hardware (Metal)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="927"/>
        <source>Hardware (Vulkan)</source>
        <translation>Hardware (Vulkan)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="930"/>
        <source>Hardware (OpenGL)</source>
        <translation>Hardware (OpenGL)</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1506"/>
        <location filename="../../core/settings.cpp" line="932"/>
        <source>Software</source>
        <translation>Software</translation>
    </message>
</context>
<context>
    <name>GPUSettingsWidget</name>
    <message>
        <location filename="../qtutils.cpp" line="698"/>
        <source>Automatic based on window size</source>
        <translation>Automática según el tamaño de la ventana</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="699"/>
        <source>1x</source>
        <translation>1x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="700"/>
        <source>2x</source>
        <translation>2x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="701"/>
        <source>3x (for 720p)</source>
        <translation>3x (para 720p)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="702"/>
        <source>4x</source>
        <translation>4x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="703"/>
        <source>5x (for 1080p)</source>
        <translation>5x (para 1080p)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="704"/>
        <source>6x (for 1440p)</source>
        <translation>6x (para 1440p)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="705"/>
        <source>7x</source>
        <translation>7x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="706"/>
        <source>8x</source>
        <translation>8x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="707"/>
        <source>9x (for 4K)</source>
        <translation>9x (para 4K)</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="708"/>
        <source>10x</source>
        <translation>10x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="709"/>
        <source>11x</source>
        <translation>11x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="710"/>
        <source>12x</source>
        <translation>12x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="711"/>
        <source>13x</source>
        <translation>13x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="712"/>
        <source>14x</source>
        <translation>14x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="713"/>
        <source>15x</source>
        <translation>15x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="714"/>
        <source>16x</source>
        <translation>16x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="740"/>
        <source>Disabled</source>
        <translation>Deshabilitada</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="743"/>
        <source>%1x MSAA</source>
        <translation>MSAA %1x</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="746"/>
        <source>%1x SSAA</source>
        <translation>SSAA %1x</translation>
    </message>
</context>
<context>
    <name>GPUTextureFilter</name>
    <message>
        <location filename="../../core/settings.cpp" line="990"/>
        <source>Nearest-Neighbor</source>
        <translation>Vecino más cercano</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="991"/>
        <source>Bilinear</source>
        <translation>Bilineal</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="992"/>
        <source>Bilinear (No Edge Blending)</source>
        <translation>Bilineal (sin unión de bordes)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="993"/>
        <source>JINC2 (Slow)</source>
        <translation>JINC2 (lento)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="994"/>
        <source>JINC2 (Slow, No Edge Blending)</source>
        <translation>JINC2 (lento, sin unión de bordes)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="995"/>
        <source>xBR (Very Slow)</source>
        <translation>xBR (muy lento)</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="996"/>
        <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="1054"/>
        <source>Disabled</source>
        <translation>Deshabilitar</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1054"/>
        <source>Overlay Wireframe</source>
        <translation>Superponer mallas</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1055"/>
        <source>Only Wireframe</source>
        <translation>Mostrar solo mallas</translation>
    </message>
</context>
<context>
    <name>GameList</name>
    <message>
        <location filename="../../core/game_list.cpp" line="106"/>
        <source>Disc</source>
        <translation>Disco</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="106"/>
        <source>PS-EXE</source>
        <translation>PS-EXE</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="106"/>
        <source>Playlist</source>
        <translation>Lista de reproducción</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="107"/>
        <source>PSF</source>
        <translation>PSF</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="972"/>
        <source>Never</source>
        <translation>Nunca</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="989"/>
        <source>Today</source>
        <translation>Hoy</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="994"/>
        <source>Yesterday</source>
        <translation>Ayer</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1017"/>
        <source>{}h {}m</source>
        <translation>{}&#xa0;h {}&#xa0;min</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1019"/>
        <source>{}h {}m {}s</source>
        <translation>{}&#xa0;h {}&#xa0;min {}&#xa0;s</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1021"/>
        <source>{}m {}s</source>
        <translation>{}&#xa0;min {}&#xa0;s</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1023"/>
        <source>{}s</source>
        <translation>{}&#xa0;s</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1025"/>
        <source>None</source>
        <translation>Ninguno</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1030"/>
        <source>{} hours</source>
        <translation>{} horas</translation>
    </message>
    <message>
        <location filename="../../core/game_list.cpp" line="1032"/>
        <source>{} minutes</source>
        <translation>{} minutos</translation>
    </message>
</context>
<context>
    <name>GameListCompatibilityRating</name>
    <message>
        <location filename="../../core/game_database.cpp" line="196"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="197"/>
        <source>Doesn&apos;t Boot</source>
        <translation>No inicia</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="198"/>
        <source>Crashes In Intro</source>
        <translation>Cuelga al inicio</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="199"/>
        <source>Crashes In-Game</source>
        <translation>Cuelga en juego</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="200"/>
        <source>Graphical/Audio Issues</source>
        <translation>Problemas audiovisuales</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="201"/>
        <source>No Issues</source>
        <translation>Sin problemas</translation>
    </message>
</context>
<context>
    <name>GameListModel</name>
    <message>
        <location filename="../gamelistmodel.cpp" line="614"/>
        <source>Type</source>
        <translation>Tipo</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="615"/>
        <source>Serial</source>
        <translation>N.º de serie</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="616"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="617"/>
        <source>File Title</source>
        <translation>Título de archivo</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="618"/>
        <source>Developer</source>
        <translation>Desarrolladora</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="619"/>
        <source>Publisher</source>
        <translation>Distribuidora</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="620"/>
        <source>Genre</source>
        <translation>Género</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="621"/>
        <source>Year</source>
        <translation>Año</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="622"/>
        <source>Players</source>
        <translation>Jugadores</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="623"/>
        <source>Time Played</source>
        <translation>Tiempo jugado</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="624"/>
        <source>Last Played</source>
        <translation>Última partida</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="625"/>
        <source>Size</source>
        <translation>Tamaño</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="626"/>
        <source>Region</source>
        <translation>Región</translation>
    </message>
    <message>
        <location filename="../gamelistmodel.cpp" line="627"/>
        <source>Compatibility</source>
        <translation>Compatibilidad</translation>
    </message>
</context>
<context>
    <name>GameListSearchDirectoriesModel</name>
    <message>
        <location filename="../gamelistsearchdirectoriesmodel.cpp" line="33"/>
        <source>Path</source>
        <translation>Ruta</translation>
    </message>
    <message>
        <location filename="../gamelistsearchdirectoriesmodel.cpp" line="35"/>
        <source>Recursive</source>
        <translation>Recursivo</translation>
    </message>
</context>
<context>
    <name>GameListSettingsWidget</name>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="34"/>
        <source>Search Directories (will be scanned for games)</source>
        <translation>Directorios donde buscar (solo para juegos)</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="60"/>
        <location filename="../gamelistsettingswidget.ui" line="119"/>
        <source>Add</source>
        <translation>Añadir</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="76"/>
        <location filename="../gamelistsettingswidget.ui" line="135"/>
        <location filename="../gamelistsettingswidget.cpp" line="107"/>
        <source>Remove</source>
        <translation>Borrar</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="93"/>
        <source>Excluded Paths (will not be scanned)</source>
        <translation>Rutas excluidas (no serán escaneadas)</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="171"/>
        <source>Scan For New Games</source>
        <translation>Buscar juegos nuevos</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.ui" line="187"/>
        <source>Rescan All Games</source>
        <translation>Volver a buscar todos los juegos</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="109"/>
        <source>Open Directory...</source>
        <translation>Abrir directorio...</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="117"/>
        <source>Select Search Directory</source>
        <translation>Seleccionar directorio de búsqueda</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="123"/>
        <source>Scan Recursively?</source>
        <translation>¿Hacer una búsqueda recursiva?</translation>
    </message>
    <message>
        <location filename="../gamelistsettingswidget.cpp" line="124"/>
        <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="../gamelistsettingswidget.cpp" line="153"/>
        <source>Select Path</source>
        <translation>Seleccionar ruta</translation>
    </message>
</context>
<context>
    <name>GameListWidget</name>
    <message>
        <location filename="../gamelistwidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="60"/>
        <source>Game List</source>
        <translation>Lista de juegos</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="83"/>
        <source>Game Grid</source>
        <translation>Cuadrícula de juegos</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="106"/>
        <source>Show Titles</source>
        <translation>Mostrar títulos</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="169"/>
        <source>All Types</source>
        <translation>Todos los tipos</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="182"/>
        <source>All Regions</source>
        <translation>Todas las regiones</translation>
    </message>
    <message>
        <location filename="../gamelistwidget.ui" line="200"/>
        <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="57"/>
        <source>Image Path:</source>
        <translation>Ruta de imagen:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="71"/>
        <source>Serial:</source>
        <translation>Número de serie:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="88"/>
        <source>#</source>
        <translation>N.º</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="93"/>
        <source>Mode</source>
        <translation>Modo</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="98"/>
        <source>Start</source>
        <translation>Comenzar</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="103"/>
        <source>Length</source>
        <translation>Longitud</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="108"/>
        <source>Hash</source>
        <translation>Suma de comprobación</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="113"/>
        <source>Status</source>
        <translation>Estado</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="121"/>
        <source>Region:</source>
        <translation>Región:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="128"/>
        <source>Developer:</source>
        <translation>Desarrolladora:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="135"/>
        <source>Controllers:</source>
        <translation>Mandos:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="142"/>
        <source>Tracks:</source>
        <translation>Pistas:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="163"/>
        <source>Release Info:</source>
        <translation>Datos de lanzamiento:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="170"/>
        <source>Input Profile:</source>
        <translation>Perfil de entrada:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="184"/>
        <source>Genre:</source>
        <translation>Género:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="222"/>
        <source>Compute Hashes...</source>
        <translation>Calcular sumas de comprobación...</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="238"/>
        <source>Type:</source>
        <translation>Tipo:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="245"/>
        <source>Title:</source>
        <translation>Título:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="259"/>
        <source>Compatibility:</source>
        <translation>Compatibilidad:</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.ui" line="275"/>
        <source>Edit...</source>
        <translation>Editar...</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="68"/>
        <location filename="../gamesummarywidget.cpp" line="78"/>
        <location filename="../gamesummarywidget.cpp" line="105"/>
        <location filename="../gamesummarywidget.cpp" line="121"/>
        <location filename="../gamesummarywidget.cpp" line="126"/>
        <location filename="../gamesummarywidget.cpp" line="127"/>
        <location filename="../gamesummarywidget.cpp" line="128"/>
        <location filename="../gamesummarywidget.cpp" line="129"/>
        <location filename="../gamesummarywidget.cpp" line="130"/>
        <source>Unknown</source>
        <translation>Desconocido</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="70"/>
        <source>%1 (Published by %2)</source>
        <translation>%1 (distribuido por %2)</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="76"/>
        <source>Published by %1</source>
        <translation>Distribuido por %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="83"/>
        <source>Released %1</source>
        <translation>Publicado el %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="89"/>
        <source>%1-%2 players</source>
        <translation>%1-%2 jugadores</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="91"/>
        <source>%1 players</source>
        <translation>%1 jugadores</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="98"/>
        <source>%1-%2 memory card blocks</source>
        <translation>%1-%2 bloques de Memory Card</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="100"/>
        <source>%1 memory card blocks</source>
        <translation>%1 bloques de Memory Card</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="140"/>
        <source>Use Global Settings</source>
        <translation>Usar configuración global</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="182"/>
        <source>Track %1</source>
        <translation>Pista %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="190"/>
        <source>&lt;not computed&gt;</source>
        <translation>&lt;sin calcular&gt;</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="218"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="218"/>
        <source>Failed to open CD image for hashing.</source>
        <translation>Fallo al abrir la imagen del CD.</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="326"/>
        <source>Revision: %1</source>
        <translation>Revisión: %1</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="326"/>
        <source>N/A</source>
        <translation>No disponible</translation>
    </message>
    <message>
        <location filename="../gamesummarywidget.cpp" line="351"/>
        <source>Search on Redump.org</source>
        <translation>Buscar en Redump.org</translation>
    </message>
</context>
<context>
    <name>GeneralSettingsWidget</name>
    <message>
        <location filename="../generalsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="32"/>
        <source>Behaviour</source>
        <translation>Comportamiento</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="52"/>
        <source>Save State On Shutdown</source>
        <translation>Guardar estado al apagar</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="73"/>
        <source>Create Save State Backups</source>
        <translation>Crear copias de seguridad de los estados guardados</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="94"/>
        <location filename="../generalsettingswidget.cpp" line="85"/>
        <source>Pause On Start</source>
        <translation>Pausar nada más iniciar</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="45"/>
        <location filename="../generalsettingswidget.cpp" line="68"/>
        <source>Confirm Power Off</source>
        <translation>Confirmar apagado</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="80"/>
        <location filename="../generalsettingswidget.cpp" line="79"/>
        <source>Inhibit Screensaver</source>
        <translation>Inhibir salvapantallas</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="59"/>
        <location filename="../generalsettingswidget.cpp" line="87"/>
        <source>Pause On Focus Loss</source>
        <translation>Pausar al pasar a segundo plano</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="71"/>
        <source>Save State On Exit</source>
        <translation>Guardar estado al salir</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="66"/>
        <location filename="../generalsettingswidget.cpp" line="96"/>
        <source>Apply Per-Game Settings</source>
        <translation>Configuraciones por juego</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="38"/>
        <location filename="../generalsettingswidget.cpp" line="99"/>
        <source>Automatically Load Cheats</source>
        <translation>Cargar trucos automáticamente</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="87"/>
        <location filename="../generalsettingswidget.cpp" line="91"/>
        <source>Load Devices From Save States</source>
        <translation>Cargar dispositivos de estados guardados</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="108"/>
        <source>Compress Save States</source>
        <translation>Comprimir estados guardados</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="118"/>
        <source>Game Display</source>
        <translation>Visualización del juego</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="131"/>
        <source>Double-Click Toggles Fullscreen</source>
        <translation>Hacer doble clic para pantalla completa</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="138"/>
        <location filename="../generalsettingswidget.cpp" line="82"/>
        <source>Render To Separate Window</source>
        <translation>Renderizar a otra ventana</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="145"/>
        <source>Hide Main Window When Running</source>
        <translation>Ocultar ventana principal al ejecutar</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="152"/>
        <source>Disable Window Resizing</source>
        <translation>Desactivar cambios de tamaño</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="159"/>
        <location filename="../generalsettingswidget.cpp" line="76"/>
        <source>Hide Cursor In Fullscreen</source>
        <translation>Ocultar cursor en pantalla completa</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="169"/>
        <source>Automatic Updater</source>
        <translation>Actualizador automático</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="175"/>
        <source>Update Channel:</source>
        <translation>Canal de actualización:</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="185"/>
        <source>Current Version:</source>
        <translation>Versión actual:</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="221"/>
        <source>Check for Updates...</source>
        <translation>Buscar actualizaciones...</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="124"/>
        <location filename="../generalsettingswidget.cpp" line="74"/>
        <source>Start Fullscreen</source>
        <translation>Iniciar a pantalla completa</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="68"/>
        <location filename="../generalsettingswidget.cpp" line="71"/>
        <location filename="../generalsettingswidget.cpp" line="76"/>
        <location filename="../generalsettingswidget.cpp" line="79"/>
        <location filename="../generalsettingswidget.cpp" line="82"/>
        <location filename="../generalsettingswidget.cpp" line="96"/>
        <location filename="../generalsettingswidget.cpp" line="117"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="69"/>
        <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="../generalsettingswidget.cpp" line="72"/>
        <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="../generalsettingswidget.cpp" line="74"/>
        <location filename="../generalsettingswidget.cpp" line="85"/>
        <location filename="../generalsettingswidget.cpp" line="87"/>
        <location filename="../generalsettingswidget.cpp" line="91"/>
        <location filename="../generalsettingswidget.cpp" line="99"/>
        <location filename="../generalsettingswidget.cpp" line="106"/>
        <source>Unchecked</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="75"/>
        <source>Automatically switches to fullscreen mode when a game is started.</source>
        <translation>Cambia automáticamente al modo a pantalla completa cuando se inicia un juego.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="77"/>
        <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="../generalsettingswidget.cpp" line="80"/>
        <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 sistema entre en suspensión mientras el emulador esté en funcionamiento.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="83"/>
        <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="../generalsettingswidget.cpp" line="86"/>
        <source>Pauses the emulator when a game is started.</source>
        <translation>Pausa el emulador cuando se inicie un juego.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="88"/>
        <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="../generalsettingswidget.cpp" line="92"/>
        <source>When enabled, memory cards and controllers will be overwritten when save states are loaded. This can result in lost saves, and controller type mismatches. For deterministic save states, enable this option, otherwise leave disabled.</source>
        <translation>Al habilitar esta opción, los mandos y Memory Card se sobrescribirán cuando se carguen estados guardados. Puede resultar en la pérdida de datos guardados e incoherencias con el tipo de mando. Habilitar esta opción para producir estados guardados deterministas.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="97"/>
        <source>When enabled, per-game settings will be applied, and incompatible enhancements will be disabled. You should leave this option enabled except when testing enhancements with incompatible games.</source>
        <translation>Al habilitar esta opción, se aplicarán las configuraciones según cada juego se desactivarán las mejoras que no sean compatibles. Es recomendable dejar esta opción activada, a menos que quieras probar mejoras con juegos incompatibles.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="100"/>
        <source>Automatically loads and applies cheats on game start.</source>
        <translation>Carga y aplica trucos automáticamente al inicio del juego.</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="125"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.ui" line="101"/>
        <location filename="../generalsettingswidget.cpp" line="106"/>
        <source>Enable Discord Presence</source>
        <translation>Mostrar estado en Discord</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="107"/>
        <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="../generalsettingswidget.ui" line="199"/>
        <location filename="../generalsettingswidget.cpp" line="117"/>
        <source>Enable Automatic Update Check</source>
        <translation>Comprobar actualizaciones automáticamente</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="118"/>
        <source>Automatically checks for updates to the program on startup. Updates can be deferred until later or skipped entirely.</source>
        <translation>Busca actualizaciones automáticamente al iniciar el programa. Estas pueden posponerse para más adelante u omitirse directamente.</translation>
    </message>
</context>
<context>
    <name>GunCon</name>
    <message>
        <location filename="../../core/guncon.cpp" line="274"/>
        <source>Trigger</source>
        <translation>Gatillo</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="275"/>
        <source>Shoot Offscreen</source>
        <translation>Disparar fuera de la pantalla</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="276"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="277"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="279"/>
        <source>Relative Left</source>
        <translation>Hacia la izquierda (relativa)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="280"/>
        <source>Relative Right</source>
        <translation>Hacia la derecha (relativa)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="281"/>
        <source>Relative Up</source>
        <translation>Hacia arriba (relativo)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="282"/>
        <source>Relative Down</source>
        <translation>Hacia abajo (relativo)</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="289"/>
        <source>Crosshair Image Path</source>
        <translation>Ruta para la imagen de mira</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="290"/>
        <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="292"/>
        <source>Crosshair Image Scale</source>
        <translation>Escala de la imagen de mira</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="293"/>
        <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="295"/>
        <source>Cursor Color</source>
        <translation>Color del cursor</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="296"/>
        <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="299"/>
        <source>X Scale</source>
        <translation>Escala X</translation>
    </message>
    <message>
        <location filename="../../core/guncon.cpp" line="300"/>
        <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>HostInterface</name>
    <message>
        <location filename="../../core/bios.cpp" line="298"/>
        <source>Failed to load configured BIOS file &apos;%s&apos;</source>
        <translation>Fallo al cargar la BIOS configurada «%s»</translation>
    </message>
    <message>
        <location filename="../../core/bios.cpp" line="353"/>
        <source>No BIOS image found for %s region</source>
        <translation>No se ha encontrado una imagen de BIOS para la región %s</translation>
    </message>
</context>
<context>
    <name>Hotkeys</name>
    <message>
        <location filename="../../core/hotkeys.cpp" line="105"/>
        <location filename="../../core/hotkeys.cpp" line="112"/>
        <location filename="../../core/hotkeys.cpp" line="119"/>
        <location filename="../../core/hotkeys.cpp" line="125"/>
        <location filename="../../core/hotkeys.cpp" line="131"/>
        <location filename="../../core/hotkeys.cpp" line="138"/>
        <location filename="../../core/hotkeys.cpp" line="144"/>
        <location filename="../../core/hotkeys.cpp" line="150"/>
        <location filename="../../core/hotkeys.cpp" line="157"/>
        <location filename="../../core/hotkeys.cpp" line="164"/>
        <location filename="../../core/hotkeys.cpp" line="170"/>
        <source>General</source>
        <translation>General</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="112"/>
        <source>Fast Forward</source>
        <translation>Avance rápido</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="120"/>
        <source>Toggle Fast Forward</source>
        <translation>Alternar avance rápido</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="125"/>
        <source>Turbo</source>
        <translation>Turbo</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="131"/>
        <source>Toggle Turbo</source>
        <translation>Alternar turbo</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="138"/>
        <source>Toggle Fullscreen</source>
        <translation>Alternar pantalla completa</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="144"/>
        <source>Toggle Pause</source>
        <translation>Alternar pausa</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="214"/>
        <source>Toggle Cheats</source>
        <translation>Alternar trucos</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="150"/>
        <source>Power Off System</source>
        <translation>Apagar sistema</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="220"/>
        <source>Toggle Patch Codes</source>
        <translation>Alternar códigos de parche</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="177"/>
        <source>Reset System</source>
        <translation>Reiniciar sistema</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="157"/>
        <source>Save Screenshot</source>
        <translation>Capturar pantalla</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="182"/>
        <source>Change Disc</source>
        <translation>Cambiar disco</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="200"/>
        <source>Frame Step</source>
        <translation>Avanzar fotograma</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="207"/>
        <source>Rewind</source>
        <translation>Rebobinar</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="228"/>
        <source>Toggle Clock Speed Control (Overclocking)</source>
        <translation>Alternar control de velocidad de reloj («overclocking»)</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="291"/>
        <location filename="../../core/hotkeys.cpp" line="297"/>
        <location filename="../../core/hotkeys.cpp" line="325"/>
        <location filename="../../core/hotkeys.cpp" line="331"/>
        <location filename="../../core/hotkeys.cpp" line="337"/>
        <location filename="../../core/hotkeys.cpp" line="343"/>
        <location filename="../../core/hotkeys.cpp" line="349"/>
        <location filename="../../core/hotkeys.cpp" line="359"/>
        <location filename="../../core/hotkeys.cpp" line="365"/>
        <location filename="../../core/hotkeys.cpp" line="386"/>
        <source>Graphics</source>
        <translation>Gráficos</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="292"/>
        <source>Toggle Software Rendering</source>
        <translation>Alternar renderizado por software</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="297"/>
        <source>Toggle PGXP</source>
        <translation>Alternar PGXP</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="366"/>
        <source>Toggle PGXP Depth Buffer</source>
        <translation>Alternar búfer de profundidad de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="326"/>
        <source>Increase Resolution Scale</source>
        <translation>Incrementar escala de resolución</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="105"/>
        <source>Open Pause Menu</source>
        <translation>Abrir menú de pausa</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="165"/>
        <source>Open Achievement List</source>
        <translation>Abrir lista de logros</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="171"/>
        <source>Open Leaderboard List</source>
        <translation>Abrir tabla de clasificación</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="177"/>
        <location filename="../../core/hotkeys.cpp" line="182"/>
        <location filename="../../core/hotkeys.cpp" line="193"/>
        <location filename="../../core/hotkeys.cpp" line="200"/>
        <location filename="../../core/hotkeys.cpp" line="207"/>
        <location filename="../../core/hotkeys.cpp" line="214"/>
        <location filename="../../core/hotkeys.cpp" line="220"/>
        <location filename="../../core/hotkeys.cpp" line="227"/>
        <location filename="../../core/hotkeys.cpp" line="255"/>
        <location filename="../../core/hotkeys.cpp" line="267"/>
        <location filename="../../core/hotkeys.cpp" line="279"/>
        <source>System</source>
        <translation>Sistema</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="194"/>
        <source>Swap Memory Card Slots</source>
        <translation>Cambiar ranuras de Memory Card</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="256"/>
        <source>Increase Emulation Speed</source>
        <translation>Incrementar velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="268"/>
        <source>Decrease Emulation Speed</source>
        <translation>Disminuir velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="280"/>
        <source>Reset Emulation Speed</source>
        <translation>Reiniciar velocidad de emulación</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="332"/>
        <source>Decrease Resolution Scale</source>
        <translation>Disminuir escala de resolución</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="338"/>
        <source>Toggle Post-Processing</source>
        <translation>Activar posprocesado</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="344"/>
        <source>Reload Post Processing Shaders</source>
        <translation>Recargar sombreadores de posprocesado</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="350"/>
        <source>Reload Texture Replacements</source>
        <translation>Recargar texturas de reemplazo</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="359"/>
        <source>Toggle Widescreen</source>
        <translation>Alternar pantalla panorámica</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="386"/>
        <source>Toggle PGXP CPU Mode</source>
        <translation>Alternar modo CPU de la PGXP</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="474"/>
        <location filename="../../core/hotkeys.cpp" line="479"/>
        <location filename="../../core/hotkeys.cpp" line="484"/>
        <location filename="../../core/hotkeys.cpp" line="489"/>
        <location filename="../../core/hotkeys.cpp" line="495"/>
        <location filename="../../core/hotkeys.cpp" line="502"/>
        <location filename="../../core/hotkeys.cpp" line="508"/>
        <source>Save States</source>
        <translation>Estados guardados</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="475"/>
        <source>Load From Selected Slot</source>
        <translation>Cargar ranura seleccionada</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="480"/>
        <source>Save To Selected Slot</source>
        <translation>Guardar en ranura seleccionada</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="485"/>
        <source>Select Previous Save Slot</source>
        <translation>Seleccionar ranura de guardado anterior</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="490"/>
        <source>Select Next Save Slot</source>
        <translation>Seleccionar ranura de guardado siguiente</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="495"/>
        <source>Undo Load State</source>
        <translation>Deshacer carga de estado</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="514"/>
        <source>Load Game State 1</source>
        <translation>Cargar estado de juego 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="516"/>
        <source>Load Game State 2</source>
        <translation>Cargar estado de juego 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="518"/>
        <source>Load Game State 3</source>
        <translation>Cargar estado de juego 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="520"/>
        <source>Load Game State 4</source>
        <translation>Cargar estado de juego 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="522"/>
        <source>Load Game State 5</source>
        <translation>Cargar estado de juego 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="524"/>
        <source>Load Game State 6</source>
        <translation>Cargar estado de juego 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="526"/>
        <source>Load Game State 7</source>
        <translation>Cargar estado de juego 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="528"/>
        <source>Load Game State 8</source>
        <translation>Cargar estado de juego 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="530"/>
        <source>Load Game State 9</source>
        <translation>Cargar estado de juego 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="532"/>
        <source>Load Game State 10</source>
        <translation>Cargar estado de juego 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="515"/>
        <source>Save Game State 1</source>
        <translation>Guardar estado de juego 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="517"/>
        <source>Save Game State 2</source>
        <translation>Guardar estado de juego 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="519"/>
        <source>Save Game State 3</source>
        <translation>Guardar estado de juego 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="521"/>
        <source>Save Game State 4</source>
        <translation>Guardar estado de juego 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="523"/>
        <source>Save Game State 5</source>
        <translation>Guardar estado de juego 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="525"/>
        <source>Save Game State 6</source>
        <translation>Guardar estado de juego 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="527"/>
        <source>Save Game State 7</source>
        <translation>Guardar estado de juego 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="529"/>
        <source>Save Game State 8</source>
        <translation>Guardar estado de juego 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="531"/>
        <source>Save Game State 9</source>
        <translation>Guardar estado de juego 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="533"/>
        <source>Save Game State 10</source>
        <translation>Guardar estado de juego 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="535"/>
        <source>Load Global State 1</source>
        <translation>Cargar estado global 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="537"/>
        <source>Load Global State 2</source>
        <translation>Cargar estado global 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="539"/>
        <source>Load Global State 3</source>
        <translation>Cargar estado global 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="541"/>
        <source>Load Global State 4</source>
        <translation>Cargar estado global 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="543"/>
        <source>Load Global State 5</source>
        <translation>Cargar estado global 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="545"/>
        <source>Load Global State 6</source>
        <translation>Cargar estado global 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="547"/>
        <source>Load Global State 7</source>
        <translation>Cargar estado global 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="549"/>
        <source>Load Global State 8</source>
        <translation>Cargar estado global 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="551"/>
        <source>Load Global State 9</source>
        <translation>Cargar estado global 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="553"/>
        <source>Load Global State 10</source>
        <translation>Cargar estado global 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="536"/>
        <source>Save Global State 1</source>
        <translation>Guardar estado global 1</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="538"/>
        <source>Save Global State 2</source>
        <translation>Guardar estado global 2</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="540"/>
        <source>Save Global State 3</source>
        <translation>Guardar estado global 3</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="542"/>
        <source>Save Global State 4</source>
        <translation>Guardar estado global 4</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="544"/>
        <source>Save Global State 5</source>
        <translation>Guardar estado global 5</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="546"/>
        <source>Save Global State 6</source>
        <translation>Guardar estado global 6</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="548"/>
        <source>Save Global State 7</source>
        <translation>Guardar estado global 7</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="550"/>
        <source>Save Global State 8</source>
        <translation>Guardar estado global 8</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="552"/>
        <source>Save Global State 9</source>
        <translation>Guardar estado global 9</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="554"/>
        <source>Save Global State 10</source>
        <translation>Guardar estado global 10</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="413"/>
        <location filename="../../core/hotkeys.cpp" line="432"/>
        <location filename="../../core/hotkeys.cpp" line="444"/>
        <location filename="../../core/hotkeys.cpp" line="458"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="413"/>
        <source>Toggle Mute</source>
        <translation>Alternar silenciado de audio</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="432"/>
        <source>Toggle CD Audio Mute</source>
        <translation>Alternar silenciado de audio CD</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="444"/>
        <source>Volume Up</source>
        <translation>Subir volumen</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="458"/>
        <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="45"/>
        <source>Add Binding</source>
        <translation>Añadir asignación</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="52"/>
        <source>Remove Binding</source>
        <translation>Quitar asignación</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.ui" line="59"/>
        <source>Clear Bindings</source>
        <translation>Borrar asignaciones</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="22"/>
        <source>Bindings for %1 %2</source>
        <translation>Asignaciones para %1 %2</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="23"/>
        <source>Close</source>
        <translation>Cerrar</translation>
    </message>
    <message>
        <location filename="../inputbindingdialog.cpp" line="131"/>
        <location filename="../inputbindingdialog.cpp" line="147"/>
        <source>Push Button/Axis... [%1]</source>
        <translation>Pulsa un botón/eje... [%1]</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>LogLevel</name>
    <message>
        <location filename="../../core/settings.cpp" line="751"/>
        <source>None</source>
        <translation>Ninguno</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="751"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="752"/>
        <source>Warning</source>
        <translation>Alerta</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="752"/>
        <source>Performance</source>
        <translation>Rendimiento</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="753"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="754"/>
        <source>Developer</source>
        <translation>Desarrollador</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="754"/>
        <source>Profile</source>
        <translation>Perfil</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="753"/>
        <source>Verbose</source>
        <translation>Detalles</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="755"/>
        <source>Debug</source>
        <translation>Depuración</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="755"/>
        <source>Trace</source>
        <translation>Seguimiento</translation>
    </message>
</context>
<context>
    <name>LogWindow</name>
    <message>
        <location filename="../logwindow.cpp" line="91"/>
        <source>Log Window - %1 [%2]</source>
        <translation>Ventana de registro - %1 [%2]</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="95"/>
        <source>Log Window</source>
        <translation>Ventana de registro</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="114"/>
        <source>&amp;Clear</source>
        <translation>&amp;Vaciar</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="116"/>
        <source>&amp;Save...</source>
        <translation>&amp;Guardar...</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="121"/>
        <source>Cl&amp;ose</source>
        <translation>&amp;Cerrar</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="124"/>
        <source>&amp;Settings</source>
        <translation>&amp;Configuración</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="126"/>
        <source>Log To &amp;System Console</source>
        <translation>Enviar registros a consola del &amp;sistema</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="130"/>
        <source>Log To &amp;Debug Console</source>
        <translation>Enviar registros a consola de &amp;depuración</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="134"/>
        <source>Log To &amp;File</source>
        <translation>Enviar registros a &amp;archivo</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="140"/>
        <source>Attach To &amp;Main Window</source>
        <translation>Acoplar a ventana &amp;principal</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="144"/>
        <source>Show &amp;Timestamps</source>
        <translation>Mostrar &amp;marcas de tiempo</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="150"/>
        <source>&amp;Log Level</source>
        <translation>&amp;Nivel de registro</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="159"/>
        <source>&amp;Filters</source>
        <translation>&amp;Filtros</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="250"/>
        <source>Select Log File</source>
        <translation>Seleccionar archivo de registro</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="250"/>
        <source>Log Files (*.txt)</source>
        <translation>Archivos de registro (*.txt)</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="257"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="257"/>
        <source>Failed to open file for writing.</source>
        <translation>Fallo al abrir el archivo para su escritura.</translation>
    </message>
    <message>
        <location filename="../logwindow.cpp" line="264"/>
        <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="33"/>
        <source>Services</source>
        <translation>Servicios</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="34"/>
        <source>Hide %1</source>
        <translation>Ocultar %1</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="35"/>
        <source>Hide Others</source>
        <translation>Ocultar otros</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="36"/>
        <source>Show All</source>
        <translation>Mostrar todo</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="37"/>
        <source>Preferences...</source>
        <translation>Preferencias...</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="38"/>
        <source>Quit %1</source>
        <translation>Salir de %1</translation>
    </message>
    <message>
        <location filename="../qttranslations.cpp" line="39"/>
        <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="39"/>
        <location filename="../mainwindow.cpp" line="1188"/>
        <location filename="../mainwindow.cpp" line="1438"/>
        <source>Change Disc</source>
        <translation>Cambiar disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="63"/>
        <location filename="../mainwindow.cpp" line="763"/>
        <location filename="../mainwindow.cpp" line="1056"/>
        <source>Load State</source>
        <translation>Cargar estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="72"/>
        <source>Save State</source>
        <translation>Guardar estado</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="114"/>
        <source>Language</source>
        <translation>Idioma</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="149"/>
        <source>&amp;Help</source>
        <translation>&amp;Ayuda</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="163"/>
        <source>&amp;Debug</source>
        <translation>&amp;Depuración</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="167"/>
        <source>Switch GPU Renderer</source>
        <translation>Cambiar renderizador de GPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="172"/>
        <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="301"/>
        <source>Start &amp;Disc...</source>
        <translation>Iniciar &amp;disco...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="310"/>
        <source>Start &amp;BIOS</source>
        <translation>Iniciar &amp;BIOS</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="319"/>
        <source>&amp;Scan For New Games</source>
        <translation>&amp;Buscar juegos nuevos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="328"/>
        <source>&amp;Rescan All Games</source>
        <translation>&amp;Volver a buscar todos los juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="337"/>
        <source>Power &amp;Off</source>
        <translation>&amp;Apagar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="346"/>
        <source>&amp;Reset</source>
        <translation>&amp;Reiniciar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="358"/>
        <source>&amp;Pause</source>
        <translation>&amp;Pausar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="367"/>
        <source>&amp;Load State</source>
        <translation>&amp;Cargar estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="376"/>
        <source>&amp;Save State</source>
        <translation>&amp;Guardar estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="385"/>
        <source>E&amp;xit</source>
        <translation>&amp;Salir</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="466"/>
        <source>Fullscreen</source>
        <translation>Pantalla completa</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="471"/>
        <source>Resolution Scale</source>
        <translation>Escala de resolución</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="480"/>
        <source>&amp;GitHub Repository...</source>
        <translation>Repositorio en &amp;GitHub...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="489"/>
        <source>&amp;Issue Tracker...</source>
        <translation>&amp;Gestor de problemas...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="498"/>
        <source>&amp;Discord Server...</source>
        <translation>Servidor de &amp;Discord...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="507"/>
        <source>Check for &amp;Updates...</source>
        <translation>Buscar a&amp;ctualizaciones...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="35"/>
        <source>&amp;System</source>
        <translation>&amp;Sistema</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="54"/>
        <source>Cheats</source>
        <translation>Trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="177"/>
        <source>Switch Crop Mode</source>
        <translation>Cambiar modo de recorte</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="208"/>
        <source>&amp;View</source>
        <translation>&amp;Vista</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="212"/>
        <source>&amp;Window Size</source>
        <translation>&amp;Tamaño de ventana</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="233"/>
        <source>&amp;Tools</source>
        <translation>&amp;Herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="292"/>
        <source>Start &amp;File...</source>
        <translation>Iniciar &amp;archivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="521"/>
        <source>About &amp;Qt...</source>
        <translation>Acerca de &amp;Qt...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="530"/>
        <source>&amp;About DuckStation...</source>
        <translation>&amp;Acerca de DuckStation...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="539"/>
        <source>Change Disc...</source>
        <translation>Cambiar disco...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="548"/>
        <source>Cheats...</source>
        <translation>Trucos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="394"/>
        <source>B&amp;IOS</source>
        <translation>B&amp;IOS</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="403"/>
        <source>C&amp;onsole</source>
        <translation>&amp;Consola</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="412"/>
        <source>E&amp;mulation</source>
        <translation>&amp;Emulación</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="421"/>
        <source>&amp;Controllers</source>
        <translation>Man&amp;dos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="430"/>
        <source>&amp;Hotkeys</source>
        <translation>&amp;Atajos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="439"/>
        <source>&amp;Display</source>
        <translation>Ima&amp;gen</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="448"/>
        <source>&amp;Enhancements</source>
        <translation>Me&amp;joras</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="457"/>
        <source>&amp;Post-Processing</source>
        <translation>&amp;Posprocesado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="512"/>
        <source>View Third-Party Notices...</source>
        <translation>Ver avisos de terceros...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="557"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="566"/>
        <source>Achievements</source>
        <translation>Logros</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="575"/>
        <source>Folders</source>
        <translation>Carpetas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="584"/>
        <source>Game List</source>
        <translation>Lista de juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="593"/>
        <source>General</source>
        <translation>General</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="602"/>
        <source>Advanced</source>
        <translation>Avanzada</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="611"/>
        <source>Add Game Directory...</source>
        <translation>Añadir directorio de juegos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="640"/>
        <source>From File...</source>
        <translation>Desde archivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="645"/>
        <source>From Device...</source>
        <translation>Desde dispositivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="650"/>
        <source>From Game List...</source>
        <translation>Desde lista de juegos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="655"/>
        <source>Remove Disc</source>
        <translation>Quitar disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="660"/>
        <source>Resume State</source>
        <translation>Reanudar estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="665"/>
        <source>Global State</source>
        <translation>Estado global</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="673"/>
        <source>Show VRAM</source>
        <translation>Mostrar VRAM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="681"/>
        <source>Dump CPU to VRAM Copies</source>
        <translation>Volcar copias de CPU a VRAM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="689"/>
        <source>Dump VRAM to CPU Copies</source>
        <translation>Volcar copias de VRAM a CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="697"/>
        <source>Disable All Enhancements</source>
        <translation>Desactivar todas las mejoras</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="705"/>
        <source>Disable Interlacing</source>
        <translation>Deshabilitar entrelazado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="713"/>
        <source>Force NTSC Timings</source>
        <translation>Forzar velocidad NTSC</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="721"/>
        <source>Dump Audio</source>
        <translation>Volcar audio</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="726"/>
        <source>Dump RAM...</source>
        <translation>Volcar RAM...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="731"/>
        <source>Dump VRAM...</source>
        <translation>Volcar VRAM...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="736"/>
        <source>Dump SPU RAM...</source>
        <translation>Volcar RAM del SPU...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="744"/>
        <source>Show GPU State</source>
        <translation>Mostrar estado de la GPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="752"/>
        <source>Show CD-ROM State</source>
        <translation>Mostrar estado del CD-ROM</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="760"/>
        <source>Show SPU State</source>
        <translation>Mostrar estado de la SPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="768"/>
        <source>Show Timers State</source>
        <translation>Mostrar estado de los temporizadores</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="776"/>
        <source>Show MDEC State</source>
        <translation>Mostrar estado del MDEC</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="784"/>
        <source>Show DMA State</source>
        <translation>Mostrar estado del DMA</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="793"/>
        <source>&amp;Screenshot</source>
        <translation>Cap&amp;tura</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="802"/>
        <source>&amp;Memory Cards</source>
        <translation>&amp;Memory Cards</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="968"/>
        <location filename="../mainwindow.cpp" line="1239"/>
        <source>Start Big Picture Mode</source>
        <translation>Iniciar Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="977"/>
        <location filename="../mainwindow.cpp" line="1240"/>
        <source>Big Picture</source>
        <translation>Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="982"/>
        <source>Cover Downloader</source>
        <translation>Descargador de carátulas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="811"/>
        <location filename="../mainwindow.cpp" line="760"/>
        <source>Resume</source>
        <translation>Continuar</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="620"/>
        <location filename="../mainwindow.ui" line="632"/>
        <source>&amp;Settings</source>
        <translation>&amp;Configuración</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="814"/>
        <source>Resumes the last save state created.</source>
        <translation>Continúa desde el último estado guardado.</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="825"/>
        <source>&amp;Toolbar</source>
        <translation>Barra de &amp;herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="836"/>
        <source>Lock Toolbar</source>
        <translation>Bloquear barra de herramientas</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="847"/>
        <source>&amp;Status Bar</source>
        <translation>Barra de &amp;estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="856"/>
        <source>Game &amp;List</source>
        <translation>&amp;Lista de juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="864"/>
        <source>System &amp;Display</source>
        <translation>&amp;Ventana del sistema</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="876"/>
        <source>Game &amp;Properties</source>
        <translation>&amp;Propiedades del juego</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="881"/>
        <source>Memory &amp;Card Editor</source>
        <translation>&amp;Editor de Memory Cards</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="886"/>
        <source>C&amp;heat Manager</source>
        <translation>&amp;Administrador de trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="891"/>
        <source>CPU D&amp;ebugger</source>
        <translation>D&amp;epurador de CPU</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="899"/>
        <source>Enable GDB Server</source>
        <translation>Habilitar servidor GDB</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="908"/>
        <source>Game &amp;Grid</source>
        <translation>&amp;Cuadrícula de juegos</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="919"/>
        <source>Show Titles (Grid View)</source>
        <translation>Mostrar títulos (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="924"/>
        <source>Zoom &amp;In (Grid View)</source>
        <translation>&amp;Aumentar tamaño (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="927"/>
        <source>Ctrl++</source>
        <translation>Ctrl++</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="932"/>
        <source>Zoom &amp;Out (Grid View)</source>
        <translation>&amp;Disminuir tamaño (vista en cuadrícula)</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="935"/>
        <source>Ctrl+-</source>
        <translation>Ctrl+-</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="940"/>
        <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="945"/>
        <source>Open Memory Card Directory...</source>
        <translation>Abrir directorio de Memory Cards...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="950"/>
        <source>Open Data Directory...</source>
        <translation>Abrir directorio de datos...</translation>
    </message>
    <message>
        <location filename="../mainwindow.ui" line="959"/>
        <source>Power Off &amp;Without Saving</source>
        <translation>Apagar &amp;sin guardar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="661"/>
        <location filename="../mainwindow.cpp" line="1173"/>
        <source>Select Disc Image</source>
        <translation>Seleccionar imagen de disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="676"/>
        <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="690"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="694"/>
        <source>Select disc drive:</source>
        <translation>Selecciona la unidad de disco:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1158"/>
        <source>Start Disc</source>
        <translation>Iniciar disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1223"/>
        <location filename="../mainwindow.cpp" line="2771"/>
        <source>Cheat Manager</source>
        <translation>Administrador de trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1391"/>
        <source>Properties...</source>
        <translation>Propiedades...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1395"/>
        <source>Open Containing Directory...</source>
        <translation>Abrir directorio contenedor...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1400"/>
        <source>Set Cover Image...</source>
        <translation>Establecer imagen de carátula...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1410"/>
        <source>Default Boot</source>
        <translation>Inicio predeterminado</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1413"/>
        <source>Fast Boot</source>
        <translation>Inicio rápido</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1419"/>
        <source>Full Boot</source>
        <translation>Inicio completo</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1427"/>
        <source>Boot and Debug</source>
        <translation>Iniciar y depurar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1447"/>
        <source>Exclude From List</source>
        <translation>Excluir de la lista</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1454"/>
        <source>Add Search Directory...</source>
        <translation>Añadir directorio de búsqueda...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1463"/>
        <source>Select Cover Image</source>
        <translation>Seleccionar imagen de carátula</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1481"/>
        <source>Cover Already Exists</source>
        <translation>La carátula ya existe</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1482"/>
        <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="1477"/>
        <location filename="../mainwindow.cpp" line="1491"/>
        <location filename="../mainwindow.cpp" line="1496"/>
        <location filename="../mainwindow.cpp" line="1501"/>
        <source>Copy Error</source>
        <translation>Error de copia</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1491"/>
        <source>Failed to remove existing cover &apos;%1&apos;</source>
        <translation>Fallo al eliminar la carátula existente «%1»</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1496"/>
        <source>Failed to copy &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Fallo al copiar «%1» a «%2»</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="62"/>
        <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="305"/>
        <location filename="../mainwindow.cpp" line="1076"/>
        <location filename="../mainwindow.cpp" line="1355"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="305"/>
        <source>Failed to get window info from widget</source>
        <translation>Fallo al obtener la información de la ventana a partir del widget</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="553"/>
        <source>Paused</source>
        <translation>En pausa</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="783"/>
        <source>Resume (%1)</source>
        <translation>Continuar (%1)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="790"/>
        <location filename="../mainwindow.cpp" line="907"/>
        <location filename="../mainwindow.cpp" line="946"/>
        <source>Game Save %1 (%2)</source>
        <translation>Estado de juego %1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="799"/>
        <source>Edit Memory Cards...</source>
        <translation>Editar Memory Cards...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="847"/>
        <source>Delete Save States...</source>
        <translation>Borrar estados guardados...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="853"/>
        <source>Confirm Save State Deletion</source>
        <translation>Confirmar borrado de estados guardados</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="854"/>
        <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 estados guardados de %1?

Una vez sean borrados, no se podrán recuperar.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="891"/>
        <source>Load From File...</source>
        <translation>Cargar archivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="893"/>
        <location filename="../mainwindow.cpp" line="935"/>
        <source>Select Save State File</source>
        <translation>Seleccionar archivo de estado guardado</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="893"/>
        <location filename="../mainwindow.cpp" line="935"/>
        <source>Save States (*.sav)</source>
        <translation>Estados guardados (*.sav)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="899"/>
        <source>Undo Load State</source>
        <translation>Deshacer carga de estado</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="907"/>
        <location filename="../mainwindow.cpp" line="946"/>
        <source>Game Save %1 (Empty)</source>
        <translation>Estado de juego %1 (vacío)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="913"/>
        <location filename="../mainwindow.cpp" line="952"/>
        <source>Global Save %1 (%2)</source>
        <translation>Estado global %1 (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="913"/>
        <location filename="../mainwindow.cpp" line="952"/>
        <source>Global Save %1 (Empty)</source>
        <translation>Estado global %1 (vacío)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="930"/>
        <source>Save To File...</source>
        <translation>Guardar en archivo...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="995"/>
        <source>&amp;Enabled Cheats</source>
        <translation>&amp;Trucos habilitados</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="997"/>
        <source>&amp;Apply Cheats</source>
        <translation>&amp;Aplicar trucos</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1051"/>
        <source>Load Resume State</source>
        <translation>Cargar estado para continuar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1052"/>
        <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 estado guardado para continuar este juego en:

%1.

¿Deseas cargar este estado o ejecutar el juego desde el principio?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1057"/>
        <source>Fresh Boot</source>
        <translation>Empezar de cero</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1058"/>
        <source>Delete And Boot</source>
        <translation>Borrar y empezar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1077"/>
        <source>Failed to delete save state file &apos;%1&apos;.</source>
        <translation>Fallo al eliminar el estado guardado «%1».</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1134"/>
        <source>Confirm Disc Change</source>
        <translation>Confirmación de cambio de disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1135"/>
        <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="1137"/>
        <source>Swap Disc</source>
        <translation>Cambiar disco</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1138"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1139"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1239"/>
        <source>Stop Big Picture Mode</source>
        <translation>Detener Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1240"/>
        <source>Exit Big Picture</source>
        <translation>Salir de Big Picture</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1355"/>
        <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="1450"/>
        <source>Reset Play Time</source>
        <translation>Reiniciar tiempo jugado</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1463"/>
        <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="1477"/>
        <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="1501"/>
        <source>Failed to remove &apos;%1&apos;</source>
        <translation>Fallo al eliminar «%1»</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1510"/>
        <source>Confirm Reset</source>
        <translation>Confirmar reinicio</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1511"/>
        <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="1657"/>
        <source>%1x Scale</source>
        <translation>Escala %1x</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2072"/>
        <location filename="../mainwindow.cpp" line="2079"/>
        <location filename="../mainwindow.cpp" line="2088"/>
        <source>Destination File</source>
        <translation>Archivo de destino</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2072"/>
        <location filename="../mainwindow.cpp" line="2088"/>
        <source>Binary Files (*.bin)</source>
        <translation>Archivos BIN (*.bin)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2080"/>
        <source>Binary Files (*.bin);;PNG Images (*.png)</source>
        <translation>Archivos BIN (*.bin);;Imágenes PNG (*.png)</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="14"/>
        <source>Native</source>
        <translation>Nativo</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="15"/>
        <source>Fusion</source>
        <translation>Fusion</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="16"/>
        <source>Dark Fusion (Gray)</source>
        <translation>Dark Fusion (gris)</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="17"/>
        <source>Dark Fusion (Blue)</source>
        <translation>Dark Fusion (azul)</translation>
    </message>
    <message>
        <location filename="../generalsettingswidget.cpp" line="18"/>
        <source>QDarkStyle</source>
        <translation>QDarkStyle</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2596"/>
        <source>Confirm Shutdown</source>
        <translation>Confirmar apagado</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2597"/>
        <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="2599"/>
        <source>Save State For Resume</source>
        <translation>Estado para continuar</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2670"/>
        <location filename="../mainwindow.cpp" line="2675"/>
        <location filename="../mainwindow.cpp" line="2695"/>
        <location filename="../mainwindow.cpp" line="2704"/>
        <source>Memory Card Not Found</source>
        <translation>Memory Card no encontrada</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2671"/>
        <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="2676"/>
        <source>Failed to create memory card &apos;%1&apos;</source>
        <translation>Fallo al crear la Memory Card «%1»</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2696"/>
        <location filename="../mainwindow.cpp" line="2705"/>
        <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="2721"/>
        <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="../mainwindow.cpp" line="2769"/>
        <source>Do not show again</source>
        <translation>No mostrar otra vez</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2773"/>
        <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 estados de guardado 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="2848"/>
        <source>Updater Error</source>
        <translation>Error de actualización</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2854"/>
        <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="2860"/>
        <source>Automatic updating is not supported on the current platform.</source>
        <translation>Las actualizaciones automáticas no son compatibles con la plataforma actual.</translation>
    </message>
</context>
<context>
    <name>MemoryCardEditorDialog</name>
    <message>
        <location filename="../memorycardeditordialog.ui" line="14"/>
        <source>Memory Card Editor</source>
        <translation>Editor de Memory Cards</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="44"/>
        <location filename="../memorycardeditordialog.ui" line="198"/>
        <source>Title</source>
        <translation>Título</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="49"/>
        <location filename="../memorycardeditordialog.ui" line="203"/>
        <source>File Name</source>
        <translation>Nombre de archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="54"/>
        <location filename="../memorycardeditordialog.ui" line="208"/>
        <source>Blocks</source>
        <translation>Bloques</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="64"/>
        <location filename="../memorycardeditordialog.ui" line="140"/>
        <source>Memory Card:</source>
        <translation>Memory Card:</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="78"/>
        <location filename="../memorycardeditordialog.ui" line="150"/>
        <source>New...</source>
        <translation>Nueva...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.ui" line="89"/>
        <location filename="../memorycardeditordialog.ui" line="161"/>
        <source>Open...</source>
        <translation>Abrir...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="116"/>
        <source>Format Card</source>
        <translation>Formatear tarjeta</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="117"/>
        <source>Import File...</source>
        <translation>Importar archivo...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="118"/>
        <source>Import Card...</source>
        <translation>Importar tarjeta...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="119"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="27"/>
        <source>Delete File</source>
        <translation>Eliminar archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="28"/>
        <source>Undelete File</source>
        <translation>Recuperar archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="29"/>
        <source>Export File</source>
        <translation>Exportar archivo</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="30"/>
        <source>&lt;&lt;</source>
        <translation>&lt;&lt;</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="31"/>
        <source>&gt;&gt;</source>
        <translation>&gt;&gt;</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="18"/>
        <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="../memorycardeditordialog.cpp" line="20"/>
        <source>Single Save Files (*.mcs);;All Files (*.*)</source>
        <translation>Archivos guardados individuales (*.mcs);;Todos los archivos (*.*)</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="310"/>
        <location filename="../memorycardeditordialog.cpp" line="336"/>
        <source>Select Memory Card</source>
        <translation>Seleccionar Memory Card</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="232"/>
        <location filename="../memorycardeditordialog.cpp" line="342"/>
        <location filename="../memorycardeditordialog.cpp" line="367"/>
        <location filename="../memorycardeditordialog.cpp" line="406"/>
        <location filename="../memorycardeditordialog.cpp" line="416"/>
        <location filename="../memorycardeditordialog.cpp" line="426"/>
        <location filename="../memorycardeditordialog.cpp" line="432"/>
        <location filename="../memorycardeditordialog.cpp" line="451"/>
        <location filename="../memorycardeditordialog.cpp" line="471"/>
        <location filename="../memorycardeditordialog.cpp" line="499"/>
        <location filename="../memorycardeditordialog.cpp" line="517"/>
        <location filename="../memorycardeditordialog.cpp" line="563"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="15"/>
        <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="../memorycardeditordialog.cpp" line="48"/>
        <source>New Card...</source>
        <translation>Nueva tarjeta...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="49"/>
        <source>Open Card...</source>
        <translation>Abrir tarjeta...</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="232"/>
        <location filename="../memorycardeditordialog.cpp" line="342"/>
        <source>Failed to load memory card image.</source>
        <translation>Fallo al cargar la imagen de Memory Card.</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="276"/>
        <source> (Deleted)</source>
        <translation> (Borrado)</translation>
    </message>
    <message numerus="yes">
        <location filename="../memorycardeditordialog.cpp" line="296"/>
        <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="../memorycardeditordialog.cpp" line="368"/>
        <source>Failed to write card to &apos;%1&apos;</source>
        <translation>Fallo al escribir tarjeta a «%1»</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="382"/>
        <source>Save memory card?</source>
        <translation>¿Guardar Memory Card?</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="383"/>
        <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="../memorycardeditordialog.cpp" line="407"/>
        <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="../memorycardeditordialog.cpp" line="417"/>
        <source>Insufficient blocks, this file needs %1 but only %2 are available.</source>
        <translation>Bloques insuficientes, este archivo necesita %1, pero solo hay %2 disponibles.</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="426"/>
        <source>Failed to read file %1</source>
        <translation>Fallo al leer archivo %1</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="432"/>
        <source>Failed to write file %1</source>
        <translation>Fallo al escribir archivo %1</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="451"/>
        <source>Failed to delete file %1</source>
        <translation>Fallo al eliminar archivo %1</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="472"/>
        <source>Failed to undelete file %1. The file may have been partially overwritten by another save.</source>
        <translation>Fallo al recuperar el archivo %1. Es posible que otro guardado haya sobrescrito el archivo.</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="487"/>
        <source>Select Single Savefile</source>
        <translation>Seleccionar archivo de guardado único</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="500"/>
        <source>Failed to export save file %1. Check the log for more details.</source>
        <translation>Fallo al exportar el archivo de guardado %1. Comprueba el registro para saber más.</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="510"/>
        <source>Select Import File</source>
        <translation>Seleccionar archivo a importar</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="517"/>
        <source>Failed to import memory card. The log may contain more information.</source>
        <translation>Fallo al importar Memory Card. El registro podría contener más información.</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="534"/>
        <source>Format memory card?</source>
        <translation>¿Formatear la Memory Card?</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="535"/>
        <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>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="556"/>
        <source>Select Import Save File</source>
        <translation>Seleccionar el archivo de guardado a importar</translation>
    </message>
    <message>
        <location filename="../memorycardeditordialog.cpp" line="564"/>
        <source>Failed to import save. Check if there is enough room on the memory card or if an existing save with the same name already exists.</source>
        <translation>Fallo al importar el guardado. Comprueba si queda espacio en la Memory Card o si ya existe un guardado con el mismo nombre.</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="65"/>
        <location filename="../memorycardsettingswidget.cpp" line="70"/>
        <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="70"/>
        <source>Checked</source>
        <translation>Habilitado</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="71"/>
        <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="80"/>
        <source>If one of the &quot;separate card per game&quot; memory card types is chosen, these memory cards will be saved to the memory cards directory.</source>
        <translation>Al seleccionar una de las opciones «Separar Memory Card por juego», las Memory Cards se guardarán en el directorio de Memory Card.</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="118"/>
        <source>Memory Card %1</source>
        <translation>Memory Card %1</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="133"/>
        <source>Memory Card Type:</source>
        <translation>Tipo de Memory Card:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="47"/>
        <location filename="../memorycardsettingswidget.cpp" line="147"/>
        <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="48"/>
        <location filename="../memorycardsettingswidget.cpp" line="152"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="49"/>
        <source>Open Directory...</source>
        <translation>Abrir directorio...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="93"/>
        <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="98"/>
        <source>Memory Card Editor...</source>
        <translation>Editor de Memory Card...</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="157"/>
        <source>Shared Memory Card Path:</source>
        <translation>Ruta de Memory Cards compartidas:</translation>
    </message>
    <message>
        <location filename="../memorycardsettingswidget.cpp" line="165"/>
        <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 archivos de Memory Card (*.mcd *.mcr *.mc)</translation>
    </message>
</context>
<context>
    <name>MemoryCardType</name>
    <message>
        <location filename="../../core/settings.cpp" line="1325"/>
        <source>No Memory Card</source>
        <translation>No utilizar una Memory Card</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1326"/>
        <source>Shared Between All Games</source>
        <translation>Compartida entre todos los juegos</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1327"/>
        <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="1328"/>
        <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="1329"/>
        <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="1330"/>
        <source>Non-Persistent Card (Do Not Save)</source>
        <translation>Memory Card no persistente (no guardar)</translation>
    </message>
</context>
<context>
    <name>MultitapMode</name>
    <message>
        <location filename="../../core/settings.cpp" line="1382"/>
        <source>Disabled</source>
        <translation>Deshabilitado</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1382"/>
        <source>Enable on Port 1 Only</source>
        <translation>Habilitar solamente en el puerto 1</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1383"/>
        <source>Enable on Port 2 Only</source>
        <translation>Habilitar solamente en el puerto 2</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="1383"/>
        <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="244"/>
        <source>D-Pad Up</source>
        <translation>Botón de dirección hacia arriba</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="245"/>
        <source>D-Pad Right</source>
        <translation>Botón de dirección hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="246"/>
        <source>D-Pad Down</source>
        <translation>Botón de dirección hacia abajo</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="247"/>
        <source>D-Pad Left</source>
        <translation>Botón de dirección hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="248"/>
        <source>Start</source>
        <translation>START</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="249"/>
        <source>A Button</source>
        <translation>Botón A</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="250"/>
        <source>B Button</source>
        <translation>Botón B</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="251"/>
        <source>I Button</source>
        <translation>Botón I</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="252"/>
        <source>II Button</source>
        <translation>Botón II</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="253"/>
        <source>Left Trigger</source>
        <translation>Gatillo izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="254"/>
        <source>Right Trigger</source>
        <translation>Gatillo derecho</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="255"/>
        <source>Steering (Twist) Left</source>
        <translation>Dirección (torcer) hacia la izquierda</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="256"/>
        <source>Steering (Twist) Right</source>
        <translation>Dirección (torcer) hacia la derecha</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="264"/>
        <source>Steering Axis Deadzone</source>
        <translation>Zona muerta del eje de dirección</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="265"/>
        <source>Sets deadzone size for steering axis.</source>
        <translation>Establece el tamaño para la zona muerta del eje de dirección.</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="267"/>
        <source>Steering Axis Sensitivity</source>
        <translation>Sensibilidad del eje de dirección</translation>
    </message>
    <message>
        <location filename="../../core/negcon.cpp" line="268"/>
        <source>Sets the steering axis scaling factor.</source>
        <translation>Establece el factor de escala del eje de dirección.</translation>
    </message>
</context>
<context>
    <name>OSDMessage</name>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="450"/>
        <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="456"/>
        <source>Texture filter &apos;%s&apos; is not supported with the current renderer.</source>
        <translation>El filtro de texturas «%s» no es compatible con el renderizado actual.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="467"/>
        <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="358"/>
        <source>Resolution scale set to %ux (display %ux%u, VRAM %ux%u)</source>
        <translation>Escala de resolución establecida en %ux (pantalla %u&#xa0;x&#xa0;%u, VRAM %u&#xa0;x&#xa0;%u)</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="369"/>
        <source>Multisample anti-aliasing set to %ux (SSAA).</source>
        <translation>Suavizado de bordes de muestreo múltiple configurado a x%u (SSAA).</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="374"/>
        <source>Multisample anti-aliasing set to %ux.</source>
        <translation>Suavizado de bordes de muestreo múltiple configurado a x%u.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="439"/>
        <source>{}x MSAA is not supported, using {}x instead.</source>
        <translation>El nivel de MSAA x{} no es compatible, se va a usar x{} en su lugar.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="482"/>
        <source>Resolution scale {0}x is not divisible by downsample scale {1}x, using {2}x instead.</source>
        <translation>La escala de resolución x{0} no es divisible por la escala de submuestreo x{1}, utilizando x{2} en su lugar.</translation>
    </message>
    <message>
        <location filename="../../core/gpu_hw.cpp" line="531"/>
        <source>Resolution scale %ux not supported for adaptive smoothing, using %ux.</source>
        <translation>La escala de resolución %ux no es compatible con el suavizado adaptativo, se va a usar %ux.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1088"/>
        <source>System reset.</source>
        <translation>Reiniciando sistema.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1162"/>
        <source>Loading state from &apos;%s&apos; failed. Resetting.</source>
        <translation>Fallo al cargar el estado «%s». Reiniciando.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1203"/>
        <source>Saving state to &apos;%s&apos; failed.</source>
        <translation>Fallo al guardar el estado «%s».</translation>
    </message>
    <message>
        <location filename="../../core/settings.cpp" line="631"/>
        <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="649"/>
        <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="655"/>
        <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="664"/>
        <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="3563"/>
        <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="4385"/>
        <source>{} cheats are enabled. This may result in instability.</source>
        <translation>Trucos habilitados: {}. Podría haber inestabilidades.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4448"/>
        <source>Saved {} cheats to &apos;{}&apos;.</source>
        <translation>Se ha(n) guardado {} truco(s) en «{}».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4463"/>
        <source>Deleted cheat list &apos;{}&apos;.</source>
        <translation>Lista de trucos «{}» borrada.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4560"/>
        <source>Widescreen hack is now enabled, and aspect ratio is set to {}.</source>
        <translation>Hack para pantallas panorámicas habilitado, relación de aspecto configurada en {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4568"/>
        <source>Widescreen hack is now disabled, and aspect ratio is set to {}.</source>
        <translation>Hack para pantallas panorámicas deshabilitado, relación de aspecto configurada en {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4582"/>
        <source>Switching to %s renderer...</source>
        <translation>Cambiando al renderizador %s...</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="288"/>
        <source>Memory card at &apos;%s&apos; could not be read, formatting.</source>
        <translation>No se ha podido leer la Memory Card «%s», procediendo a formatearla.</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="333"/>
        <source>Failed to save memory card to &apos;{}&apos;.</source>
        <translation>Fallo al guardar la Memory Card en «{}».</translation>
    </message>
    <message>
        <location filename="../../core/memory_card.cpp" line="344"/>
        <source>Saved memory card to &apos;{}&apos;.</source>
        <translation>Memory Card guardada en «{}».</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="201"/>
        <source>Save state contains controller type %s in port %u, but %s is used. Switching.</source>
        <translation>El estado guardado contiene el tipo de mando %s en el puerto %u, pero se está utilizando %s. Cambiando.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="207"/>
        <source>Ignoring mismatched controller type %s in port %u.</source>
        <translation>Ignorando diferencias en el tipo de mando %s en el puerto %u.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="300"/>
        <source>Memory card %u from save state does match current card data. Simulating replugging.</source>
        <translation>La Memory Card %u del estado guardado no coincide con los datos de la Memory Card actual. Simulando reconexión.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="317"/>
        <source>Memory card %u present in save state but not in system. Ignoring card.</source>
        <translation>La Memory Card %u está presente en el estado guardado, pero no en el sistema. Ignorando Memory Card.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="336"/>
        <source>Memory card %u present in system but not in save state. Replugging card.</source>
        <translation>La Memory Card %u está presente en el sistema, pero no en el estado guardado. Reconectando Memory Card.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="262"/>
        <source>Memory card %u present in save state but not in system. Creating temporary card.</source>
        <translation>La Memory Card %u está presente en el estado guardado, pero no en el sistema. Creando Memory Card temporal.</translation>
    </message>
    <message>
        <location filename="../../core/pad.cpp" line="329"/>
        <source>Memory card %u present in system but not in save state. Removing card.</source>
        <translation>La Memory Card %u está presente en el sistema, pero no en el estado guardado. Quitando Memory Card.</translation>
    </message>
    <message>
        <location filename="../../core/cdrom.cpp" line="785"/>
        <source>CD image preloading not available for multi-disc image &apos;%s&apos;</source>
        <translation>La precarga de imagen de CD no está disponible para la imagen de varios discos «%s»</translation>
    </message>
    <message>
        <location filename="../../core/cdrom.cpp" line="793"/>
        <source>Precaching CD image failed, it may be unreliable.</source>
        <translation>Fallo al precachear la imagen de CD, el sistema podría ser inestable.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1574"/>
        <source>CPU clock speed is set to %u%% (%u / %u). This may result in instability.</source>
        <translation>La velocidad de reloj de la CPU está establecida en %u%% (%u / %u). Podría haber inestabilidades.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1581"/>
        <source>CD-ROM read speedup set to %ux (effective speed %ux). This may result in instability.</source>
        <translation>Aceleración de lectura del CDROM establecida en %ux (velocidad efectiva %ux). Podría haber inestabilidades.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1589"/>
        <source>CD-ROM seek speedup set to instant. This may result in instability.</source>
        <translation>Aceleración de búsqueda de CD-ROM establecida como instantánea. Podría haber inestabilidades.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1595"/>
        <source>CD-ROM seek speedup set to %ux. This may result in instability.</source>
        <translation>Aceleración de búsqueda de CD-ROM establecida en %ux. Podría haber inestabilidades.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2004"/>
        <source>Failed to initialize %s renderer, falling back to software renderer.</source>
        <translation>Fallo al inicializar el renderizador %s, cambiando al renderizador por software.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2114"/>
        <source>WARNING: CPU overclock (%u%%) was different in save state (%u%%).</source>
        <translation>AVISO: la velocidad de «overclocking» de la CPU (%u&#xa0;%%) es diferente a la del estado guardado (%u&#xa0;%%).</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2740"/>
        <source>{} cheats are now active.</source>
        <translation>Trucos habilitados: {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2741"/>
        <source>{} cheats are now inactive.</source>
        <translation>Trucos deshabilitados: {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3443"/>
        <source>Failed to switch to subimage %u in &apos;%s&apos;: %s.</source>
        <translation>Error al cambiar la subimagen %u en «%s»: %s.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3451"/>
        <source>Switched to sub-image %s (%u) in &apos;%s&apos;.</source>
        <translation>Cambiado a la subimagen %s (%u) en «%s».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3544"/>
        <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="2732"/>
        <source>No cheats are loaded.</source>
        <translation>No hay trucos cargados.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="69"/>
        <source>Cannot load state for game without serial.</source>
        <translation>No se puede cargar el estado de un juego que no tenga número de serie.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="79"/>
        <source>No save state found in slot {}.</source>
        <translation>No se ha encontrado un estado guardado en la ranura {}.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="93"/>
        <source>Cannot save state for game without serial.</source>
        <translation>No se puede guardar el estado de un juego que no tenga número de serie.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="242"/>
        <source>CPU clock speed control enabled (%u%% / %.3f MHz).</source>
        <translation>Control de velocidad de reloj del CPU habilitado (%u&#xa0;%% / %.3f&#xa0;MHz).</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="249"/>
        <source>CPU clock speed control disabled (%.3f MHz).</source>
        <translation>Control de velocidad de reloj del CPU deshabilitado (%.3f&#xa0;MHz).</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="308"/>
        <source>PGXP is now enabled.</source>
        <translation>PGXP habilitada.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="309"/>
        <source>PGXP is now disabled.</source>
        <translation>PGXP deshabilitada.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="380"/>
        <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="381"/>
        <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="428"/>
        <location filename="../../core/hotkeys.cpp" line="455"/>
        <location filename="../../core/hotkeys.cpp" line="469"/>
        <source>Volume: {}%</source>
        <translation>Volumen: {}&#xa0;%</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="354"/>
        <source>Texture replacements reloaded.</source>
        <translation>Texturas de reemplazo recargadas.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4084"/>
        <source>Failed to save undo load state.</source>
        <translation>Fallo al guardar la acción para deshacer la carga del estado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2697"/>
        <source>Rewinding is not enabled.</source>
        <translation>El rebobinado no está habilitado.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="262"/>
        <location filename="../../core/hotkeys.cpp" line="274"/>
        <location filename="../../core/hotkeys.cpp" line="286"/>
        <source>Emulation speed set to %u%%.</source>
        <translation>Velocidad de emulación establecida en %u&#xa0;%%.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="401"/>
        <source>PGXP CPU mode is now enabled.</source>
        <translation>Modo CPU de la PGXP habilitado.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="402"/>
        <source>PGXP CPU mode is now disabled.</source>
        <translation>Modo CPU de la PGXP deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="423"/>
        <source>Volume: Muted</source>
        <translation>Volumen: silenciado</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="439"/>
        <source>CD Audio Muted.</source>
        <translation>Audio de CD silenciado.</translation>
    </message>
    <message>
        <location filename="../../core/hotkeys.cpp" line="440"/>
        <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="4145"/>
        <source>Started dumping audio to &apos;%s&apos;.</source>
        <translation>Comenzando a volcar audio en «%s».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4150"/>
        <source>Failed to start dumping audio to &apos;%s&apos;.</source>
        <translation>Fallo al iniciar el volcado de audio en «%s».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4160"/>
        <source>Stopped dumping audio.</source>
        <translation>Volcado de audio finalizado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4190"/>
        <source>Screenshot file &apos;%s&apos; already exists.</source>
        <translation>El archivo de captura «%s» ya existe.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4199"/>
        <source>Failed to save screenshot to &apos;%s&apos;</source>
        <translation>Fallo al guardar la captura «%s»</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4203"/>
        <source>Screenshot saved to &apos;%s&apos;.</source>
        <translation>Captura de pantalla guardada en «%s».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4378"/>
        <source>Failed to load cheats from &apos;%s&apos;.</source>
        <translation>Fallo al cargar trucos de «%s».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3143"/>
        <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="3149"/>
        <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="3154"/>
        <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="3158"/>
        <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="4432"/>
        <source>Failed to save cheat list to &apos;%s&apos;</source>
        <translation>Fallo al guardar la lista de trucos en «%s»</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1154"/>
        <source>Loading state from &apos;{}&apos;...</source>
        <translation>Cargando estado de «{}»...</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1202"/>
        <source>Save State</source>
        <translation>Guardar estado</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1211"/>
        <source>State saved to &apos;{}&apos;.</source>
        <translation>Estado guardado en «{}».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2042"/>
        <source>This save state was created with a different BIOS version or patch options. This may cause stability issues.</source>
        <translation>Este estado de guardado se creó con una versión de la BIOS o con opciones de parche distintas. Podría haber problemas de estabilidad.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2280"/>
        <source>Failed to open CD image from save state &apos;{}&apos;: {}.
Using existing image &apos;{}&apos;, this may result in instability.</source>
        <translation>Fallo al abrir la imagen de CD del estado guardado «{}»: {}.
Usando la imagen existente «{}», podría haber inestabilidades.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2290"/>
        <location filename="../../core/system.cpp" line="2309"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3247"/>
        <source>Failed to open disc image &apos;{}&apos;: {}.</source>
        <translation>Fallo al abrir la imagen de disco «{}»: {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3261"/>
        <source>Inserted disc &apos;{}&apos; ({}).</source>
        <translation>Disco «{}» introducido ({}).</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3494"/>
        <source>Switching to {}{} GPU renderer.</source>
        <translation>Cambiando al renderizador de GPU {}{}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="3520"/>
        <source>Switching to {} audio backend.</source>
        <translation>Cambiando al motor de audio {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4505"/>
        <source>Cheat &apos;%s&apos; enabled.</source>
        <translation>Truco «%s» habilitado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4509"/>
        <source>Cheat &apos;%s&apos; disabled.</source>
        <translation>Truco «%s» deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4525"/>
        <source>Applied cheat &apos;%s&apos;.</source>
        <translation>Aplicado truco «%s».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="4529"/>
        <source>Cheat &apos;%s&apos; is already enabled.</source>
        <translation>El truco «%s» ya está activado.</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="414"/>
        <source>Failed to load post-processing chain: {}</source>
        <translation>Fallo al cargar la cadena de sombreadores de posprocesado: {}</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="549"/>
        <location filename="../../util/postprocessing.cpp" line="569"/>
        <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="556"/>
        <source>Post-processing is now enabled.</source>
        <translation>Posprocesado habilitado.</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="557"/>
        <source>Post-processing is now disabled.</source>
        <translation>Posprocesado deshabilitado.</translation>
    </message>
    <message>
        <location filename="../../util/postprocessing.cpp" line="579"/>
        <source>Post-processing shaders reloaded.</source>
        <translation>Sombreadores de posprocesado recargados.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="237"/>
        <source>CPU interpreter forced by game settings.</source>
        <translation>Intérprete de CPU forzado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="248"/>
        <source>Software renderer forced by game settings.</source>
        <translation>Renderizado por software forzado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="260"/>
        <source>Using software renderer for readbacks based on game settings.</source>
        <translation>Utilizando renderizador por software para cotejar por lo indicado en la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="271"/>
        <source>Interlacing forced by game settings.</source>
        <translation>Entrelazado forzado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="282"/>
        <source>True color disabled by game settings.</source>
        <translation>Color verdadero deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="293"/>
        <source>Upscaling disabled by game settings.</source>
        <translation>Escalado deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="304"/>
        <source>Scaled dithering disabled by game settings.</source>
        <translation>Escalado de tramado deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="317"/>
        <source>Widescreen disabled by game settings.</source>
        <translation>Pantalla panorámica deshabilitada por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="329"/>
        <source>Forcing NTSC Timings disallowed by game settings.</source>
        <translation>Forzado de velocidad NTSC deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="341"/>
        <source>PGXP geometry correction disabled by game settings.</source>
        <translation>Corrección de geometría de la PGXP deshabilitada por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="353"/>
        <source>PGXP culling disabled by game settings.</source>
        <translation>«Culling» de la PGXP deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="365"/>
        <source>PGXP perspective corrected textures disabled by game settings.</source>
        <translation>Corrección de perspectiva de texturas de la PGXP deshabilitada por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="378"/>
        <source>PGXP perspective corrected colors disabled by game settings.</source>
        <translation>Corrección de perspectiva de colores de la PGXP deshabilitada por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="389"/>
        <source>PGXP vertex cache forced by game settings.</source>
        <translation>Caché de vértices de la PGXP forzada por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="400"/>
        <source>PGXP CPU mode forced by game settings.</source>
        <translation>Modo CPU de la PGXP forzado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="411"/>
        <source>PGXP Depth Buffer disabled by game settings.</source>
        <translation>Búfer de profundidad de la PGXP deshabilitado por la configuración del juego.</translation>
    </message>
    <message>
        <location filename="../../core/game_database.cpp" line="475"/>
        <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/analog_controller.cpp" line="68"/>
        <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>
</context>
<context>
    <name>PlayStationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="203"/>
        <source>Left Button</source>
        <translation>Botón izquierdo</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="204"/>
        <source>Right Button</source>
        <translation>Botón derecho</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="210"/>
        <source>Horizontal Sensitivity</source>
        <translation>Sensibilidad horizontal</translation>
    </message>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="211"/>
        <location filename="../../core/playstation_mouse.cpp" line="214"/>
        <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="213"/>
        <source>Vertical Sensitivity</source>
        <translation>Sensibilidad vertical</translation>
    </message>
</context>
<context>
    <name>PlaystationMouse</name>
    <message>
        <location filename="../../core/playstation_mouse.cpp" line="202"/>
        <source>Pointer</source>
        <translation>Cursor</translation>
    </message>
</context>
<context>
    <name>PostProcessing</name>
    <message>
        <location filename="../../util/postprocessing.cpp" line="174"/>
        <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="415"/>
        <source>Unknown Error</source>
        <translation>Error desconocido</translation>
    </message>
</context>
<context>
    <name>PostProcessingSettingsWidget</name>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Formulario</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="34"/>
        <source>Enable Post Processing</source>
        <translation>Habilitar posprocesado</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="54"/>
        <source>&amp;Reload Shaders</source>
        <translation>&amp;Recargar sombreadores</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="67"/>
        <source>Post Processing Chain</source>
        <translation>Cadena de posprocesado</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="97"/>
        <source>Add</source>
        <translation>Añadir</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="117"/>
        <source>Remove</source>
        <translation>Quitar</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="137"/>
        <source>Clear</source>
        <translation>Borrar</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="157"/>
        <source>Move Up</source>
        <translation>Subir</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.ui" line="177"/>
        <source>Move Down</source>
        <translation>Bajar</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="150"/>
        <source>No Shaders Available</source>
        <translation>No hay sombreadores disponibles</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="165"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="166"/>
        <source>Failed to add shader: %1</source>
        <translation>Fallo al añadir sombreador: %1</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="202"/>
        <source>Question</source>
        <translation>Pregunta</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="202"/>
        <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>PostProcessingShaderConfigWidget</name>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="335"/>
        <source>Red</source>
        <translation>Rojo</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="335"/>
        <source>Green</source>
        <translation>Verde</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="335"/>
        <source>Blue</source>
        <translation>Azul</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="335"/>
        <source>Alpha</source>
        <translation>Alfa</translation>
    </message>
    <message>
        <location filename="../postprocessingsettingswidget.cpp" line="336"/>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../qtutils.cpp" line="686"/>
        <source>Failed to open URL</source>
        <translation>Fallo al abrir URL</translation>
    </message>
    <message>
        <location filename="../qtutils.cpp" line="687"/>
        <source>Failed to open URL.

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

La URL era: %1</translation>
    </message>
</context>
<context>
    <name>QtAsyncProgressThread</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="184"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="189"/>
        <source>Question</source>
        <translation>Pregunta</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="195"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
</context>
<context>
    <name>QtHost</name>
    <message>
        <location filename="../qthost.cpp" line="1953"/>
        <location filename="../qthost.cpp" line="1979"/>
        <location filename="../qthost.cpp" line="1995"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1954"/>
        <source>File &apos;%1&apos; does not exist.</source>
        <translation>El archivo «%1» no existe.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1980"/>
        <source>The specified save state does not exist.</source>
        <translation>El estado de guardado indicado no existe.</translation>
    </message>
    <message>
        <location filename="../qthost.cpp" line="1996"/>
        <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="1997"/>
        <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>
</context>
<context>
    <name>QtModalProgressCallback</name>
    <message>
        <location filename="../qtprogresscallback.cpp" line="14"/>
        <source>DuckStation</source>
        <translation>DuckStation</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="35"/>
        <source>Cancel</source>
        <translation>Cancelar</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="94"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="99"/>
        <source>Question</source>
        <translation>Pregunta</translation>
    </message>
    <message>
        <location filename="../qtprogresscallback.cpp" line="105"/>
        <source>Information</source>
        <translation>Información</translation>
    </message>
</context>
<context>
    <name>SaveStateSelectorUI</name>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="777"/>
        <source>Load</source>
        <translation>Cargar</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="779"/>
        <source>Save</source>
        <translation>Guardar</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="781"/>
        <source>Select Previous</source>
        <translation>Seleccionar anterior</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="783"/>
        <source>Select Next</source>
        <translation>Seleccionar siguiente</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="841"/>
        <source>No Save State</source>
        <translation>No hay estados guardados</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="915"/>
        <source>Global Slot %d</source>
        <translation>Ranura global %d</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="919"/>
        <source>Game Slot %d</source>
        <translation>Ranura de juego %d</translation>
    </message>
    <message>
        <location filename="../../core/imgui_overlays.cpp" line="923"/>
        <source>%s Slot %d</source>
        <translation>Ranura %s %d</translation>
    </message>
</context>
<context>
    <name>SettingWidgetBinder</name>
    <message>
        <location filename="../settingwidgetbinder.h" line="324"/>
        <location filename="../settingwidgetbinder.h" line="454"/>
        <source>Default: </source>
        <translation>Predeterminado: </translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="423"/>
        <location filename="../settingwidgetbinder.h" line="553"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1066"/>
        <source>Confirm Folder</source>
        <translation>Confirmar carpeta</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1068"/>
        <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="1091"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="1092"/>
        <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="1113"/>
        <source>Select folder for %1</source>
        <translation>Seleccionar carpeta de %1</translation>
    </message>
</context>
<context>
    <name>SettingsDialog</name>
    <message>
        <location filename="../settingwidgetbinder.h" line="126"/>
        <source>Use Global Setting [Enabled]</source>
        <translation>Usar configuración global [activar opción]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="127"/>
        <source>Use Global Setting [Disabled]</source>
        <translation>Usar configuración global [desactivar opción]</translation>
    </message>
    <message>
        <location filename="../settingwidgetbinder.h" line="135"/>
        <location filename="../settingwidgetbinder.h" line="151"/>
        <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"/>
        <source>DuckStation Settings</source>
        <translation>Configuración de DuckStation</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="50"/>
        <source>Summary</source>
        <translation>Resumen</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="52"/>
        <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="67"/>
        <source>General</source>
        <translation>General</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="69"/>
        <source>&lt;strong&gt;General Settings&lt;/strong&gt;&lt;hr&gt;These options control how the emulator looks and behaves.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
        <translation>&lt;strong&gt;Configuración general&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan el aspecto y comportamiento del emulador.&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="75"/>
        <source>Game List</source>
        <translation>Lista de juegos</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="77"/>
        <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="82"/>
        <source>BIOS</source>
        <translation>BIOS</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="84"/>
        <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.</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.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="86"/>
        <source>Console</source>
        <translation>Consola</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="88"/>
        <source>&lt;strong&gt;Console Settings&lt;/strong&gt;&lt;hr&gt;These options determine the configuration of the simulated console.&lt;br&gt;&lt;br&gt;Mouse over an option for additional information.</source>
        <translation>&lt;strong&gt;Configuración de 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.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="90"/>
        <source>Emulation</source>
        <translation>Emulación</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="92"/>
        <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.</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.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="95"/>
        <source>Memory Cards</source>
        <translation>Memory Cards</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="97"/>
        <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="100"/>
        <source>Display</source>
        <translation>Imagen</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="102"/>
        <source>&lt;strong&gt;Display Settings&lt;/strong&gt;&lt;hr&gt;These options control the how the frames generated by the console are displayed on the screen.</source>
        <translation>&lt;strong&gt;Configuración de imagen&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan como se mostrarán las imágenes generadas por la consola.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="105"/>
        <source>Enhancements</source>
        <translation>Mejoras</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="107"/>
        <source>&lt;strong&gt;Enhancement Settings&lt;/strong&gt;&lt;hr&gt;These options control enhancements which can improve visuals compared to the original console. Mouse over each option for additional information.</source>
        <translation>&lt;strong&gt;Configuración de las mejoras&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan aquellos elementos que pueden mejorar los gráficos respecto a los que mostraría la consola original.&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="113"/>
        <source>Post-Processing</source>
        <translation>Posprocesado</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="114"/>
        <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="118"/>
        <source>Audio</source>
        <translation>Audio</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="120"/>
        <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="123"/>
        <source>Achievements</source>
        <translation>Logros</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="125"/>
        <source>&lt;strong&gt;Achievement Settings&lt;/strong&gt;&lt;hr&gt;These options control RetroAchievements. Mouse over an option for additional information.</source>
        <translation>&lt;strong&gt;Configuración de los logros&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan los logros de RetroAchievements. Pasa el puntero sobre alguna opción para que aparezca más información.</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="147"/>
        <source>Folders</source>
        <translation>Carpetas</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="149"/>
        <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="152"/>
        <source>Advanced</source>
        <translation>Avanzada</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="154"/>
        <source>&lt;strong&gt;Advanced Settings&lt;/strong&gt;&lt;hr&gt;These options control logging and internal behavior of the emulator. Mouse over an option for additional information.</source>
        <translation>&lt;strong&gt;Configuración avanzada&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan el registro de mensajes y el comportamiento interno del emulador.&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="211"/>
        <source>Confirm Restore Defaults</source>
        <translation>Confirmar el restablecimiento de los valores predeterminados</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="212"/>
        <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="228"/>
        <source>Recommended Value</source>
        <translation>Valor recomendado</translation>
    </message>
    <message>
        <location filename="../settingswindow.cpp" line="497"/>
        <source>%1 [%2]</source>
        <translation>%1 [%2]</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;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;https://github.com/stenzek/duckstation#downloading-and-running&lt;/span&gt;&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;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;github.com&lt;/span&gt;&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;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;github.com&lt;/span&gt;&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;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;https://github.com/stenzek/duckstation#downloading-and-running&lt;/span&gt;&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;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;github.com&lt;/span&gt;&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;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;github.com&lt;/span&gt;&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="65"/>
        <source>Language:</source>
        <translation>Idioma:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="82"/>
        <source>Theme:</source>
        <translation>Tema:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="105"/>
        <source>Enable Automatic Updates</source>
        <translation>Habilitar actualizaciones automáticas</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="130"/>
        <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="145"/>
        <source>BIOS Directory:</source>
        <translation>Directorio de BIOS:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="155"/>
        <source>Browse...</source>
        <translation>Buscar...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="162"/>
        <source>Reset</source>
        <translation>Reiniciar</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="173"/>
        <source>NTSC-J (Japan):</source>
        <translation>NTSC-J (Japón):</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="190"/>
        <source>NTSC-U/C (US/Canada):</source>
        <translation>NTSC-U/C (EE. UU., Canadá):</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="207"/>
        <source>PAL (Europe, Australia):</source>
        <translation>PAL (Europa, Australia):</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="241"/>
        <source>Open in Explorer...</source>
        <translation>Abrir en explorador...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="248"/>
        <source>Refresh List</source>
        <translation>Actualizar lista</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="286"/>
        <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="301"/>
        <source>Search Directories (will be scanned for games)</source>
        <translation>Directorios donde buscar (solo para juegos)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="327"/>
        <source>Add...</source>
        <translation>Añadir...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="347"/>
        <location filename="../setupwizarddialog.cpp" line="267"/>
        <source>Remove</source>
        <translation>Quitar</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="364"/>
        <source>Search Directory</source>
        <translation>Directorio de búsqueda</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="369"/>
        <source>Scan Recursively</source>
        <translation>Búsqueda recursiva</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="396"/>
        <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="406"/>
        <source>Controller Port 1</source>
        <translation>Puerto de mando 1</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="415"/>
        <location filename="../setupwizarddialog.ui" line="485"/>
        <source>Controller Mapped To:</source>
        <translation>Mando asignado a:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="422"/>
        <location filename="../setupwizarddialog.ui" line="475"/>
        <source>Controller Type:</source>
        <translation>Tipo de mando:</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="431"/>
        <location filename="../setupwizarddialog.ui" line="494"/>
        <location filename="../setupwizarddialog.cpp" line="411"/>
        <source>Default (Keyboard)</source>
        <translation>Predeterminado (teclado)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="451"/>
        <location filename="../setupwizarddialog.ui" line="514"/>
        <source>Automatic Mapping</source>
        <translation>Asignación automática</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="469"/>
        <source>Controller Port 2</source>
        <translation>Puerto de mando 2</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="561"/>
        <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="634"/>
        <source>Language</source>
        <translation>Idioma</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="641"/>
        <source>BIOS Image</source>
        <translation>Imagen de la BIOS</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="648"/>
        <source>Game Directories</source>
        <translation>Directorios de juegos</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="655"/>
        <source>Controller Setup</source>
        <translation>Configuración de mandos</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="662"/>
        <source>Complete</source>
        <translation>Todo listo</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="704"/>
        <source>&amp;Back</source>
        <translation>A&amp;nterior</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="711"/>
        <location filename="../setupwizarddialog.cpp" line="141"/>
        <source>&amp;Next</source>
        <translation>&amp;Siguiente</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.ui" line="721"/>
        <source>&amp;Cancel</source>
        <translation>&amp;Cancelar</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="46"/>
        <location filename="../setupwizarddialog.cpp" line="62"/>
        <source>Warning</source>
        <translation>Advertencia</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="47"/>
        <source>No BIOS images were found. DuckStation &lt;strong&gt;will not&lt;/strong&gt; be able to run games without a BIOS image.&lt;br&gt;&lt;br&gt;Are you sure you wish to continue without selecting a BIOS image?</source>
        <translation>No se han encontrado imágenes de BIOS. DuckStation &lt;strong&gt;no podrá&lt;/strong&gt; ejecutar juegos sin una imagen de la BIOS.&lt;br&gt;&lt;br&gt;¿Seguro que quieres continuar sin elegir una imagen de la BIOS?</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="63"/>
        <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="141"/>
        <source>&amp;Finish</source>
        <translation>&amp;Terminar</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="147"/>
        <source>Cancel Setup</source>
        <translation>Cancelar la configuración</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="148"/>
        <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="269"/>
        <source>Open Directory...</source>
        <translation>Abrir directorio...</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="277"/>
        <source>Select Search Directory</source>
        <translation>Seleccionar directorio de búsqueda</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="283"/>
        <source>Scan Recursively?</source>
        <translation>¿Hacer una búsqueda recursiva?</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="284"/>
        <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="411"/>
        <source>Default (None)</source>
        <translation>Predeterminado (ninguno)</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="454"/>
        <source>No devices available</source>
        <translation>No hay dispositivos disponibles</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="468"/>
        <source>Automatic Binding</source>
        <translation>Asignación automática</translation>
    </message>
    <message>
        <location filename="../setupwizarddialog.cpp" line="469"/>
        <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/system.cpp" line="2148"/>
        <source>Failed to load %s BIOS.</source>
        <translation>Fallo al cargar la BIOS %s.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1439"/>
        <location filename="../../core/system.cpp" line="3379"/>
        <source>Error</source>
        <translation>Error</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="1440"/>
        <source>Failed to load save state file &apos;{}&apos; for booting.</source>
        <translation>Fallo al arrancar con el archivo de estado «{}».</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2155"/>
        <source>Incorrect BIOS image size</source>
        <translation>Tamaño de imagen de la BIOS incorrecto</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2239"/>
        <source>Save state is incompatible: minimum version is %u but state is version %u.</source>
        <translation>El estado guardado es incompatible: la versión mínima soportada es %u, pero el estado es para la versión %u.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2247"/>
        <source>Save state is incompatible: maximum version is %u but state is version %u.</source>
        <translation>El estado guardado es incompatible: la versión máxima soportada es %u, pero el estado es para la versión %u.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2291"/>
        <source>Failed to open CD image &apos;{}&apos; used by save state: {}.</source>
        <translation>Fallo al abrir la imagen de CD «{}» del estado guardado {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2311"/>
        <source>Failed to switch to subimage {} in CD image &apos;{}&apos; used by save state: {}.</source>
        <translation>Fallo al cambiar la subimagen {} en el CD «{}» utilizado por el estado guardado {}.</translation>
    </message>
    <message>
        <location filename="../../core/system.cpp" line="2975"/>
        <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="2994"/>
        <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="3031"/>
        <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="3053"/>
        <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="3267"/>
        <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="3371"/>
        <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="3381"/>
        <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="4287"/>
        <source>Invalid version {} ({} version {})</source>
        <translation>Versión {} inválida (versión {} {})</translation>
    </message>
</context>
</TS>
