Files
llamaplayer/src/duckstation-qt/translations/duckstation-qt_es.ts
2023-05-19 23:42:44 -03:00

9312 lines
429 KiB
XML
Executable File

<?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="18"/>
<source>%1 (%2)</source>
<translation>%1 (%2)</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="34"/>
<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;, enfocándose en jugabilidad, velocidad y mantenimiento a largo plazo.</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="37"/>
<source>Authors</source>
<translation>Autores</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="38"/>
<source>Icon by</source>
<translation>Icono por</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="39"/>
<source>License</source>
<translation>Licencia</translation>
</message>
</context>
<context>
<name>AchievementLoginDialog</name>
<message>
<location filename="../achievementlogindialog.ui" line="29"/>
<source>RetroAchievements Login</source>
<comment>Window title</comment>
<translation>Iniciar sesión en RetroAchievements</translation>
</message>
<message>
<location filename="../achievementlogindialog.ui" line="57"/>
<source>RetroAchievements Login</source>
<comment>Header text</comment>
<translation>Iniciar sesión en RetroAchievements</translation>
</message>
<message>
<location filename="../achievementlogindialog.ui" line="69"/>
<source>Please enter 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>Ingresa tu nombre de usuario y contraseña de retroachievements.org. DuckStation no guardará tu contraseña; en su lugar 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="14"/>
<source>&amp;Login</source>
<translation>&amp;Iniciar sesión</translation>
</message>
<message>
<location filename="../achievementlogindialog.cpp" line="27"/>
<source>Logging in...</source>
<translation>Iniciando sesión...</translation>
</message>
<message>
<location filename="../achievementlogindialog.cpp" line="45"/>
<source>Login Error</source>
<translation>Error al iniciar sesión</translation>
</message>
<message>
<location filename="../achievementlogindialog.cpp" line="46"/>
<source>Login failed. Please check your username and password, and try again.</source>
<translation>Fallo al iniciar sesión. Comprueba el nombre de usuario y contraseña e intenta de nuevo.</translation>
</message>
<message>
<location filename="../achievementlogindialog.cpp" line="47"/>
<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>Form</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="32"/>
<source>Global Settings</source>
<translation>Configuración global</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="38"/>
<location filename="../achievementsettingswidget.cpp" line="45"/>
<source>Enable Rich Presence</source>
<translation>Habilitar Rich Presence</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="45"/>
<location filename="../achievementsettingswidget.cpp" line="61"/>
<source>Enable Leaderboards</source>
<translation>Habilitar tabla de posiciones</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="52"/>
<location filename="../achievementsettingswidget.cpp" line="35"/>
<source>Enable Achievements</source>
<translation>Habilitar logros</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="59"/>
<location filename="../achievementsettingswidget.cpp" line="51"/>
<source>Enable Hardcore Mode</source>
<translation>Habilitar modo Hardcore</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="66"/>
<location filename="../achievementsettingswidget.cpp" line="65"/>
<source>Show Challenge Indicators</source>
<translation>Mostrar indicadores de desafíos</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="73"/>
<location filename="../achievementsettingswidget.cpp" line="48"/>
<source>Use First Disc From Playlist</source>
<translation>Utilizar el primer disco de la lista</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="80"/>
<location filename="../achievementsettingswidget.cpp" line="37"/>
<source>Enable Test Mode</source>
<translation>Habilitar modo de prueba</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="87"/>
<location filename="../achievementsettingswidget.cpp" line="41"/>
<source>Test Unofficial Achievements</source>
<translation>Probar logros no oficiales</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="94"/>
<location filename="../achievementsettingswidget.cpp" line="58"/>
<source>Enable Sound Effects</source>
<translation>Habilitar efectos de sonido</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="101"/>
<location filename="../achievementsettingswidget.cpp" line="55"/>
<source>Show Notifications</source>
<translation>Mostrar notificaciones</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="111"/>
<source>Account</source>
<translation>Cuenta</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="126"/>
<location filename="../achievementsettingswidget.cpp" line="158"/>
<source>Login...</source>
<translation>Iniciar sesión...</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="133"/>
<source>View Profile...</source>
<translation>Ver perfil...</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="151"/>
<source>Game Info</source>
<translation>Información del juego</translation>
</message>
<message>
<location filename="../achievementsettingswidget.ui" line="167"/>
<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 usa RetroAchievements como base de datos de logros y hacer seguimiento del progreso. Para utilizar el sistema de logros, primero debes registrar 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, presiona el atajo para &lt;span style=&quot; font-weight:600;&quot;&gt;Abrir menu rápido&lt;/span&gt; y selecciona &lt;span style=&quot; font-weight:600;&quot;&gt;Logros&lt;/span&gt; desde el menú.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="35"/>
<location filename="../achievementsettingswidget.cpp" line="37"/>
<location filename="../achievementsettingswidget.cpp" line="41"/>
<location filename="../achievementsettingswidget.cpp" line="45"/>
<location filename="../achievementsettingswidget.cpp" line="48"/>
<location filename="../achievementsettingswidget.cpp" line="51"/>
<source>Unchecked</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="36"/>
<source>When enabled and logged in, DuckStation will scan for achievements on startup.</source>
<translation>Cuando esté habilitado y se haya iniciado sesión, DuckStation buscará logros al iniciarse.</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="38"/>
<source>When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server.</source>
<translation>Cuando esté habilitado, DuckStation asumirá que todos los logros están bloqueados, y no enviará ninguna notificación de desbloqueo al servidor.</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="42"/>
<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>Cuando esté habilitado, DuckStation listará logros no oficiales. Ten en cuenta que RetroAchievements no rastreará estos logros, por lo que se desbloquearán cada vez que se consigan.</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="46"/>
<source>When enabled, rich presence information will be collected and sent to the server where supported.</source>
<translation>Cuando esté habilitado, se recopilará y enviará información de Rich Presence a un servidor compatible.</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="49"/>
<source>When enabled, the first disc in a playlist will be used for achievements, regardless of which disc is active.</source>
<translation>Cuando esté habilitado, se utilizará el primer disco de una lista para los logros, independientemente de que disco esté activo.</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="52"/>
<source>&quot;Challenge&quot; mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions.</source>
<translation>Modo &quot;desafío&quot; para los logros, incluyendo el seguimiento de tablas de posiciones. Deshabilita los estados guardados, trucos y funciones de ralentización.</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="55"/>
<location filename="../achievementsettingswidget.cpp" line="58"/>
<location filename="../achievementsettingswidget.cpp" line="61"/>
<location filename="../achievementsettingswidget.cpp" line="65"/>
<source>Checked</source>
<translation>Habilitado</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="56"/>
<source>Displays popup messages on events such as achievement unlocks and leaderboard submissions.</source>
<translation>Muestra mensajes emergentes durante eventos como desbloqueo de logros y envíos a la tabla de posiciones.</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="59"/>
<source>Plays sound effects for events such as achievement unlocks and leaderboard submissions.</source>
<translation>Reproduce efectos de sonido durante eventos como desbloqueo de logros y envíos a la tabla de posiciones.</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="62"/>
<source>Enables tracking and submission of leaderboards in supported games. If leaderboards are disabled, you will still be able to view the leaderboard and scores, but no scores will be uploaded.</source>
<translation>Habilita el seguimiento y envíos a tablas de posiciones en juegos compatibles. Si las tablas de posiciones están deshabilitadas, podrás ver las tablas y puntuaciones, pero no enviar las tuyas.</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="66"/>
<source>Shows icons in the lower-right corner of the screen when a challenge/primed achievement is active.</source>
<translation>Muestra iconos en la esquina inferior derecha de la pantalla cuando un logro &quot;desafío&quot; esté activo.</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="130"/>
<source>Reset System</source>
<translation>Reiniciar sistema</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="131"/>
<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 será habilitado hasta que se reinicie el sistema. ¿Quieres reiniciar el sistema ahora?</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="150"/>
<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="153"/>
<source>Logout</source>
<translation>Cerrar sesión</translation>
</message>
<message>
<location filename="../achievementsettingswidget.cpp" line="157"/>
<source>Not Logged In.</source>
<translation>Sesión no iniciada.</translation>
</message>
</context>
<context>
<name>Achievements</name>
<message>
<location filename="../../core/system.cpp" line="1000"/>
<source>Loading state</source>
<translation>Cargando estado</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1221"/>
<source>Resuming state</source>
<translation>Resumiendo estado</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1988"/>
<source>Hardcore mode disabled by state switch.</source>
<translation>El cambio de estados guardados deshabilitó el modo Hardcore.</translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="505"/>
<source>Hardcore mode will be enabled on system reset.</source>
<translation>El modo Hardcore será habilitado al reiniciar el sistema.</translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="534"/>
<source>Confirm Hardcore Mode</source>
<translation>Confirma el modo Hardcore</translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="535"/>
<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é habilitado. ¿Quieres deshabilitar el modo Hardcore? La función {0} será cancelada si seleccionas no.</translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="586"/>
<source>Hardcore mode is now enabled.</source>
<translation>El modo Hardcore está habilitado.</translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="587"/>
<source>Hardcore mode is now disabled.</source>
<translation>El modo Hardcore está deshabilitado.</translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="1002"/>
<source>{} (Hardcore Mode)</source>
<translation>{} (modo Hardcore)</translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="1010"/>
<source>You have earned {} of {} achievements, and {} of {} points.</source>
<translation>Conseguiste {} de {} logros, y {} de {} puntos.</translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="1016"/>
<source>This game has no achievements.</source>
<translation>No hay logros para este juego.</translation>
</message>
<message>
<location filename="../../frontend-common/achievements.cpp" line="1772"/>
<source>Your Score: {} (Best: {})
Leaderboard Position: {} of {}</source>
<translation>Tu puntuación: {} (mejor: {})
Posición en la tabla: {} de {}</translation>
</message>
<message>
<location filename="../../frontend-common/fullscreen_ui.cpp" line="6953"/>
<source>This game has {} leaderboards.</source>
<translation>Este juego tiene {} tablas de puntuaciones.</translation>
</message>
<message>
<location filename="../../frontend-common/fullscreen_ui.cpp" line="6971"/>
<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á deshabilitado. Las tablas de posiciones serán de solo lectura.</translation>
</message>
<message>
<location filename="../../frontend-common/fullscreen_ui.cpp" line="7006"/>
<source>Time</source>
<translation>Tiempo</translation>
</message>
<message>
<location filename="../../frontend-common/fullscreen_ui.cpp" line="7007"/>
<source>Score</source>
<translation>Puntuación</translation>
</message>
<message>
<location filename="../../frontend-common/fullscreen_ui.cpp" line="7063"/>
<source>Downloading leaderboard data, please wait...</source>
<translation>Descargando información de tablas de posiciones, espera...</translation>
</message>
</context>
<context>
<name>AdvancedSettingsWidget</name>
<message>
<location filename="../advancedsettingswidget.ui" line="14"/>
<source>Form</source>
<translation>Form</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="97"/>
<source>System Settings</source>
<translation>Opciones del sistema</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="205"/>
<source>Select folder for %1</source>
<translation>Seleccionar carpeta para %1</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 nivel de detalle de los mensajes en el registro. 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>Registra 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>Registra 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>Registra 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>Registra mensajes en el archivo &quot;duckstation.log&quot; dentro del directorio de 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 opciones rápidas.</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="271"/>
<source>Disable All Enhancements</source>
<translation>Deshabilitar todas las mejoras</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="275"/>
<source>Show Frame Times</source>
<translation>Mostrar duración de fotogramas</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="278"/>
<source>Display FPS Limit</source>
<translation>Mostrar límite de FPS</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="284"/>
<source>Display Active Start Offset</source>
<translation>Desplazamiento del inicio de imagen activa</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="286"/>
<source>Display Active End Offset</source>
<translation>Desplazamiento del fin de imagen activa</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="288"/>
<source>Display Line Start Offset</source>
<translation>Desplazamiento de la primera línea de imagen</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="290"/>
<source>Display Line End Offset</source>
<translation>Desplazamiento de la última línea de imagen</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="294"/>
<source>PGXP Vertex Cache</source>
<translation>Caché de vértices (PGXP)</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="295"/>
<source>PGXP Geometry Tolerance</source>
<translation>Tolerancia geométrica (PGXP)</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="297"/>
<source>PGXP Depth Clear Threshold</source>
<translation>Umbral de limpieza de profundidad (PGXP)</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="300"/>
<source>Enable Recompiler Memory Exceptions</source>
<translation>Habilitar excepciones de memoria del recompilador</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="302"/>
<source>Enable Recompiler Block Linking</source>
<translation>Habilitar vinculación de bloques del recompilador</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="304"/>
<source>Enable Recompiler Fast Memory Access</source>
<translation>Habilitar memoria de acceso rápido del recompilador</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="309"/>
<source>Use Old MDEC Routines</source>
<translation>Utilizar rutinas MDEC antiguas</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="311"/>
<source>Enable VRAM Write Texture Replacement</source>
<translation>Habilitar reemplazo de textura de escritura de VRAM</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="313"/>
<source>Preload Texture Replacements</source>
<translation>Precargar reemplazos de textura</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="315"/>
<source>Dump Replaceable VRAM Writes</source>
<translation>Volcar escrituras de VRAM reemplazables</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="317"/>
<source>Set Dumped VRAM Write Alpha Channel</source>
<translation>Establecer el canal alfa de la escritura de VRAM volcada</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="319"/>
<source>Minimum Dumped VRAM Write Width</source>
<translation>Anchura mínima del volcado de escritura de VRAM</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="322"/>
<source>Minimum Dumped VRAM Write Height</source>
<translation>Altura mínima del volcado de escritura de VRAM</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="326"/>
<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="328"/>
<source>DMA Halt Ticks</source>
<translation>Duración de las paradas de la DMA</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="330"/>
<source>GPU FIFO Size</source>
<translation>Tamaño del FIFO de la GPU</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="332"/>
<source>GPU Max Run-Ahead</source>
<translation>Procesamiento anticipado máximo de la GPU</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="334"/>
<source>Use Debug Host GPU Device</source>
<translation>Utilizar dispositivo gráfico de depuración</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="337"/>
<source>Stretch Display Vertically</source>
<translation>Estirar imagen verticalmente</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="340"/>
<source>Increase Timer Resolution</source>
<translation>Incrementar la resolución del temporizador</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="343"/>
<source>Allow Booting Without SBI File</source>
<translation>Permitir iniciar sin un archivo SBI</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="346"/>
<source>Create Save State Backups</source>
<translation>Crear copias de seguridad de los estados guardados</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="349"/>
<source>Enable PCDrv</source>
<translation>Habilitar PCDrv</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="350"/>
<source>Enable PCDrv Writes</source>
<translation>Habilitar escrituras de PCDrv</translation>
</message>
<message>
<location filename="../advancedsettingswidget.cpp" line="351"/>
<source>PCDrv Root Directory</source>
<translation>Directorio raíz de PCDrv</translation>
</message>
</context>
<context>
<name>AnalogController</name>
<message>
<location filename="../../core/analog_controller.cpp" line="112"/>
<location filename="../../core/analog_controller.cpp" line="299"/>
<source>Controller {} switched to analog mode.</source>
<translation>Control {} cambiado a modo analógico.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="113"/>
<location filename="../../core/analog_controller.cpp" line="300"/>
<source>Controller {} switched to digital mode.</source>
<translation>Control {} cambiado a modo digital.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="315"/>
<source>Controller {} is locked to analog mode by the game.</source>
<translation>Control {} bloqueado en modo analógico por el juego.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="316"/>
<source>Controller {} is locked to digital mode by the game.</source>
<translation>Control {} bloqueado en modo digital por el juego.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="831"/>
<source>Not Inverted</source>
<translation>No invertir</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="832"/>
<source>Invert Left/Right</source>
<translation>Invertir izquierda/derecha</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="833"/>
<source>Invert Up/Down</source>
<translation>Invertir arriba/abajo</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="834"/>
<source>Invert Left/Right + Up/Down</source>
<translation>Invertir izquierda/derecha + arriba/abajo</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="837"/>
<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="838"/>
<source>Forces the controller to analog mode when the console is reset/powered on.</source>
<translation>Fuerza el control a modo analógico cuando la consola se inicia/reinicia.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="841"/>
<source>Use Analog Sticks for D-Pad in Digital Mode</source>
<translation>Utilizar las palancas analógicas como cruceta en el modo digital</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="842"/>
<source>Allows you to use the analog sticks to control the d-pad in digital mode, as well as the buttons.</source>
<translation>Permite utilizar las palancas analógicas para controlar la cruceta y los botones en modo digital.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="845"/>
<source>Analog Deadzone</source>
<translation>Zona muerta de las palancas analógicas</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="846"/>
<source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
<translation>Establece la zona muerta de las palancas analógicas, es decir, el rango de movimiento de la palanca que será ignorado.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="849"/>
<source>Analog Sensitivity</source>
<translation>Sensibilidad analógica</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="850"/>
<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 las palancas analógicas. Se recomienda un valor entre 130% y 140% cuando se usen controles modernos, como DualShock 4 o el control de Xbox One.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="855"/>
<source>Button/Trigger Deadzone</source>
<translation>Zona muerta de botón/gatillo</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="856"/>
<source>Sets the deadzone for activating buttons/triggers, i.e. the fraction of the trigger which will be ignored.</source>
<translation>Establece la zona muerta para activar botones/gatillos, es decir, la distancia de pulsación que será ignorada.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="859"/>
<source>Vibration Bias</source>
<translation>Fuerza de vibración</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="860"/>
<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="863"/>
<source>Invert Left Stick</source>
<translation>Invertir palanca izquierda</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="864"/>
<source>Inverts the direction of the left analog stick.</source>
<translation>Invierte la dirección de la palanca analógica izquierda.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="866"/>
<source>Invert Right Stick</source>
<translation>Invertir palanca derecha</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="867"/>
<source>Inverts the direction of the right analog stick.</source>
<translation>Invierte la dirección de la palanca analógica derecha.</translation>
</message>
</context>
<context>
<name>AnalogJoystick</name>
<message>
<location filename="../../core/analog_joystick.cpp" line="62"/>
<location filename="../../core/analog_joystick.cpp" line="238"/>
<source>Controller %u switched to analog mode.</source>
<translation>Control %u cambiado a modo analógico.</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="63"/>
<location filename="../../core/analog_joystick.cpp" line="239"/>
<source>Controller %u switched to digital mode.</source>
<translation>Control %u cambiado a modo digital.</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="377"/>
<source>Not Inverted</source>
<translation>No invertir</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="378"/>
<source>Invert Left/Right</source>
<translation>Invertir izquierda/derecha</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="379"/>
<source>Invert Up/Down</source>
<translation>Invertir arriba/abajo</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="380"/>
<source>Invert Left/Right + Up/Down</source>
<translation>Invertir izquierda/derecha + arriba/abajo</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="383"/>
<source>Analog Deadzone</source>
<translation>Zona muerta de las palancas analógicas</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="384"/>
<source>Sets the analog stick deadzone, i.e. the fraction of the stick movement which will be ignored.</source>
<translation>Establece la zona muerta de las palancas analógicas, es decir, el rango de movimiento de la palanca que será ignorado.</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="387"/>
<source>Analog Sensitivity</source>
<translation>Sensibilidad analógica</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="388"/>
<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 las palancas analógicas. Se recomienda un valor entre 130% y 140% cuando se usen controles modernos, como DualShock 4 o el control de Xbox One.</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="393"/>
<source>Invert Left Stick</source>
<translation>Invertir palanca izquierda</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="394"/>
<source>Inverts the direction of the left analog stick.</source>
<translation>Invierte la dirección de la palanca analógica izquierda.</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="396"/>
<source>Invert Right Stick</source>
<translation>Invertir palanca derecha</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="397"/>
<source>Inverts the direction of the right analog stick.</source>
<translation>Invierte la dirección de la palanca analógica derecha.</translation>
</message>
</context>
<context>
<name>AudioBackend</name>
<message>
<location filename="../../core/settings.cpp" line="1137"/>
<source>Null (No Output)</source>
<translation>Nulo (sin salida)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1139"/>
<source>Cubeb</source>
<translation>Cubeb</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1142"/>
<source>XAudio2</source>
<translation>XAudio2</translation>
</message>
</context>
<context>
<name>AudioSettingsWidget</name>
<message>
<location filename="../audiosettingswidget.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="32"/>
<source>Configuration</source>
<translation>Configuración</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="76"/>
<source>Buffer Size:</source>
<translation>Tamaño del búfer:</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 (altera el tono)</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="94"/>
<source>Time Stretch (Tempo Change, Best Sound)</source>
<translation>Estiramiento temporal (altera el tempo, mejor calidad)</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="112"/>
<source>Backend:</source>
<translation>Motor:</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="136"/>
<location filename="../audiosettingswidget.cpp" line="76"/>
<source>Start Dumping On Boot</source>
<translation>Comenzar volcado de audio al iniciar</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="161"/>
<source>Minimal</source>
<translation>Mínima</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="223"/>
<location filename="../audiosettingswidget.ui" line="262"/>
<source>100%</source>
<translation>100%</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="274"/>
<source>Fast Forward Volume:</source>
<translation>Volumen durante avance rápido:</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="281"/>
<location filename="../audiosettingswidget.cpp" line="82"/>
<source>Mute All Sound</source>
<translation>Silenciar todo</translation>
</message>
<message>
<location filename="../audiosettingswidget.ui" line="288"/>
<location filename="../audiosettingswidget.cpp" line="84"/>
<source>Mute CD Audio</source>
<translation>Silenciar audio de CD</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="65"/>
<source>Audio Backend</source>
<translation>Motor de audio</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="66"/>
<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, pero 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>Output Latency</source>
<translation>Latencia de salida</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="71"/>
<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 serán recibidos por el sistema. Valores más pequeños reducirán la latencia de salida, pero puede causar parones si la velocidad de la emulación no es consistente. Ten en cuenta que el motor Cubeb utiliza fragmentos más pequeños a pesar este valor, por lo tanto, utilizar valores más pequeños en este caso podría no cambiar mucho la latencia.</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="76"/>
<location filename="../audiosettingswidget.cpp" line="82"/>
<location filename="../audiosettingswidget.cpp" line="84"/>
<source>Unchecked</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="77"/>
<source>Start dumping audio to file as soon as the emulator is started. Mainly useful as a debug option.</source>
<translation>Comenzar a volcar audio en archivos tan pronto se inicie el emulador. Útil para fines de depuración.</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="78"/>
<source>Output Volume</source>
<translation>Volumen de salida</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="79"/>
<source>Controls the volume of the audio played on the host.</source>
<translation>Controla el volúmen de reproducción de audio en el sistema.</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="80"/>
<source>Fast Forward Volume</source>
<translation>Volumen durante avance rápido</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="81"/>
<source>Controls the volume of the audio played on the host when fast forwarding.</source>
<translation>Controla el volúmen de reproducción de audio durante el avance rápido en el sistema.</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="83"/>
<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="85"/>
<source>Forcibly mutes both CD-DA and XA audio from the CD-ROM. Can be used to disable background music in some games.</source>
<translation>Silecia a la fuerza el audio CD-DA y XA del CD-ROM. Puede utilizarse para deshabilitar la música de fondo en algunos juegos.</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="88"/>
<source>Stretch Mode</source>
<translation>Modo de estiramiento</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="88"/>
<source>Time Stretching</source>
<translation>Estiramiento temporal</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="89"/>
<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 la velocidad de ejecución sea distinta al 100%, se ajustará el tempo del audio en lugar de eliminar fotogramas. Produce un audio mucho más agradable durante el avance rápido/ralentizaciones a un pequeño costo de rendimiento.</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="119"/>
<location filename="../audiosettingswidget.cpp" line="137"/>
<source>Default</source>
<translation>Predeterminado</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="159"/>
<source>Maximum Latency: %1 frames / %2 ms (%3ms buffer + %5ms output)</source>
<translation>Latencia máxima: %1 fotogramas / %2 ms (búfer de %3ms + %5ms de salida)</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="167"/>
<source>Maximum Latency: %1 frames / %2 ms</source>
<translation>Latencia máxima: %1 fotogramas / %2 ms</translation>
</message>
<message>
<location filename="../audiosettingswidget.cpp" line="173"/>
<location filename="../audiosettingswidget.cpp" line="174"/>
<source>%1%</source>
<translation>%1%</translation>
</message>
</context>
<context>
<name>AutoUpdaterDialog</name>
<message>
<location filename="../autoupdaterdialog.ui" line="17"/>
<location filename="../autoupdaterdialog.cpp" line="187"/>
<location filename="../autoupdaterdialog.cpp" line="373"/>
<source>Automatic Updater</source>
<translation>Actualizador automático</translation>
</message>
<message>
<location filename="../autoupdaterdialog.ui" line="51"/>
<source>Update Available</source>
<translation>Actualización disponible</translation>
</message>
<message>
<location filename="../autoupdaterdialog.ui" line="60"/>
<source>Current Version: </source>
<translation>Versión actual: </translation>
</message>
<message>
<location filename="../autoupdaterdialog.ui" line="67"/>
<source>New Version: </source>
<translation>Nueva versión: </translation>
</message>
<message>
<location filename="../autoupdaterdialog.ui" line="95"/>
<source>Download and Install...</source>
<translation>Descargar e instalar...</translation>
</message>
<message>
<location filename="../autoupdaterdialog.ui" line="102"/>
<source>Skip This Update</source>
<translation>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="111"/>
<source>Updater Error</source>
<translation>Error de actualización</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="188"/>
<source>No updates are currently available. Please try again later.</source>
<translation>No hay actualizaciones disponibles. Intenta más tarde.</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="240"/>
<source>Current Version: %1 (%2)</source>
<translation>Versión actual: %1 (%2)</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="242"/>
<source>New Version: %1 (%2)</source>
<translation>Nueva versión: %1 (%2)</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="243"/>
<source>Loading...</source>
<translation>Cargando...</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="299"/>
<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="332"/>
<source>&lt;h2&gt;Save State Warning&lt;/h2&gt;&lt;p&gt;Installing this update will make your save states &lt;b&gt;incompatible&lt;/b&gt;. Please ensure you have saved your games to memory card before installing this update or you will lose progress.&lt;/p&gt;</source>
<translation>&lt;h2&gt;Alerta sobre estados guardados&lt;/h2&gt;&lt;p&gt;Instalar esta actualización hará que tus estados guardados &lt;b&gt;dejen de ser compatibles&lt;/b&gt;. Asegúrate de haber guardado tus partidas en una tarjeta de memoria antes de instalar la actualización o perderás tu progreso.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="340"/>
<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;Instalar esta actualización reiniciará tu configuración. Ten en cuenta que deberás ajustar tu configuración nuevamente después de instalar la actualización.&lt;/p&gt;</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="344"/>
<source>&lt;h4&gt;Installing this update will download %1 MB through your internet connection.&lt;/h4&gt;</source>
<translation>&lt;h4&gt;Instalar esta actualización descargará %1 MB a través de tu conexión de internet.&lt;/h4&gt;</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="372"/>
<source>Downloading %1...</source>
<translation>Descargando %1...</translation>
</message>
<message>
<location filename="../autoupdaterdialog.cpp" line="372"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
</context>
<context>
<name>BIOSSettingsWidget</name>
<message>
<location filename="../biossettingswidget.ui" line="14"/>
<source>Form</source>
<translation>Form</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 (Estados Unidos, 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="22"/>
<source>Fast Boot</source>
<translation>Inicio rápido</translation>
</message>
<message>
<location filename="../biossettingswidget.ui" line="169"/>
<location filename="../biossettingswidget.cpp" line="26"/>
<source>Enable TTY Output</source>
<translation>Habilitar salida por terminal</translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="22"/>
<location filename="../biossettingswidget.cpp" line="26"/>
<source>Unchecked</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="23"/>
<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 el BIOS para saltar la animación de inicio de la consola. No funciona con todos los juegos, pero es generalmente seguro de activar.</translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="27"/>
<source>Patches the BIOS to log calls to printf(). Only use when debugging, can break games.</source>
<translation>Parchea el BIOS para registrar mensajes en la consola. Utilizar solamente para depuración, puede no funcionar con algunos juegos.</translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="94"/>
<source>Use Global Setting</source>
<translation>Utilizar configuración global</translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="96"/>
<source>Auto-Detect</source>
<translation>Detectar automáticamente</translation>
</message>
<message>
<location filename="../biossettingswidget.cpp" line="114"/>
<source>Unknown</source>
<translation>Desconocido</translation>
</message>
</context>
<context>
<name>CPUExecutionMode</name>
<message>
<location filename="../../core/settings.cpp" line="822"/>
<source>Interpreter (Slowest)</source>
<translation>Intérprete (el más lento)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="823"/>
<source>Cached Interpreter (Faster)</source>
<translation>Intérprete en caché (más rápido)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="824"/>
<source>Recompiler (Fastest)</source>
<translation>Recompilador (el más rápido)</translation>
</message>
</context>
<context>
<name>CPUFastmemMode</name>
<message>
<location filename="../../core/settings.cpp" line="853"/>
<source>Disabled (Slowest)</source>
<translation>Deshabilitado (el más lento)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="854"/>
<source>MMap (Hardware, Fastest, 64-Bit Only)</source>
<translation>MMap (por hardware, el más rápido, solo para x64)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="855"/>
<source>LUT (Faster)</source>
<translation>LUT (más rápido)</translation>
</message>
</context>
<context>
<name>CheatCodeEditorDialog</name>
<message>
<location filename="../cheatcodeeditordialog.ui" line="14"/>
<source>Cheat Code Editor</source>
<translation>Editor de trucos</translation>
</message>
<message>
<location filename="../cheatcodeeditordialog.ui" line="23"/>
<source>Description:</source>
<translation>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 descripcción no puede estar vacía.</translation>
</message>
<message>
<location filename="../cheatcodeeditordialog.cpp" line="29"/>
<source>Instructions are invalid.</source>
<translation>Las instrucciones son inválidas.</translation>
</message>
</context>
<context>
<name>CheatManagerDialog</name>
<message>
<location filename="../cheatmanagerdialog.ui" line="14"/>
<source>Cheat Manager</source>
<translation>Administrador de trucos</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="24"/>
<source>Cheat List</source>
<translation>Lista de trucos</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="32"/>
<source>&amp;Add Group...</source>
<translation>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>Limpiar</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>
<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...</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...</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>Decrementado 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 previo (sin cambios)</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="346"/>
<source>Not Equal to Previous (Changed Value)</source>
<translation>Distinto a valor previo (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 previo</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="361"/>
<source>Less Than Previous</source>
<translation>Menor a valor previo</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="366"/>
<source>Less or Equal to Previous</source>
<translation>Menor o igual a valor previo</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 (SPM)</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>Limpiar resultados</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="462"/>
<source>Add Selected Results To Watch List</source>
<translation>Añadir resultados seleccionados a la lista</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="498"/>
<source>Number of Results (Display limited to first 5000) : </source>
<translation>Número de resultados (mostrando los primeros 5000): </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 simple o descripción</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.ui" line="608"/>
<source>Freeze</source>
<translation>Congelar</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="628"/>
<source>Remove Selected Entries from Watch List</source>
<translation>Eliminar elementos seleccionados de la lista</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="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>
<message>
<location filename="../cheatmanagerdialog.cpp" line="441"/>
<source>Toggle</source>
<translation>Activar</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 puede 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 puede contener más información.</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="715"/>
<source>Confirm Clear</source>
<translation>Confirmar limpieza</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 eliminar 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 perderá.</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="759"/>
<source>Enter manual address:</source>
<translation>Ingresar dirección manual:</translation>
</message>
<message>
<location filename="../cheatmanagerdialog.cpp" line="768"/>
<source>Select data size:</source>
<translation>Seleccionar tamaño de datos:</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 (final del 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="../../frontend-common/cubeb_audio_stream.cpp" line="257"/>
<source>Default Output Device</source>
<translation>Dispositivo de salida predeterminado</translation>
</message>
</context>
<context>
<name>CommonHostInterface</name>
<message>
<location filename="../../core/system.cpp" line="4006"/>
<source>Invalid version %u (%s version %u)</source>
<translation>Versión %u inválida (%s versión %u)</translation>
</message>
</context>
<context>
<name>ConsoleRegion</name>
<message>
<location filename="../../core/settings.cpp" line="764"/>
<source>Auto-Detect</source>
<translation>Detectar automáticamente</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="764"/>
<source>NTSC-J (Japan)</source>
<translation>NTSC-J (Japón)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="765"/>
<source>NTSC-U/C (US, Canada)</source>
<translation>NTSC-U/C (Estados Unidos, Canadá)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="765"/>
<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>Form</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="73"/>
<source>Enable 8MB RAM (Dev Console)</source>
<translation>Habilitar 8MB de RAM (consola de desarrollo)</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="78"/>
<location filename="../consolesettingswidget.cpp" line="64"/>
<source>Enable Clock Speed Control (Overclocking/Underclocking)</source>
<translation>Habilitar control de velocidad de reloj (overclocking/underclocking)</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="98"/>
<source>100% (effective 33.3mhz)</source>
<translation>100% (33.3 MHz efectivos)</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="134"/>
<location filename="../consolesettingswidget.cpp" line="68"/>
<source>Enable Recompiler ICache</source>
<translation>Habilitar ICache del recompilador</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="144"/>
<source>CD-ROM Emulation</source>
<translation>Emulación de CD-ROM</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="83"/>
<source>None (Double Speed)</source>
<translation>Ninguna (velocidad doble)</translation>
</message>
<message>
<location filename="../consolesettingswidget.ui" line="166"/>
<source>2x (Quad Speed)</source>
<translation>2x (velocidad cuádruple)</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="87"/>
<source>None (Normal Speed)</source>
<translation>Ninguna (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="285"/>
<location filename="../consolesettingswidget.cpp" line="94"/>
<source>Enable Region Check</source>
<translation>Habilitar chequeo regional</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.ui" line="299"/>
<location filename="../consolesettingswidget.cpp" line="100"/>
<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 asincrónica:</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="33"/>
<source>Disabled (Synchronous)</source>
<translation>Deshabilitado (sincrónico)</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="36"/>
<source>%1 sectors (%2 KB / %3 ms)</source>
<translation>%1 sectores (%2 KB / %3 ms)</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="59"/>
<source>Region</source>
<translation>Región</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="59"/>
<source>Auto-Detect</source>
<translation>Detectar automáticamente</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="60"/>
<source>Determines the emulated hardware type.</source>
<translation>Determina el tipo de hardware emulado.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="61"/>
<source>Execution Mode</source>
<translation>Modo de ejecución</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="61"/>
<source>Recompiler (Fastest)</source>
<translation>Recompilador (el más rápido)</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="62"/>
<source>Determines how the emulated CPU executes instructions.</source>
<translation>Determina cómo la CPU emulada ejecuta instrucciones.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="64"/>
<location filename="../consolesettingswidget.cpp" line="68"/>
<location filename="../consolesettingswidget.cpp" line="73"/>
<location filename="../consolesettingswidget.cpp" line="79"/>
<location filename="../consolesettingswidget.cpp" line="97"/>
<location filename="../consolesettingswidget.cpp" line="100"/>
<source>Unchecked</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="65"/>
<source>When this option is chosen, the clock speed set below will be used.</source>
<translation>Cuando se habilite esta opción, se utilizará la velocidad de reloj seleccionada.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="66"/>
<source>Overclocking Percentage</source>
<translation>Porcentaje de overclocking</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="66"/>
<source>100%</source>
<translation>100%</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="67"/>
<source>Selects the percentage of the normal clock speed the emulated hardware will run at.</source>
<translation>Selecciona el porcentaje de velocidad de reloj normal en el cual se ejecutará el hardware emulado.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="69"/>
<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 paradas en los recompiladores cuando la CPU emulada necesite buscar instrucciones en su caché. Hace que los juegos tengan una fluidez más fiel a la consola, a un pequeño costo de rendimiento. El modo intérprete siempre simula el caché de instrucciones.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="74"/>
<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>Habilita 6MB de RAM adicionales para obtener un total de 8MB (2MB+6MB), generalmente presente en consolas de desarrollo. Los juegos deben permitir el uso de un tamaño extendido de memoria para que esta RAM adicional sea utilizable. Juegos que dependan de duplicados de memoria podrían romperse, por lo que solo debe utilizarse con modificaciones compatibles.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="79"/>
<location filename="../consolesettingswidget.cpp" line="97"/>
<source>Preload Image to RAM</source>
<translation>Precargar imagen a RAM</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="80"/>
<location filename="../consolesettingswidget.cpp" line="98"/>
<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. Útil para cuando se usan directorios a través de una red. En algunas ocasiones puede eliminar las pausas que se generan cuando el juego inicia la reproducción de una pista de audio.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="83"/>
<source>CD-ROM Read Speedup</source>
<translation>Aceleración de lectura de CD-ROM</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="84"/>
<source>Speeds up CD-ROM reads by the specified factor. Only applies to double-speed reads, and is ignored when audio is playing. May improve loading speeds in some games, at the cost of breaking others.</source>
<translation>Acelera la lectura del CD-ROM por el valor especificado. Solo se aplica a lecturas de doble velocidad, y se ignora cuando se esté reproduciendo audio. Puede mejorar los tiempos de carga en algunos juegos, mientras que puede romper otros.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="87"/>
<source>CD-ROM Seek Speedup</source>
<translation>Aceleración de búsqueda de CD-ROM</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="88"/>
<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 para que el motor del CD-ROM se mueva a distintas partes del disco. Puede mejorar los tiempos de carga, pero también puede romper juegos que no esperen que el CD-ROM funcione más rápido de lo normal.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="90"/>
<source>Asynchronous Readahead</source>
<translation>Lectura asincrónica</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="90"/>
<source>8 Sectors</source>
<translation>8 sectores</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="91"/>
<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 tirones durante la emulación al leer/descomprimir datos del CD de forma asincrónica en un hilo separado. Números de sectores más altos pueden reducir saltos/picos durante la reproducción de FMVs o audio en dispositivos de almacenamiento lentos, o cuando se usan formatos de compresión como CHD.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="94"/>
<source>Checked</source>
<translation>Habilitado</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="95"/>
<source>Simulates the region check present in original, unmodified consoles.</source>
<translation>Simula el chequeo regional presente en consolas originales sin modificar.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="101"/>
<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 a las imagenes de disco automáticamente si ambos 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="134"/>
<source>Enabling CPU overclocking will break games, cause bugs, reduce performance and can significantly increase system requirements.
By enabling this option you are agreeing to not create any bug reports unless you have confirmed the bug also occurs with overclocking disabled.
This warning will only be shown once.</source>
<translation>Habilitar el overclocking de CPU puede romper juegos, causar defectos, reducir el rendimiento e incrementar significativamente los requerimientos del sistema.
Al habilitar esta opción estás de acuerdo a no crear reportes de problemas a menos que hayas confirmado que estos también ocurren sin el overclocking activado.
Esta alerta solo se mostrará una vez.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="138"/>
<source>CPU Overclocking Warning</source>
<translation>Alerta de overclocking de CPU</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="140"/>
<source>Yes, I will confirm bugs without overclocking before reporting.</source>
<translation>Sí, voy a confirmar los problemas sin overclocking antes de reportarlos.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="141"/>
<source>No, take me back to safety.</source>
<translation>No, volver a una configuración segura.</translation>
</message>
<message>
<location filename="../consolesettingswidget.cpp" line="183"/>
<source>%1% (%2MHz)</source>
<translation>%1% (%2MHz)</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget</name>
<message>
<location filename="../controllerbindingwidget.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../controllerbindingwidget.ui" line="32"/>
<source>Controller Type</source>
<translation>Tipo de control</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="268"/>
<source>Automatic Mapping</source>
<translation>Asignación automática</translation>
</message>
<message>
<location filename="../controllerbindingwidget.ui" line="134"/>
<location filename="../controllerbindingwidgets.cpp" line="217"/>
<source>Clear Mapping</source>
<translation>Limpiar asignaciones</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="207"/>
<source>No devices available</source>
<translation>No hay dispositivos disponibles</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="218"/>
<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 para este control? Esta acción no se puede revertir.</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="269"/>
<source>No generic bindings were generated for device &apos;%1&apos;. The controller/source may not support automatic mapping.</source>
<translation>No se pudieron generar asignaciones para el dispositivo &quot;%1&quot;. El control/dispositivo de origen podría ser incompatible con las asignaciones automáticas.</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_AnalogController</name>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="26"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="59"/>
<source>D-Pad</source>
<translation>Botones de dirección</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="65"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="234"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="903"/>
<source>Down</source>
<translation>Abajo</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="95"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="135"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="175"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="215"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="264"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="304"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="344"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="384"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="427"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="478"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="512"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="546"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="580"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="614"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="648"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="724"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="764"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="804"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="844"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="893"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="933"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="973"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1013"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1056"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1181"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1203"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1243"/>
<source>PushButton</source>
<translation>PushButton</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="105"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="274"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="863"/>
<source>Left</source>
<translation>Izquierda</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="145"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="314"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="983"/>
<source>Up</source>
<translation>Arriba</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="185"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="354"/>
<location filename="../controllerbindingwidget_analog_controller.ui" line="943"/>
<source>Right</source>
<translation>Derecha</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="228"/>
<source>Left Analog</source>
<translation>Analógico izquierdo</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="397"/>
<source>Large Motor</source>
<translation>Motor grande</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="454"/>
<source>Select</source>
<translation>Select</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="488"/>
<source>L1</source>
<translation>L1</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="522"/>
<source>R1</source>
<translation>R1</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="556"/>
<source>R2</source>
<translation>R2</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="590"/>
<source>L2</source>
<translation>L2</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="624"/>
<source>Start</source>
<translation>Start</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="688"/>
<source>Face Buttons</source>
<translation>Botones de acción</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="694"/>
<source>Cross</source>
<translation>Cruz</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="734"/>
<source>Square</source>
<translation>Cuadrado</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="774"/>
<source>Triangle</source>
<translation>Triángulo</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="814"/>
<source>Circle</source>
<translation>Círculo</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="857"/>
<source>Right Analog</source>
<translation>Analógico derecho</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1026"/>
<source>Small Motor</source>
<translation>Motor pequeño</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1151"/>
<source>R3</source>
<translation>R3</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1191"/>
<source>Analog</source>
<translation>Analog</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_controller.ui" line="1213"/>
<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>Form</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="59"/>
<source>D-Pad</source>
<translation>Botones de dirección</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="65"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="234"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="863"/>
<source>Down</source>
<translation>Abajo</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="95"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="135"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="175"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="215"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="264"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="304"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="344"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="384"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="438"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="472"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="506"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="540"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="574"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="608"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="684"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="724"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="764"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="804"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="853"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="893"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="933"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="973"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1088"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1128"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1163"/>
<source>PushButton</source>
<translation>PushButton</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="105"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="274"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="823"/>
<source>Left</source>
<translation>Izquierda</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="145"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="314"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="943"/>
<source>Up</source>
<translation>Arriba</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="185"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="354"/>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="903"/>
<source>Right</source>
<translation>Derecha</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="228"/>
<source>Left Analog</source>
<translation>Analógico izquierdo</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="414"/>
<source>L2</source>
<translation>L2</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="448"/>
<source>L1</source>
<translation>L1</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="482"/>
<source>R2</source>
<translation>R2</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="516"/>
<source>Start</source>
<translation>Start</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="550"/>
<source>R1</source>
<translation>R1</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="584"/>
<source>Select</source>
<translation>Select</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="648"/>
<source>Face Buttons</source>
<translation>Botones de acción</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="654"/>
<source>Cross</source>
<translation>Cruz</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="694"/>
<source>Square</source>
<translation>Cuadrado</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="734"/>
<source>Triangle</source>
<translation>Triángulo</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="774"/>
<source>Circle</source>
<translation>Círculo</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="817"/>
<source>Right Analog</source>
<translation>Analógico derecho</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1058"/>
<source>R3</source>
<translation>R3</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1098"/>
<source>L3</source>
<translation>L3</translation>
</message>
<message>
<location filename="../controllerbindingwidget_analog_joystick.ui" line="1151"/>
<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>Form</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>PushButton</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>Form</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="59"/>
<source>Side Buttons</source>
<translation>Botones laterales</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="65"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="95"/>
<location filename="../controllerbindingwidget_guncon.ui" line="135"/>
<location filename="../controllerbindingwidget_guncon.ui" line="289"/>
<location filename="../controllerbindingwidget_guncon.ui" line="329"/>
<source>PushButton</source>
<translation>PushButton</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="105"/>
<source>A</source>
<translation>A</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="253"/>
<source>Trigger</source>
<translation>Gatillo</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="259"/>
<source>Fire Offscreen</source>
<translation>Disparo fuera de pantalla</translation>
</message>
<message>
<location filename="../controllerbindingwidget_guncon.ui" line="299"/>
<source>Fire</source>
<translation>Disparo</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_Mouse</name>
<message>
<location filename="../controllerbindingwidget_mouse.ui" line="26"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../controllerbindingwidget_mouse.ui" line="58"/>
<source>Buttons</source>
<translation>Botones</translation>
</message>
<message>
<location filename="../controllerbindingwidget_mouse.ui" line="64"/>
<source>Left</source>
<translation>Izquierda</translation>
</message>
<message>
<location filename="../controllerbindingwidget_mouse.ui" line="94"/>
<location filename="../controllerbindingwidget_mouse.ui" line="134"/>
<source>PushButton</source>
<translation>PushButton</translation>
</message>
<message>
<location filename="../controllerbindingwidget_mouse.ui" line="104"/>
<source>Right</source>
<translation>Derecha</translation>
</message>
</context>
<context>
<name>ControllerBindingWidget_NeGcon</name>
<message>
<location filename="../controllerbindingwidget_negcon.ui" line="26"/>
<source>Form</source>
<translation>Form</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>PushButton</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/Giro</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="866"/>
<source>%1%</source>
<translation>%1%</translation>
</message>
</context>
<context>
<name>ControllerCustomSettingsWidget</name>
<message>
<location filename="../controllerbindingwidgets.cpp" line="504"/>
<source>%1 Settings</source>
<translation>Configuración de %1</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="513"/>
<source>Restore Default Settings</source>
<translation>Restablecer valores predeterminados</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="625"/>
<source>Browse...</source>
<translation>Buscar...</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="628"/>
<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>Form</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="32"/>
<source>DInput Source</source>
<translation>Fuente de entrada 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>La fuente de DInput permite utilizar controles antiguos que no sean compatibles con XInput. Sin embargo, es recomendable acceder a estos controles a través de SDL.</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="48"/>
<source>Enable DInput Input Source</source>
<translation>Habilitar fuente de entrada DInput</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="58"/>
<source>Detected Devices</source>
<translation>Dispositivos detectados</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 controles en la consola. Cada multitap tiene 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 multitap:</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="107"/>
<source>Disabled</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="112"/>
<source>Enable on Port 1 Only</source>
<translation>Habilitar solamente en puerto 1</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="117"/>
<source>Enable on Port 2 Only</source>
<translation>Habilitar solamente en puerto 2</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="122"/>
<source>Enable on Ports 1 and 2</source>
<translation>Habilitar en puertos 1 y 2</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="133"/>
<source>SDL Input Source</source>
<translation>Fuente 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>La fuente de SDL es compatible con la mayoría de controles, y ofrece funcionalidades adicionales para controles 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 fuente 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="165"/>
<source>Controller LED Settings</source>
<translation>Configuración de LED</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="182"/>
<source>XInput Source</source>
<translation>Fuente de entrada XInput</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>La fuente de XInput permite el uso de controles de Xbox 360/Xbox One/Xbox Series y otros controles de terceros que implementen el protocolo XInput.</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="198"/>
<source>Enable XInput Input Source</source>
<translation>Habilitar fuente 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>Cuando esté habilitado, se podrá asignar atajos a este perfil de entrada, y se utilizará en lugar de los atajos globales. Por defecto, los atajos se comparten entre todos los perfiles.</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="224"/>
<source>Use Per-Profile Hotkeys</source>
<translation>Utilizar atajos por perfil</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="234"/>
<source>Mouse/Pointer Source</source>
<translation>Fuente de mouse/cursor</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>Utilizar entrada sin procesar mejora la precisión cuando se asignan las palancas de controles al cursor del mouse. También permite utilizar varios mouses a la vez.</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="250"/>
<source>Horizontal Sensitivity:</source>
<translation>Sensibilidad horizontal:</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="305"/>
<source>Vertical Sensitivity:</source>
<translation>Sensibilidad vertical:</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="362"/>
<source>Enable Mouse Mapping</source>
<translation>Habilitar asignación de mouse</translation>
</message>
<message>
<location filename="../controllerglobalsettingswidget.ui" line="369"/>
<source>Use Raw Input</source>
<translation>Utilizar entrada sin procesar</translation>
</message>
</context>
<context>
<name>ControllerLEDSettingsDialog</name>
<message>
<location filename="../controllerledsettingsdialog.ui" line="14"/>
<source>Controller LED Settings</source>
<translation>Configuración de LED</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>Form</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 quieras activar con este macro. Todos los botones son activados al mismo tiempo.</translation>
</message>
<message>
<location filename="../controllermacroeditwidget.ui" line="54"/>
<source>Trigger</source>
<translation>Disparador</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 disparador para activar este macro. Puede ser un solo botón o varios combinados (acorde). Presiona Shift+Clic para configurar varios disparadores.</translation>
</message>
<message>
<location filename="../controllermacroeditwidget.ui" line="73"/>
<source>PushButton</source>
<translation>PushButton</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>El 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="406"/>
<source>Not Configured</source>
<translation>Sin configurar</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="412"/>
<source>Set Frequency</source>
<translation>Establecer frecuencia</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="412"/>
<source>Frequency: </source>
<translation>Frecuencia: </translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="441"/>
<source>Macro will not repeat.</source>
<translation>El macro no se repetirá.</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="443"/>
<source>Macro will toggle buttons every %1 frames.</source>
<translation>El macro alternará botones cada %1 fotogramas.</translation>
</message>
</context>
<context>
<name>ControllerMacroWidget</name>
<message>
<location filename="../controllerbindingwidgets.cpp" line="304"/>
<source>Controller Port %1 Macros</source>
<translation>Macros del puerto de control %1</translation>
</message>
<message>
<location filename="../controllerbindingwidgets.cpp" line="313"/>
<source>Macro %1
%2</source>
<translation>Macro %1
%2</translation>
</message>
</context>
<context>
<name>ControllerSettingsDialog</name>
<message>
<location filename="../controllersettingsdialog.ui" line="23"/>
<source>Controller Settings</source>
<translation>Configuración de controles</translation>
</message>
<message>
<location filename="../controllersettingsdialog.ui" line="71"/>
<source>Profile:</source>
<translation>Perfil:</translation>
</message>
<message>
<location filename="../controllersettingsdialog.ui" line="81"/>
<source>New Profile</source>
<translation>Nuevo perfil</translation>
</message>
<message>
<location filename="../controllersettingsdialog.ui" line="92"/>
<source>Load Profile</source>
<translation>Cargar perfil</translation>
</message>
<message>
<location filename="../controllersettingsdialog.ui" line="102"/>
<source>Delete Profile</source>
<translation>Eliminar perfil</translation>
</message>
<message>
<location filename="../controllersettingsdialog.ui" line="113"/>
<location filename="../controllersettingsdialog.cpp" line="189"/>
<source>Restore Defaults</source>
<translation>Restablecer valores predeterminados</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="93"/>
<location filename="../controllersettingsdialog.cpp" line="104"/>
<source>Create Input Profile</source>
<translation>Crear perfil de entrada</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="93"/>
<source>Enter the name for the new input profile:</source>
<translation>Ingresa el nombre para el nuevo perfil de entrada:</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="100"/>
<location filename="../controllersettingsdialog.cpp" line="133"/>
<location filename="../controllersettingsdialog.cpp" line="177"/>
<location filename="../controllersettingsdialog.cpp" line="474"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="100"/>
<source>A profile with the name &apos;%1&apos; already exists.</source>
<translation>Ya existe un perfil con el nombre &quot;%1&quot;.</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="105"/>
<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>¿Quieres copiar todas las asignaciones del perfil actual al nuevo? Seleccionando no creará un perfil vacío.</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="134"/>
<source>Failed to save the new profile to &apos;%1&apos;.</source>
<translation>Fallo al guardar el nuevo perfil &quot;%1&quot;.</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="144"/>
<source>Load Input Profile</source>
<translation>Cargar perfil de entrada</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="145"/>
<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 &quot;%1&quot;?
Todas las asignaciones globales actuales serán reemplazadas por las del perfil cargado.
Esta acción no se puede revertir.</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="166"/>
<source>Delete Input Profile</source>
<translation>Eliminar perfil de entrada</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="167"/>
<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 &quot;%1&quot;?
Esta acción no se puede revertir.</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="177"/>
<source>Failed to delete &apos;%1&apos;.</source>
<translation>Fallo al eliminar &quot;%1&quot;.</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="190"/>
<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 controles?
Se perderán todas las asignaciones y configuraciones compartidas, excepto tus perfiles de entrada.
Esta acción no se puede revertir.</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="357"/>
<source>Global Settings</source>
<translation>Configuración global</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="399"/>
<location filename="../controllersettingsdialog.cpp" line="439"/>
<source>Controller Port %1%2
%3</source>
<translation>Puerto de control %1%2
%3</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="400"/>
<location filename="../controllersettingsdialog.cpp" line="440"/>
<source>Controller Port %1
%2</source>
<translation>Puerto de control %1
%2</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="410"/>
<source>Hotkeys</source>
<translation>Atajos</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="452"/>
<source>Shared</source>
<translation>Compartido</translation>
</message>
<message>
<location filename="../controllersettingsdialog.cpp" line="474"/>
<source>The input profile named &apos;%1&apos; cannot be found.</source>
<translation>No se puede encontrar el perfil de entrada &quot;%1&quot;.</translation>
</message>
</context>
<context>
<name>ControllerType</name>
<message>
<location filename="../../core/analog_controller.cpp" line="873"/>
<source>Analog Controller</source>
<translation>Control analógico</translation>
</message>
<message>
<location filename="../../core/analog_joystick.cpp" line="403"/>
<location filename="../../core/settings.cpp" line="1178"/>
<source>Analog Joystick</source>
<translation>Joystick analógico</translation>
</message>
<message>
<location filename="../../core/controller.cpp" line="17"/>
<source>Not Connected</source>
<translation>Sin conectar</translation>
</message>
<message>
<location filename="../../core/digital_controller.cpp" line="177"/>
<location filename="../../core/settings.cpp" line="1177"/>
<source>Digital Controller</source>
<translation>Control digital</translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="234"/>
<location filename="../../core/settings.cpp" line="1179"/>
<source>GunCon</source>
<translation>GunCon</translation>
</message>
<message>
<location filename="../../core/negcon.cpp" line="268"/>
<location filename="../../core/settings.cpp" line="1180"/>
<source>NeGcon</source>
<translation>NeGcon</translation>
</message>
<message>
<location filename="../../core/playstation_mouse.cpp" line="198"/>
<location filename="../../core/settings.cpp" line="1179"/>
<source>PlayStation Mouse</source>
<translation>PlayStation Mouse</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1177"/>
<source>None</source>
<translation>Ninguno</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1178"/>
<source>Analog Controller (DualShock)</source>
<translation>Control analógico (DualShock)</translation>
</message>
</context>
<context>
<name>CoverDownloadDialog</name>
<message>
<location filename="../coverdownloaddialog.ui" line="14"/>
<source>Download Covers</source>
<translation>Descargar portadas</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 imágenes de portada para juegos que no tengan una ya establecida. Nosotros no alojamos ninguna imagen de portada, por lo que el usuario debe proveer su propia fuente de imágenes.</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;En el cuadro debajo, especifica las direcciones URL de las cuales descargar las portadas, una por línea. Las siguientes variables están disponibles:&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${title}:&lt;/span&gt; Título del juego.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${filetitle}:&lt;/span&gt; Nombre del archivo del juego.&lt;br/&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;${serial}:&lt;/span&gt; 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/portadas/${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>Por defecto, las portadas descargadas se guardarán con el título del juego. Si quieres cambiarlo, puedes activar la opción &quot;Utilizar número de serie como nombres de archivo&quot; debajo. Utilizar números de serie en lugar de títulos evitará conflictos cuando hayan multiples regiones para el mismo juego.</translation>
</message>
<message>
<location filename="../coverdownloaddialog.ui" line="73"/>
<source>Use Serial File Names</source>
<translation>Utilizar número de serie como nombres de archivo</translation>
</message>
<message>
<location filename="../coverdownloaddialog.ui" line="80"/>
<source>Waiting to start...</source>
<translation>Esperando para iniciar...</translation>
</message>
<message>
<location filename="../coverdownloaddialog.ui" line="95"/>
<location filename="../coverdownloaddialog.cpp" line="83"/>
<source>Start</source>
<translation>Iniciar</translation>
</message>
<message>
<location filename="../coverdownloaddialog.ui" line="105"/>
<source>Close</source>
<translation>Cerrar</translation>
</message>
<message>
<location filename="../coverdownloaddialog.cpp" line="61"/>
<source>Download complete.</source>
<translation>Descarga finalizada.</translation>
</message>
<message>
<location filename="../coverdownloaddialog.cpp" line="83"/>
<source>Stop</source>
<translation>Detener</translation>
</message>
</context>
<context>
<name>DebuggerCodeModel</name>
<message>
<location filename="../debuggermodels.cpp" line="81"/>
<location filename="../debuggermodels.cpp" line="91"/>
<location filename="../debuggermodels.cpp" line="106"/>
<source>&lt;invalid&gt;</source>
<translation>&lt;inválido&gt;</translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="174"/>
<source>Address</source>
<translation>Dirección</translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="176"/>
<source>Bytes</source>
<translation>Bytes</translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="178"/>
<source>Instruction</source>
<translation>Instrucción</translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="180"/>
<source>Comment</source>
<translation>Comentario</translation>
</message>
</context>
<context>
<name>DebuggerMessage</name>
<message>
<location filename="../../core/cpu_core.cpp" line="1823"/>
<source>Added breakpoint at 0x%08X.</source>
<translation>Punto de interrupcción añadido en 0x%08X.</translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1850"/>
<source>Removed breakpoint at 0x%08X.</source>
<translation>Punto de interrupcción en 0x%08X eliminado.</translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1882"/>
<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="1893"/>
<source>Can&apos;t step over double branch at 0x%08X</source>
<translation>No se puede saltar la ramificación doble en 0x%08X</translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1900"/>
<source>Stepping over to 0x%08X.</source>
<translation>Saltando a 0x%08X.</translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1917"/>
<source>Instruction read failed at %08X while searching for function end.</source>
<translation>Fallo de lectura de instrucción en %08X mientras se buscaba el final de la función.</translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1924"/>
<source>Stepping out to 0x%08X.</source>
<translation>Regresando a 0x%08X.</translation>
</message>
<message>
<location filename="../../core/cpu_core.cpp" line="1931"/>
<source>No return instruction found after %u instructions for step-out at %08X.</source>
<translation>No se encontró una instrucción de retorno después de %u instrucciones para regresar en %08X.</translation>
</message>
</context>
<context>
<name>DebuggerRegistersModel</name>
<message>
<location filename="../debuggermodels.cpp" line="355"/>
<source>Register</source>
<translation>Registro</translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="357"/>
<source>Value</source>
<translation>Valor</translation>
</message>
</context>
<context>
<name>DebuggerStackModel</name>
<message>
<location filename="../debuggermodels.cpp" line="406"/>
<source>&lt;invalid&gt;</source>
<translation>&lt;inválido&gt;</translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="422"/>
<source>Address</source>
<translation>Dirección</translation>
</message>
<message>
<location filename="../debuggermodels.cpp" line="424"/>
<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 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 interrupcción</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="63"/>
<source>toolBar</source>
<translation>toolBar</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 (SPM)</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="185"/>
<source>EXP1</source>
<translation>EXP1</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="192"/>
<source>BIOS</source>
<translation>BIOS</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="217"/>
<source>Search</source>
<translation>Buscar</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="265"/>
<source>#</source>
<translation>#</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="270"/>
<source>Address</source>
<translation>Dirección</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="275"/>
<source>Hit Count</source>
<translation>Veces alcanzado</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>Siguiente instrucción</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="326"/>
<source>&amp;Step Into</source>
<translation>&amp;Siguiente instrucción</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>Saltar instrucción</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="341"/>
<source>Step &amp;Over</source>
<translation>S&amp;altar instrucción</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 interrupcció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;interrupcció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>Regresar</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="376"/>
<source>Step O&amp;ut</source>
<translation>&amp;Regresar</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 el cursor</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="391"/>
<location filename="../debuggerwindow.cpp" line="257"/>
<source>&amp;Run To Cursor</source>
<translation>Ejecutar hasta el &amp;cursor</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="394"/>
<source>Ctrl+F10</source>
<translation>Ctrl+F10</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="403"/>
<source>Clear Breakpoints</source>
<translation>Limpiar puntos de interrupcción</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="406"/>
<source>&amp;Clear Breakpoints</source>
<translation>&amp;Limpiar puntos de interrupcció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 interrupcción</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="421"/>
<source>Add &amp;Breakpoint</source>
<translation>&amp;Añadir punto de interrupcció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 al PC</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="436"/>
<source>&amp;Go To PC</source>
<translation>Ir al &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 en el desensamblado</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="451"/>
<source>Go To &amp;Address</source>
<translation>Ir a dirección en el &amp;desensamblado</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>Ir a dirección en el &amp;volcado de memoria</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>Rastrear</translation>
</message>
<message>
<location filename="../debuggerwindow.ui" line="478"/>
<source>&amp;Trace</source>
<translation>&amp;Rastrear</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 seleccionó ninguna dirección.</translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="114"/>
<location filename="../debuggerwindow.cpp" line="155"/>
<source>Enter code address:</source>
<translation>Ingresa la dirección de código:</translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="124"/>
<location filename="../qtutils.cpp" line="750"/>
<source>Enter memory address:</source>
<translation>Ingresa la 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>Registro de rastreo iniciado en &quot;cpu_log.txt&quot;.
Este archivo puede alcanzar varios gigabytes en tamaño, así que ten cuidado con el desgaste de SSD.</translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="143"/>
<source>Trace logging to cpu_log.txt stopped.</source>
<translation>Registro de rastreo en &quot;cpu_log.txt&quot; finalizado.</translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="161"/>
<source>A breakpoint already exists at this address.</source>
<translation>Ya existe un punto de interrupcció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 punto de interrupcción de regreso. ¿Estás en una función válida?</translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="266"/>
<source>View in &amp;Dump</source>
<translation>Ver en vo&amp;lcado de memoria</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>Patrón de búsqueda inválido, debe contener dígitos hexadecimales o signos de interrogación.</translation>
</message>
<message>
<location filename="../debuggerwindow.cpp" line="360"/>
<source>Pattern not found.</source>
<translation>Patrón no encontrado.</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="767"/>
<source>Invalid address. It should be in hex (0x12345678 or 12345678)</source>
<translation>Dirección inválida. Debe estar en formato hexadecimal (0x12345678 o 12345678)</translation>
</message>
</context>
<context>
<name>DigitalController</name>
<message>
<location filename="../../core/digital_controller.cpp" line="172"/>
<source>Force Pop&apos;n Controller Mode</source>
<translation>Forzar modo para el control de Pop&apos;n</translation>
</message>
<message>
<location filename="../../core/digital_controller.cpp" line="173"/>
<source>Forces the Digital Controller to act as a Pop&apos;n Controller.</source>
<translation>Fuerza el control digital para funcionar como un control de Pop&apos;n.</translation>
</message>
</context>
<context>
<name>DiscRegion</name>
<message>
<location filename="../../core/settings.cpp" line="793"/>
<source>NTSC-J (Japan)</source>
<translation>NTSC-J (Japón)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="793"/>
<source>NTSC-U/C (US, Canada)</source>
<translation>NTSC-U/C (Estados Unidos, Canadá)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="794"/>
<source>PAL (Europe, Australia)</source>
<translation>PAL (Europa, Australia)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="794"/>
<source>Other</source>
<translation>Otro</translation>
</message>
</context>
<context>
<name>DisplayAlignment</name>
<message>
<location filename="../../core/settings.cpp" line="1097"/>
<source>Left / Top</source>
<translation>Superior izquierda</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1097"/>
<source>Center</source>
<translation>Centro</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1098"/>
<source>Right / Bottom</source>
<translation>Inferior derecha</translation>
</message>
</context>
<context>
<name>DisplayAspectRatio</name>
<message>
<location filename="../../core/settings.cpp" line="1044"/>
<source>Auto (Game Native)</source>
<translation>Automática (nativa del juego)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1044"/>
<source>Auto (Match Window)</source>
<translation>Automática (tamaño de ventana)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1045"/>
<source>Custom</source>
<translation>Personalizada</translation>
</message>
</context>
<context>
<name>DisplayCropMode</name>
<message>
<location filename="../../core/settings.cpp" line="1016"/>
<source>None</source>
<translation>Ninguno</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1016"/>
<source>Only Overscan Area</source>
<translation>Solo area de sobreescaneo</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1017"/>
<source>All Borders</source>
<translation>Todos los bordes</translation>
</message>
</context>
<context>
<name>DisplaySettingsWidget</name>
<message>
<location filename="../displaysettingswidget.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="32"/>
<source>Basic</source>
<translation>Básico</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="38"/>
<source>Renderer:</source>
<translation>Renderizador:</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="48"/>
<source>Adapter:</source>
<translation>Adaptador:</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="58"/>
<source>Fullscreen Mode:</source>
<translation>Modo de pantalla completa:</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="70"/>
<location filename="../displaysettingswidget.cpp" line="122"/>
<source>VSync</source>
<translation>Sincronización vertical</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="77"/>
<location filename="../displaysettingswidget.cpp" line="128"/>
<source>Threaded Rendering</source>
<translation>Hilo de renderizado</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="84"/>
<location filename="../displaysettingswidget.cpp" line="125"/>
<source>Threaded Presentation</source>
<translation>Hilo de presentación</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="91"/>
<location filename="../displaysettingswidget.cpp" line="152"/>
<source>Use Blit Swap Chain</source>
<translation>Utilizar cadena de intercambio de blits</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="160"/>
<source>Position:</source>
<translation>Posición:</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="172"/>
<location filename="../displaysettingswidget.cpp" line="112"/>
<source>Integer Upscaling</source>
<translation>Escalado entero</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="179"/>
<location filename="../displaysettingswidget.cpp" line="115"/>
<source>Stretch To Fill</source>
<translation>Estirar imagen</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="186"/>
<location filename="../displaysettingswidget.cpp" line="105"/>
<source>Linear Upscaling</source>
<translation>Escalado lineal</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="193"/>
<location filename="../displaysettingswidget.cpp" line="117"/>
<source>Internal Resolution Screenshots</source>
<translation>Capturas de pantalla a resolución interna</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="205"/>
<source>On-Screen Display</source>
<translation>Mensajes en pantalla</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="211"/>
<location filename="../displaysettingswidget.cpp" line="137"/>
<source>Show Emulation Speed</source>
<translation>Mostrar velocidad de emulación</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="218"/>
<location filename="../displaysettingswidget.cpp" line="142"/>
<source>Show CPU Usage</source>
<translation>Mostrar uso de la CPU</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="225"/>
<location filename="../displaysettingswidget.cpp" line="131"/>
<source>Show OSD Messages</source>
<translation>Mostrar mensajes en pantalla</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="232"/>
<location filename="../displaysettingswidget.cpp" line="134"/>
<source>Show FPS</source>
<translation>Mostrar FPS</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="239"/>
<location filename="../displaysettingswidget.cpp" line="147"/>
<source>Show Controller Input</source>
<translation>Mostrar entrada del control</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="246"/>
<location filename="../displaysettingswidget.cpp" line="139"/>
<source>Show Resolution</source>
<translation>Mostrar resolución</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="253"/>
<source>Show GPU Usage</source>
<translation>Mostrar uso de la GPU</translation>
</message>
<message>
<location filename="../displaysettingswidget.ui" line="260"/>
<source>Show Settings Overlay</source>
<translation>Mostrar configuración en pantalla</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="77"/>
<source>Renderer</source>
<translation>Renderizador</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="79"/>
<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 para renderizar los gráficos de la consola/juegos.&lt;br&gt;Los motores Direct3D 11 y OpenGL estarán disponibles dependiendo de 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="83"/>
<source>Adapter</source>
<translation>Adaptador</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="83"/>
<location filename="../displaysettingswidget.cpp" line="227"/>
<source>(Default)</source>
<translation>(Predeterminado)</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="84"/>
<source>If your system contains multiple GPUs or adapters, you can select which GPU you wish to use for the hardware renderers. &lt;br&gt;This option is only supported in Direct3D and Vulkan. OpenGL will always use the default device.</source>
<translation>Si tu sistema tiene múltiples GPUs o adaptadores, puedes elegir cual quieres utilizar para los renderizadores.&lt;br&gt;Esta opción solo está disponible en Direct3D y Vulkan, OpenGL siempre utiliza el dispositivo por defecto.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="87"/>
<source>Fullscreen Mode</source>
<translation>Modo de pantalla completa</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="87"/>
<location filename="../displaysettingswidget.cpp" line="247"/>
<source>Borderless Fullscreen</source>
<translation>Pantalla completa sin bordes</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="88"/>
<source>Chooses the fullscreen resolution and frequency.</source>
<translation>Selecciona la resolución y frecuencia para el modo de pantalla completa.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="90"/>
<source>Aspect Ratio</source>
<translation>Relación de aspecto</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="92"/>
<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 utilizada para mostrar la imagen de salida de la consola en la pantalla. La opción por defecto es &quot;Automática (nativa del juego)&quot;, que ajusta automáticamente la relación de aspecto para que coincida con la forma en que se mostraría un juego en un televisor típico de la época.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="95"/>
<source>Crop Mode</source>
<translation>Modo de recorte</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="97"/>
<source>Determines how much of the area typically not visible on a consumer TV set to crop/hide. &lt;br&gt;Some games display content in the overscan area, or use it for screen effects. &lt;br&gt;May not display correctly with the &quot;All Borders&quot; setting. &quot;Only Overscan&quot; offers a good compromise between stability and hiding black borders.</source>
<translation>Determina cuanto del área generalmente no visible en un televisor recortar/ocultar.&lt;br&gt;Algunos juegos muestran contenido en el área de sobreescaneo, o la usan para algunos efectos.&lt;br&gt;&quot;Todos los bordes&quot; puede mostrar la imagen incorrectamente. &quot;Solo area de sobreescaneo&quot; ofrece un buen balance entre estabilidad y reducción de bordes.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="102"/>
<source>Position</source>
<translation>Posición</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="104"/>
<source>Determines the position on the screen when black borders must be added.</source>
<translation>Determina la posición de la pantalla cuando se añadan bordes negros.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="105"/>
<location filename="../displaysettingswidget.cpp" line="122"/>
<location filename="../displaysettingswidget.cpp" line="125"/>
<location filename="../displaysettingswidget.cpp" line="128"/>
<location filename="../displaysettingswidget.cpp" line="131"/>
<source>Checked</source>
<translation>Habilitado</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="106"/>
<source>Uses bilinear texture filtering when displaying the console&apos;s framebuffer to the screen. &lt;br&gt;Disabling filtering will producer a sharper, blockier/pixelated image. Enabling will smooth out the image. &lt;br&gt;The option will be less noticable the higher the resolution scale.</source>
<translation>Utiliza el filtrado de texturas bilineal cuando se muestra el búfer de fotograma en la pantalla.&lt;br&gt;Deshabilitar el filtrado va a producir una imagen más nítida y pixelada/cuadriculada. Activarlo va a suavizar la imagen.&lt;br&gt;Este efecto será menos notable mientras mayor sea la escala de resolución.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="112"/>
<location filename="../displaysettingswidget.cpp" line="115"/>
<location filename="../displaysettingswidget.cpp" line="117"/>
<location filename="../displaysettingswidget.cpp" line="134"/>
<location filename="../displaysettingswidget.cpp" line="137"/>
<location filename="../displaysettingswidget.cpp" line="139"/>
<location filename="../displaysettingswidget.cpp" line="142"/>
<location filename="../displaysettingswidget.cpp" line="147"/>
<location filename="../displaysettingswidget.cpp" line="152"/>
<source>Unchecked</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="113"/>
<source>Adds padding to the display area to ensure that the ratio between pixels on the host to pixels in the console is an integer number. &lt;br&gt;May result in a sharper image in some 2D games.</source>
<translation>Añade relleno en la pantalla para asegurarse que la relación entre los pixeles de la consola y del sistema es un número entero.&lt;br&gt;Puede producir una imagen más nítida en algunos juegos 2D.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="116"/>
<source>Fills the window with the active display area, regardless of the aspect ratio.</source>
<translation>Rellena la ventana con el área de visualización activa, sin importar la relación de aspecto.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="118"/>
<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 capturas de pantalla en la resolución interna de renderizado, sin postprocesamiento. Si esta opción está deshabilitada, las capturas se tomarán en la resolución de la ventana. Las capturas en resolución interna pueden alcanzar grandes tamaños a escalas de renderizado altas.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="123"/>
<source>Enable this option to match DuckStation&apos;s refresh rate with your current monitor or screen. VSync is automatically disabled when it is not possible (e.g. running at non-100% speed).</source>
<translation>Habilita esta opción para coincidir la tasa de refresco de DuckStation con la de tu pantalla. La sincronización vertical se deshabilita automáticamente cuando no sea posible (por ejemplo, no llegar al 100% de la velocidad).</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="126"/>
<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 durante el avance rápido o si la sincronización vertical está deshabilitada. Esto puede mejorar considerablemente el rendimiento del renderizador de Vulkan.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="129"/>
<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 significativamente la velocidad, y es seguro de activar.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="132"/>
<source>Shows on-screen-display messages when events occur such as save states being created/loaded, screenshots being taken, etc.</source>
<translation>Muestra mensajes en pantalla cuando ocurren eventos como crear o cargar estados guardados, tomar capturas de pantalla, etc.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="135"/>
<source>Shows the internal frame rate of the game in the top-right corner of the display.</source>
<translation>Muestra la velocidad de fotogramas interna del juego en la esquina superior derecha de la pantalla.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="138"/>
<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 pantalla.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="140"/>
<source>Shows the resolution of the game in the top-right corner of the display.</source>
<translation>Muestra la resolución del juego en la esquina superior derecha de la pantalla.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="143"/>
<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 pantalla. Esto no muestra el uso de la CPU de la consola. Si se muestra un valor cercano al 100%, es probable que tu CPU sea el cuello de botella. De ser así, deberías reducir la configuración relacionada a mejoras, como overclocking.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="148"/>
<source>Shows the current controller state of the system in the bottom-left corner of the display.</source>
<translation>Muestra el estado actual del control del sistema en la esquina inferior izquierda de la pantalla.</translation>
</message>
<message>
<location filename="../displaysettingswidget.cpp" line="153"/>
<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 de Direct3D 11. Esto generalmente resulta en menor rendimiento, pero puede ser necesario para algunas aplicaciones de transmisión, o para eliminar el límite de fotogramas en algunos sistemas.</translation>
</message>
</context>
<context>
<name>EmptyGameListWidget</name>
<message>
<location filename="../emptygamelistwidget.ui" line="14"/>
<source>Form</source>
<translation>Form</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 encontraron juegos con formatos compatibles.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Añade un directorio que contenga juegos para comenzar.&lt;/p&gt;&lt;p&gt;Se buscarán y listarán juegos con 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="536"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../qthost.cpp" line="536"/>
<source>No resume save state found.</source>
<translation>No se encontraron estados guardados para resumir.</translation>
</message>
<message>
<location filename="../qthost.cpp" line="1306"/>
<source>Game ID: %1
Game Title: %2
Achievements: %5 (%6)
</source>
<translation>ID: %1
Título: %2
Logros: %5 (%6)
</translation>
</message>
<message numerus="yes">
<location filename="../qthost.cpp" line="1312"/>
<source>%n points</source>
<translation>
<numerusform>%n punto</numerusform>
<numerusform>%n puntos</numerusform>
</translation>
</message>
<message>
<location filename="../qthost.cpp" line="1318"/>
<source>Rich presence inactive or unsupported.</source>
<translation>Rich Presence está inactiva o es incompatible.</translation>
</message>
<message>
<location filename="../qthost.cpp" line="1322"/>
<source>Game not loaded or no RetroAchievements available.</source>
<translation>Juego no cargado o RetroAchievements no está disponible.</translation>
</message>
<message>
<location filename="../qthost.cpp" line="1639"/>
<source>%1x%2</source>
<translation>%1x%2</translation>
</message>
<message>
<location filename="../qthost.cpp" line="1648"/>
<source>Game: %1 FPS</source>
<translation>Juego: %1 FPS</translation>
</message>
<message>
<location filename="../qthost.cpp" line="1658"/>
<source>Video: %1 FPS (%2%)</source>
<translation>Video: %1 FPS (%2%)</translation>
</message>
</context>
<context>
<name>EmulationSettingsWidget</name>
<message>
<location filename="../emulationsettingswidget.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="32"/>
<source>Speed Control</source>
<translation>Control de velocidad</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="38"/>
<source>Emulation Speed:</source>
<translation>Velocidad de emulación:</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="48"/>
<source>Fast Forward Speed:</source>
<translation>Velocidad de avance rápido:</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="58"/>
<source>Turbo Speed:</source>
<translation>Velocidad turbo:</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="70"/>
<location filename="../emulationsettingswidget.cpp" line="92"/>
<source>Sync To Host Refresh Rate</source>
<translation>Sincronizar al refresco de pantalla</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="77"/>
<location filename="../emulationsettingswidget.cpp" line="98"/>
<source>Optimal Frame Pacing</source>
<translation>Ritmo de fotogramas óptimo</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="89"/>
<source>Rewind/Runahead</source>
<translation>Rebobinado/Procesamiento anticipado</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 del 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>Procesamiento anticipado:</translation>
</message>
<message>
<location filename="../emulationsettingswidget.ui" line="150"/>
<location filename="../emulationsettingswidget.cpp" line="110"/>
<source>Disabled</source>
<translation>Deshabilitado</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="81"/>
<source>Emulation Speed</source>
<translation>Velocidad de emulación</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="82"/>
<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 funcionará lo más rápido que pueda.</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="85"/>
<source>Fast Forward Speed</source>
<translation>Velocidad de avance rápido</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="85"/>
<location filename="../emulationsettingswidget.cpp" line="88"/>
<source>User Preference</source>
<translation>Preferencia de usuario</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="86"/>
<source>Sets the fast forward speed. This speed will be used when the fast forward hotkey is pressed/toggled.</source>
<translation>Determina la velocidad del avance rápido. Se utilizará cuando se presione/active la tecla de avance rápido.</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="88"/>
<source>Turbo Speed</source>
<translation>Velocidad turbo</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="89"/>
<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>Determina la velocidad del modo turbo. Se utilizará cuando se presione/active la tecla de turbo. Esta opción tendrá prioridad por sobre el avance rápido si el atajo de ambas se presionan/activan al mismo tiempo.</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="92"/>
<location filename="../emulationsettingswidget.cpp" line="98"/>
<location filename="../emulationsettingswidget.cpp" line="103"/>
<source>Unchecked</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="93"/>
<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 tasa de refresco de la consola coincida con la pantalla de tu sistema cuando la sincronización vertical y el remuestreo de audio estén habilitados. Produce que las animaciones sean lo más fluídas posibles, a costa de aumentar potencialmente la velocidad de emulación en menos del 1%. Esta opción no tendrá efecto si la tasa de refresco de la consola es muy diferente a de la de tu sistema. Usuarios con tasas de refresco variables deberían deshabilitar esta opción.</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="99"/>
<source>Enable this option will ensure every frame the console renders is displayed to the screen, for optimal frame pacing. If you are having difficulties maintaining full speed, or are getting audio glitches, try disabling this option.</source>
<translation>Habilitar esta opción asegurará que cada fotograma que renderiza la consola se mostrará en la pantalla, para un ritmo de fotogramas óptimo. Si tienes dificultades para mantener máxima velocidad, o problemas de audio, intenta deshabilitar esta opción.</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="103"/>
<source>Rewinding</source>
<translation>Rebobinado</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="104"/>
<source>&lt;b&gt;Enable Rewinding:&lt;/b&gt; Saves state periodically so you can rewind any mistakes while playing.&lt;br&gt; &lt;b&gt;Rewind Save Frequency:&lt;/b&gt; How often a rewind state will be created. Higher frequencies have greater system requirements.&lt;br&gt; &lt;b&gt;Rewind Buffer Size:&lt;/b&gt; How many saves will be kept for rewinding. Higher values have greater memory requirements.</source>
<translation>&lt;b&gt;Habilitar rebobinado:&lt;/b&gt; Guarda estados periódicamente para poder rebobinar/retroceder en el tiempo mientras juegas.&lt;br&gt; &lt;b&gt;Frecuencia de guardado:&lt;/b&gt; Que tan seguido se guardarán los estados para el rebobinado. Frecuencias más altas aumentan los requerimientos del sistema.&lt;br&gt; &lt;b&gt;Tamaño del búfer:&lt;/b&gt; Cuántos estados se guardarán para rebobinar. Valores más altos aumentan los requerimientos de memoria.</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="110"/>
<source>Runahead</source>
<translation>Procesamiento anticipado</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="111"/>
<source>Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements.</source>
<translation>Simula el sistema de forma anticipada y regresa/repite el estado para reducir la latencia de entrada. Tiene requerimientos de sistema muy altos.</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="124"/>
<source>Use Global Setting [Unlimited]</source>
<translation>Utilizar configuración global [sin límite]</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="126"/>
<source>Use Global Setting [%1%]</source>
<translation>Utilizar configuración global [%1%]</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="129"/>
<source>Unlimited</source>
<translation>Sin límite</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="135"/>
<source>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</source>
<translation>%1% [%2 FPS (NTSC) / %3 FPS (PAL)]</translation>
</message>
<message numerus="yes">
<location filename="../emulationsettingswidget.cpp" line="196"/>
<source>Rewind for %n frame(s), lasting %1 second(s) will require up to %2MB of RAM and %3MB of VRAM.</source>
<translation>
<numerusform>Rebobinar por %n fotograma, durante %1 segundo(s) requerirá hasta %2MB de RAM y %3MB de VRAM.</numerusform>
<numerusform>Rebobinar por %n fotograma(s), durante %1 segundo(s) requerirá hasta %2MB de RAM y %3MB de VRAM.</numerusform>
</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="207"/>
<source>Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements.</source>
<translation>El rebobinado está deshabilitado porque el procesamiento anticipado está habilitado. El procesamiento anticipado aumentará significativamente los requerimientos del sistema.</translation>
</message>
<message>
<location filename="../emulationsettingswidget.cpp" line="213"/>
<source>Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements.</source>
<translation>El rebobinado no esta habilitado. Ten en cuenta que habilitarlo puede aumentar significativamente los requerimientos del sistema.</translation>
</message>
</context>
<context>
<name>EnhancementSettingsWidget</name>
<message>
<location filename="../enhancementsettingswidget.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="32"/>
<source>Rendering Enhancements</source>
<translation>Mejoras de renderizado</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="38"/>
<source>Internal Resolution Scale:</source>
<translation>Escala de resolución interna:</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="48"/>
<source>Texture Filtering:</source>
<translation>Filtrado de textura:</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="58"/>
<location filename="../enhancementsettingswidget.cpp" line="70"/>
<source>True Color Rendering (24-bit, disables dithering)</source>
<translation>Renderizado de color verdadero (24 bits, deshabilita el tramado)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="65"/>
<location filename="../enhancementsettingswidget.cpp" line="77"/>
<source>Scaled Dithering (scale dither pattern to resolution)</source>
<translation>Escalado de tramado (escalar patrón de tramado a resolución)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="72"/>
<source>Widescreen Hack (render 3D in display aspect ratio)</source>
<translation>Hack de pantalla panorámica (renderizar 3D en el aspecto de pantalla)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="79"/>
<source>Software Renderer Readbacks (run in parallel for VRAM-&gt;CPU transfers)</source>
<translation>Utilizar renderizador por software para lecturas (ejecutar en paralelo para transferencias 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="99"/>
<source>Display Enhancements</source>
<translation>Mejoras de imagen</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="105"/>
<location filename="../enhancementsettingswidget.cpp" line="59"/>
<source>Disable Interlacing (force progressive render/scan)</source>
<translation>Deshabilitar entrelazado (forzar escaneo progresivo)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="112"/>
<location filename="../enhancementsettingswidget.cpp" line="80"/>
<source>Force NTSC Timings (60hz-on-PAL)</source>
<translation>Forzar tiempos NTSC (60Hz en PAL)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="119"/>
<source>Force 4:3 For 24-Bit Display (disable widescreen for FMVs)</source>
<translation>Forzar 4:3 para escenas de 24 bits (deshabilita pantalla panorámica en FMVs)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="126"/>
<source>Chroma Smoothing For 24-Bit Display (reduce FMV color blockyness)</source>
<translation>Suavizado de croma para escenas de 24 bits (reduce el efecto pixelado en FMVs)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="136"/>
<source>PGXP (Precision Geometry Transform Pipeline)</source>
<translation>PGXP (corrección de presición geométrica)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="142"/>
<location filename="../enhancementsettingswidget.cpp" line="112"/>
<source>Culling Correction</source>
<translation>Corrección de culling</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="149"/>
<location filename="../enhancementsettingswidget.cpp" line="115"/>
<source>Perspective Correct Textures</source>
<translation>Correción de perspectiva de texturas</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="156"/>
<location filename="../enhancementsettingswidget.cpp" line="109"/>
<source>Geometry Correction</source>
<translation>Correción de geometría</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="163"/>
<location filename="../enhancementsettingswidget.cpp" line="129"/>
<source>CPU Mode (Very Slow)</source>
<translation>Modo CPU (muy lento)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="170"/>
<location filename="../enhancementsettingswidget.cpp" line="123"/>
<source>Depth Buffer (Low Compatibility)</source>
<translation>Búfer de profundidad (baja compatibilidad)</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="177"/>
<location filename="../enhancementsettingswidget.cpp" line="127"/>
<source>Preserve Projection Precision</source>
<translation>Preservar la precisión de proyección</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.ui" line="184"/>
<location filename="../enhancementsettingswidget.cpp" line="119"/>
<source>Perspective Correct Colors</source>
<translation>Correción de perspectiva de colores</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="55"/>
<source>Downsampling</source>
<translation>Submuestreo</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="55"/>
<source>Disabled</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="56"/>
<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 el tamaño de la imagen renderizada antes de mostrarla. Puede mejorar la calidad general de la imagen en juegos 2D/3D mixtos, pero debería deshabilitarse para juegos exclusivamente 3D. Solo se aplica a los renderizadores por hardware.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="59"/>
<location filename="../enhancementsettingswidget.cpp" line="70"/>
<location filename="../enhancementsettingswidget.cpp" line="80"/>
<location filename="../enhancementsettingswidget.cpp" line="87"/>
<location filename="../enhancementsettingswidget.cpp" line="89"/>
<location filename="../enhancementsettingswidget.cpp" line="99"/>
<location filename="../enhancementsettingswidget.cpp" line="105"/>
<location filename="../enhancementsettingswidget.cpp" line="109"/>
<location filename="../enhancementsettingswidget.cpp" line="119"/>
<location filename="../enhancementsettingswidget.cpp" line="123"/>
<location filename="../enhancementsettingswidget.cpp" line="127"/>
<location filename="../enhancementsettingswidget.cpp" line="129"/>
<source>Unchecked</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="60"/>
<source>Forces the rendering and display of frames to progressive mode. &lt;br&gt;This removes the &quot;combing&quot; effect seen in 480i games by rendering them in 480p. Usually safe to enable.&lt;br&gt; &lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
<translation>Fuerza el renderizado y visualización de fotogramas en modo progresivo.&lt;br&gt;Esto elimina el &quot;efecto peine&quot; producido por el entrelazado en juegos que usan el modo 480i renderizándolos en 480p. Normalmente es seguro habilitarlo.&lt;b&gt;&lt;u&gt;Puede que no sea compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="65"/>
<source>Resolution Scale</source>
<translation>Escala de resolución</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="66"/>
<source>Setting this beyond 1x will enhance the resolution of rendered 3D polygons and lines. Only applies to the hardware backends. &lt;br&gt;This option is usually safe, with most games looking fine at higher resolutions. Higher resolutions require a more powerful GPU.</source>
<translation>Seleccionar un valor mayor a 1x mejorará la resolución del renderizado de polígonos y líneas 3D. Solo se aplica a los renderizadores por hardware.&lt;br&gt;Generalmente es seguro activar esta opción. Resoluciones más altas requieren una GPU más potente.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="71"/>
<source>Forces the precision of colours output to the console&apos;s framebuffer to use the full 8 bits of precision per channel. This produces nicer looking gradients at the cost of making some colours look slightly different. Disabling the option also enables dithering, which makes the transition between colours less sharp by applying a pattern around those pixels. Most games are compatible with this option, but there is a number which aren&apos;t and will have broken effects with it enabled. Only applies to the hardware renderers.</source>
<translation>Fuerza la precisión de la salida de colores al búfer de fotogramas para que use la totalidad de los 8 bits de precisión por canal. Esto produce mejores degradados al costo de alterar algunos colores. Deshabilitar esta opción también activa el tramado, que hace la transición entre colores menos definida al aplicar un patrón sobre los pixeles. La mayoría de los juegos son compatibles con esta opción, pero hay algunos que no y pueden presentar efectos incorrectamente. Solo se aplica a los renderizadores por hardware.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="77"/>
<location filename="../enhancementsettingswidget.cpp" line="112"/>
<location filename="../enhancementsettingswidget.cpp" line="115"/>
<source>Checked</source>
<translation>Habilitado</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="78"/>
<source>Scales the dither pattern to the resolution scale of the emulated GPU. This makes the dither pattern much less obvious at higher resolutions. &lt;br&gt;Usually safe to enable, and only supported by the hardware renderers.</source>
<translation>Escala el patrón del tramado a la escala de resolución de la GPU emulada. Esto disimula el tramado en altas resoluciones.&lt;br&gt;Generalmente es seguro habilitarlo, y solo está soportado por los renderizadores por hardware.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="81"/>
<source>Uses NTSC frame timings when the console is in PAL mode, forcing PAL games to run at 60hz. &lt;br&gt;For most games which have a speed tied to the framerate, this will result in the game running approximately 17% faster. &lt;br&gt;For variable frame rate games, it may not affect the speed.</source>
<translation>Usa los tiempos de fotograma del modo NTSC cuando la consola está en modo PAL, forzando los juegos PAL a ejecutarse a 60Hz.&lt;br&gt;La mayoría de los juegos, que tienen su velocidad relacionada a los FPS, se ejecutarán aproximadamente un 17% más rápido.&lt;br&gt;Para juegos con velocidad de fotogramas variable, este problema no debería afectarles.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="87"/>
<source>Force 4:3 For 24-bit Display</source>
<translation>Forzar 4:3 para escenas de 24 bits</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="88"/>
<source>Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs.</source>
<translation>Cambia al modo de pantalla 4:3 cuando se muestra contenido de 24 bits, generalmente FMVs.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="89"/>
<source>Chroma Smoothing For 24-Bit Display</source>
<translation>Suavizado de croma para escenas de 24 bits</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="90"/>
<source>Smooths out blockyness between colour transitions in 24-bit content, usually FMVs. Only applies to the hardware renderers.</source>
<translation>Suaviza el aspecto pixelado que se produce entre las transiciones de colores en contenido de 24 bits, generalmente en FMVs. Solo se aplica a los renderizadores por hardware.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="93"/>
<source>Texture Filtering</source>
<translation>Filtrado de textura</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="95"/>
<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 magnificadas en objetos 3D utilizando filtros.&lt;br&gt;Tendrá mayor efecto a mayor escala de resolución. Sólo se aplica a los renderizadores por hardware.&lt;br&gt;Los filtros JINC2 y especialmente xBR son muy demandantes, y tal vez no valgan la pérdida en rendimiento.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="99"/>
<source>Widescreen Hack</source>
<translation>Hack de pantalla panorámica</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="100"/>
<source>Scales vertex positions in screen-space to a widescreen aspect ratio, essentially increasing the field of view from 4:3 to the chosen display aspect ratio in 3D games. &lt;br&gt;For 2D games, or games which use pre-rendered backgrounds, this enhancement will not work as expected. &lt;br&gt;&lt;b&gt;&lt;u&gt;May not be compatible with all games.&lt;/u&gt;&lt;/b&gt;</source>
<translation>Escala las posiciones de vértices en pantalla a una relación de aspecto panorámica, incrementando el campo de visión de 4:3 al aspecto seleccionado en juegos 3D.&lt;br&gt;En juegos 2D o con fondos prerenderizados, esta mejora no va a funcionar como se espera.&lt;br&gt;&lt;b&gt;&lt;u&gt;Tal vez no sea compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="105"/>
<source>Use Software Renderer For Readbacks</source>
<translation>Utilizar renderizador por software para lecturas</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="106"/>
<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 de software en paralelo para lecturas de VRAM. En algunos sistemas, esto puede resultar en un mayor rendimiento cuando se usan mejoras gráficas con el renderizador por hardware.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="110"/>
<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;Puede no ser compatible con todos los juegos.&lt;/u&gt;&lt;/b&gt;</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="113"/>
<source>Increases the precision of polygon culling, reducing the number of holes in geometry. Requires geometry correction enabled.</source>
<translation>Incrementa la precisión del culling de polígonos, reduciendo el número de huecos en la geometría. Requiere tener la correción de geometría activada.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="116"/>
<source>Uses perspective-correct interpolation for texture coordinates, straightening out warped textures. Requires geometry correction enabled.</source>
<translation>Utiliza interpolación con perspectiva correcta para las coordenadas de texturas, enderezando texturas deformadas. Requiere la correción de geometría activada.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="120"/>
<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>Utiliza interpolación con perspectiva correcta para los colores de los vértices, lo cual puede mejorar la calidad visual en algunos juegos, pero provocar errores de renderizado en otros. Requiere la correción de geometría activada.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="124"/>
<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 conflictos de planos entre polígonos en el búfer Z al comparar los pixeles contra los valores de profundidad de PGXP. Tiene baja compatibilidad, pero puede funcionar bien en algunos juegos. Otros pueden necesitar un ajuste de umbral.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="128"/>
<source>Adds additional precision to PGXP data post-projection. May improve visuals in some games.</source>
<translation>Añade precisión adicional a los datos de PGXP posproyección. Puede mejorar la visualización en algunos juegos.</translation>
</message>
<message>
<location filename="../enhancementsettingswidget.cpp" line="130"/>
<source>Uses PGXP for all instructions, not just memory operations. Required for PGXP to correct wobble in some games, but has a very high performance cost.</source>
<translation>Utiliza PGXP para todas las instrucciones, no solo para las operaciones de memoria. Es necesario para que PGXP corrija el temblor de polígonos en algunos juegos, pero tiene un costo de rendimiento muy alto.</translation>
</message>
</context>
<context>
<name>FolderSettingsWidget</name>
<message>
<location filename="../foldersettingswidget.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="32"/>
<source>Cache Directory</source>
<translation>Directorio de 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>Restablecer</translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="62"/>
<source>Used for storing shaders and game list data.</source>
<translation>Utilizado para almacenar datos de sombreadores y la lista de juegos.</translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="72"/>
<source>Covers Directory</source>
<translation>Directorio de portadas</translation>
</message>
<message>
<location filename="../foldersettingswidget.ui" line="102"/>
<source>Used for storing covers in the game grid/Big Picture UIs.</source>
<translation>Utilizado para almacenar portadas de la cuadrícula de juegos y el modo 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>Utilizado 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>Utilizado para almacenar los estados guardados.</translation>
</message>
</context>
<context>
<name>GPUDownsampleMode</name>
<message>
<location filename="../../core/settings.cpp" line="987"/>
<source>Disabled</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="987"/>
<source>Box (Downsample 3D/Smooth All)</source>
<translation>Cuadro (submuestreo 3D/suavizar todo)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="988"/>
<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="894"/>
<source>Hardware (D3D11)</source>
<translation>Hardware (D3D11)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="894"/>
<source>Hardware (D3D12)</source>
<translation>Hardware (D3D12)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="897"/>
<source>Hardware (Vulkan)</source>
<translation>Hardware (Vulkan)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="900"/>
<source>Hardware (OpenGL)</source>
<translation>Hardware (OpenGL)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="902"/>
<source>Software</source>
<translation>Software</translation>
</message>
</context>
<context>
<name>GPUSettingsWidget</name>
<message>
<location filename="../qtutils.cpp" line="696"/>
<source>Automatic based on window size</source>
<translation>Automático según el tamaño de la ventana</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="697"/>
<source>1x</source>
<translation>1x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="698"/>
<source>2x</source>
<translation>2x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="699"/>
<source>3x (for 720p)</source>
<translation>3x (para 720p)</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="700"/>
<source>4x</source>
<translation>4x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="701"/>
<source>5x (for 1080p)</source>
<translation>5x (para 1080p)</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="702"/>
<source>6x (for 1440p)</source>
<translation>6x (para 1440p)</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="703"/>
<source>7x</source>
<translation>7x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="704"/>
<source>8x</source>
<translation>8x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="705"/>
<source>9x (for 4K)</source>
<translation>9x (para 4K)</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="706"/>
<source>10x</source>
<translation>10x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="707"/>
<source>11x</source>
<translation>11x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="708"/>
<source>12x</source>
<translation>12x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="709"/>
<source>13x</source>
<translation>13x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="710"/>
<source>14x</source>
<translation>14x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="711"/>
<source>15x</source>
<translation>15x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="712"/>
<source>16x</source>
<translation>16x</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="738"/>
<source>Disabled</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="741"/>
<source>%1x MSAA</source>
<translation>%1x MSAA</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="744"/>
<source>%1x SSAA</source>
<translation>%1x SSAA</translation>
</message>
</context>
<context>
<name>GPUTextureFilter</name>
<message>
<location filename="../../core/settings.cpp" line="955"/>
<source>Nearest-Neighbor</source>
<translation>Punto más cercano</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="955"/>
<source>Bilinear</source>
<translation>Bilinear</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="956"/>
<source>Bilinear (No Edge Blending)</source>
<translation>Bilinear (sin unión de bordes)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="956"/>
<source>JINC2 (Slow)</source>
<translation>JINC2 (lento)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="957"/>
<source>JINC2 (Slow, No Edge Blending)</source>
<translation>JINC2 (lento, sin unión de bordes)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="958"/>
<source>xBR (Very Slow)</source>
<translation>xBR (muy lento)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="959"/>
<source>xBR (Very Slow, No Edge Blending)</source>
<translation>xBR (muy lento, sin unión de bordes)</translation>
</message>
</context>
<context>
<name>GameList</name>
<message>
<location filename="../../frontend-common/game_list.cpp" line="102"/>
<source>Disc</source>
<translation>Disco</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="102"/>
<source>PS-EXE</source>
<translation>PS-EXE</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="102"/>
<source>Playlist</source>
<translation>Lista de reproducción</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="103"/>
<source>PSF</source>
<translation>PSF</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="951"/>
<source>Never</source>
<translation>Nunca</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="968"/>
<source>Today</source>
<translation>Hoy</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="973"/>
<source>Yesterday</source>
<translation>Ayer</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="996"/>
<source>{}h {}m</source>
<translation>{}h {}m</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="998"/>
<source>{}h {}m {}s</source>
<translation>{}h {}m {}s</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="1000"/>
<source>{}m {}s</source>
<translation>{}m {}s</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="1002"/>
<source>{}s</source>
<translation>{}s</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="1004"/>
<source>None</source>
<translation>Ninguno</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="1009"/>
<source>{} hours</source>
<translation>{} horas</translation>
</message>
<message>
<location filename="../../frontend-common/game_list.cpp" line="1011"/>
<source>{} minutes</source>
<translation>{} minutos</translation>
</message>
</context>
<context>
<name>GameListCompatibilityRating</name>
<message>
<location filename="../../core/game_database.cpp" line="207"/>
<source>Unknown</source>
<translation>Desconocido</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="208"/>
<source>Doesn&apos;t Boot</source>
<translation>No inicia</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="209"/>
<source>Crashes In Intro</source>
<translation>Cuelga al inicio</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="210"/>
<source>Crashes In-Game</source>
<translation>Cuelga en juego</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="211"/>
<source>Graphical/Audio Issues</source>
<translation>Problemas audiovisuales</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="212"/>
<source>No Issues</source>
<translation>Sin problemas</translation>
</message>
</context>
<context>
<name>GameListModel</name>
<message>
<location filename="../gamelistmodel.cpp" line="605"/>
<source>Type</source>
<translation>Tipo</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="606"/>
<source>Serial</source>
<translation>Número de serie</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="607"/>
<source>Title</source>
<translation>Título</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="608"/>
<source>File Title</source>
<translation>Título de archivo</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="609"/>
<source>Developer</source>
<translation>Desarrollador</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="610"/>
<source>Publisher</source>
<translation>Editor</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="611"/>
<source>Genre</source>
<translation>Género</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="612"/>
<source>Year</source>
<translation>Año</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="613"/>
<source>Players</source>
<translation>Jugadores</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="614"/>
<source>Time Played</source>
<translation>Tiempo jugado</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="615"/>
<source>Last Played</source>
<translation>Última partida</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="616"/>
<source>Size</source>
<translation>Tamaño</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="617"/>
<source>Region</source>
<translation>Región</translation>
</message>
<message>
<location filename="../gamelistmodel.cpp" line="618"/>
<source>Compatibility</source>
<translation>Compatibilidad</translation>
</message>
</context>
<context>
<name>GameListSearchDirectoriesModel</name>
<message>
<location filename="../gamelistsearchdirectoriesmodel.cpp" line="33"/>
<source>Path</source>
<translation>Directorio</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>Form</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.ui" line="34"/>
<source>Search Directories (will be scanned for games)</source>
<translation>Buscar en directorios (se escanearán los 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="105"/>
<source>Remove</source>
<translation>Eliminar</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.ui" line="93"/>
<source>Excluded Paths (will not be scanned)</source>
<translation>Excluir directorios (no se escanearán)</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="107"/>
<source>Open Directory...</source>
<translation>Abrir directorio...</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.cpp" line="115"/>
<source>Select Search Directory</source>
<translation>Seleccionar directorio para buscar</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.cpp" line="121"/>
<source>Scan Recursively?</source>
<translation>¿Buscar recursivamente?</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.cpp" line="122"/>
<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 buscar en el directorio &quot;%1&quot; recursivamente?
Buscar recursivamente lleva más tiempo, pero identifica archivos en subdirectorios.</translation>
</message>
<message>
<location filename="../gamelistsettingswidget.cpp" line="151"/>
<source>Select Path</source>
<translation>Seleccionar directorio</translation>
</message>
</context>
<context>
<name>GameListWidget</name>
<message>
<location filename="../gamelistwidget.ui" line="14"/>
<source>Form</source>
<translation>Form</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>GameSettingsTrait</name>
<message>
<location filename="../../core/game_database.cpp" line="52"/>
<source>Force Interpreter</source>
<translation>Forzar intérprete</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="53"/>
<source>Force Software Renderer</source>
<translation>Forzar renderizador por software</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="54"/>
<source>Force Software Renderer For Readbacks</source>
<translation>Forzar renderizador por software para lecturas</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="55"/>
<source>Force Interlacing</source>
<translation>Forzar entrelazado</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="56"/>
<source>Disable True Color</source>
<translation>Deshabilitar color verdadero</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="57"/>
<source>Disable Upscaling</source>
<translation>Deshabilitar escalado de resolución</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="58"/>
<source>Disable Scaled Dithering</source>
<translation>Deshabilitar escalado de tramado</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="59"/>
<source>Disallow Forcing NTSC Timings</source>
<translation>Deshabilitar forzado de tiempos NTSC</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="60"/>
<source>Disable Widescreen</source>
<translation>Deshabilitar pantalla panorámica</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="61"/>
<source>Disable PGXP</source>
<translation>Deshabilitar PGXP</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="62"/>
<source>Disable PGXP Culling</source>
<translation>Deshabilitar culling (PGXP)</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="63"/>
<source>Disable PGXP Perspective Correct Textures</source>
<translation>Deshabilitar correción de perspectiva de texturas (PGXP)</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="64"/>
<source>Disable PGXP Perspective Correct Colors</source>
<translation>Deshabilitar correción de perspectiva de colores (PGXP)</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="65"/>
<source>Disable PGXP Depth Buffer</source>
<translation>Deshabilitar búfer de profundidad (PGXP)</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="66"/>
<source>Force PGXP Vertex Cache</source>
<translation>Forzar caché de vértices (PGXP)</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="67"/>
<source>Force PGXP CPU Mode</source>
<translation>Forzar modo CPU (PGXP)</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="68"/>
<source>Force Recompiler Memory Exceptions</source>
<translation>Forzar excepciones de memoria del recompilador</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="69"/>
<source>Force Recompiler ICache</source>
<translation>Forzar ICache del recompilador</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="70"/>
<source>Force Recompiler LUT Fastmem</source>
<translation>Forzar memoria de acceso rápido LUT del recompilador</translation>
</message>
</context>
<context>
<name>GameSummaryWidget</name>
<message>
<location filename="../gamesummarywidget.ui" line="14"/>
<source>Dialog</source>
<translation>Diálogo</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="57"/>
<source>Image Path:</source>
<translation>Dirección 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>#</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>Inicio</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="103"/>
<source>Length</source>
<translation>Duración</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="108"/>
<source>Hash</source>
<translation>Suma de verificació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>Revisión:</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="128"/>
<source>Developer:</source>
<translation>Desarrollador:</translation>
</message>
<message>
<location filename="../gamesummarywidget.ui" line="135"/>
<source>Controllers:</source>
<translation>Controles:</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>Información 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 verificació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="64"/>
<location filename="../gamesummarywidget.cpp" line="74"/>
<location filename="../gamesummarywidget.cpp" line="101"/>
<location filename="../gamesummarywidget.cpp" line="118"/>
<location filename="../gamesummarywidget.cpp" line="123"/>
<location filename="../gamesummarywidget.cpp" line="124"/>
<location filename="../gamesummarywidget.cpp" line="125"/>
<location filename="../gamesummarywidget.cpp" line="126"/>
<location filename="../gamesummarywidget.cpp" line="127"/>
<source>Unknown</source>
<translation>Desconocido</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="66"/>
<source>%1 (Published by %2)</source>
<translation>%1 (distribuido por %2)</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="72"/>
<source>Published by %1</source>
<translation>Distribuido por %1</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="79"/>
<source>Released %1</source>
<translation>Publicado el %1</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="85"/>
<source>%1-%2 players</source>
<translation>%1-%2 jugadores</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="87"/>
<source>%1 players</source>
<translation>%1 jugadores</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="94"/>
<source>%1-%2 memory card blocks</source>
<translation>%1-%2 bloques de tarjeta de memoria</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="96"/>
<source>%1 memory card blocks</source>
<translation>%1 bloques de tarjeta de memoria</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="137"/>
<source>Use Global Settings</source>
<translation>Utilizar configuración global</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="179"/>
<source>Track %1</source>
<translation>Pista %1</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="187"/>
<source>&lt;not computed&gt;</source>
<translation>&lt;sin calcular&gt;</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="215"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="215"/>
<source>Failed to open CD image for hashing.</source>
<translation>Fallo al abrir la imagen de CD para calcular la suma de verificación.</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="323"/>
<source>Revision: %1</source>
<translation>Revisión: %1</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="323"/>
<source>N/A</source>
<translation>No disponible</translation>
</message>
<message>
<location filename="../gamesummarywidget.cpp" line="348"/>
<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>Form</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="32"/>
<source>Behaviour</source>
<translation>Comportamiento</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="38"/>
<location filename="../generalsettingswidget.cpp" line="84"/>
<source>Automatically Load Cheats</source>
<translation>Cargar trucos automáticamente</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="45"/>
<location filename="../generalsettingswidget.cpp" line="53"/>
<source>Confirm Power Off</source>
<translation>Confirmar apagado</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="59"/>
<location filename="../generalsettingswidget.cpp" line="72"/>
<source>Pause On Focus Loss</source>
<translation>Pausar al perder el foco</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="66"/>
<location filename="../generalsettingswidget.cpp" line="81"/>
<source>Apply Per-Game Settings</source>
<translation>Configuraciones por juego</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="80"/>
<location filename="../generalsettingswidget.cpp" line="64"/>
<source>Inhibit Screensaver</source>
<translation>Deshabilitar salvapantallas</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="87"/>
<location filename="../generalsettingswidget.cpp" line="76"/>
<source>Load Devices From Save States</source>
<translation>Cargar dispositivos en estados guardados</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="94"/>
<location filename="../generalsettingswidget.cpp" line="70"/>
<source>Pause On Start</source>
<translation>Pausar al inicio</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="101"/>
<location filename="../generalsettingswidget.cpp" line="91"/>
<source>Enable Discord Presence</source>
<translation>Habilitar Discord Presence</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>Pantalla</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="124"/>
<location filename="../generalsettingswidget.cpp" line="59"/>
<source>Start Fullscreen</source>
<translation>Iniciar en pantalla completa</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="131"/>
<source>Double-Click Toggles Fullscreen</source>
<translation>Doble clic para pantalla completa</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="138"/>
<location filename="../generalsettingswidget.cpp" line="67"/>
<source>Render To Separate Window</source>
<translation>Renderizar en la ventana principal</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>Deshabilitar cambio de tamaño de la ventana</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="159"/>
<location filename="../generalsettingswidget.cpp" line="61"/>
<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="199"/>
<location filename="../generalsettingswidget.cpp" line="102"/>
<source>Enable Automatic Update Check</source>
<translation>Habilitar comprobación automática de actualizaciones</translation>
</message>
<message>
<location filename="../generalsettingswidget.ui" line="221"/>
<source>Check for Updates...</source>
<translation>Buscar actualizaciones...</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="53"/>
<location filename="../generalsettingswidget.cpp" line="56"/>
<location filename="../generalsettingswidget.cpp" line="61"/>
<location filename="../generalsettingswidget.cpp" line="64"/>
<location filename="../generalsettingswidget.cpp" line="67"/>
<location filename="../generalsettingswidget.cpp" line="81"/>
<location filename="../generalsettingswidget.cpp" line="102"/>
<source>Checked</source>
<translation>Habilitado</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="54"/>
<source>Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed.</source>
<translation>Determina si se mostrará un mensaje de confirmación para cerrar el emulador/juego al presionar un atajo.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="56"/>
<source>Save State On Exit</source>
<translation>Guardar estado al salir</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="57"/>
<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 desde donde dejaste la última vez.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="59"/>
<location filename="../generalsettingswidget.cpp" line="70"/>
<location filename="../generalsettingswidget.cpp" line="72"/>
<location filename="../generalsettingswidget.cpp" line="76"/>
<location filename="../generalsettingswidget.cpp" line="84"/>
<location filename="../generalsettingswidget.cpp" line="91"/>
<source>Unchecked</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="60"/>
<source>Automatically switches to fullscreen mode when a game is started.</source>
<translation>Cambia automáticamente a modo en pantalla completa cuando se inicia un juego.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="62"/>
<source>Hides the mouse pointer/cursor when the emulator is in fullscreen mode.</source>
<translation>Oculta el cursor/puntero del mouse cuando el emulador está en modo de pantalla completa.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="65"/>
<source>Prevents the screen saver from activating and the host from sleeping while emulation is running.</source>
<translation>Evita que se active el salvapantallas y se suspenda el sistema cuando el emulador se esté ejecutando.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="68"/>
<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. Si se habilita, la imagen se renderizará en una ventana separada.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="71"/>
<source>Pauses the emulator when a game is started.</source>
<translation>Pausa el emulador cuando se inicia un juego.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="73"/>
<source>Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back.</source>
<translation>Pausa el emulador cuando se minimiza la ventana o se cambia a otra aplicación, y resume cuando se vuelve al emulador.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="77"/>
<source>When enabled, memory cards and controllers will be overwritten when save states are loaded. This can result in lost saves, and controller type mismatches. For deterministic save states, enable this option, otherwise leave disabled.</source>
<translation>Cuando se habilita, los controles y tarjetas de memoria se sobrescribirán cuando se carguen estados guardados. Esto puede resultar en pérdida de datos guardados e incoherencias con el tipo de control. Habilitar esta opción para estados guardados consistentes.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="82"/>
<source>When enabled, per-game settings will be applied, and incompatible enhancements will be disabled. You should leave this option enabled except when testing enhancements with incompatible games.</source>
<translation>Cuando se habilita se aplicarán las configuraciones por juego, y se desactivarán las mejoras incompatibles. Es recomendable dejar esta opción activada, a menos que quieras probar mejoras con juegos incompatibles.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="85"/>
<source>Automatically loads and applies cheats on game start.</source>
<translation>Carga y aplica los trucos automáticamente al iniciar el juego.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="92"/>
<source>Shows the game you are currently playing as part of your profile in Discord.</source>
<translation>Muestra el juego que estás jugando actualmente en tu perfil de Discord.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="103"/>
<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. Pueden posponerse para más adelante o directamente omitirse.</translation>
</message>
<message>
<location filename="../generalsettingswidget.cpp" line="110"/>
<source>%1 (%2)</source>
<translation>%1 (%2)</translation>
</message>
</context>
<context>
<name>GunCon</name>
<message>
<location filename="../../core/guncon.cpp" line="223"/>
<source>Crosshair Image Path</source>
<translation>Directorio para la imagen de mira</translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="224"/>
<source>Path to an image to use as a crosshair/cursor.</source>
<translation>Seleccionar una imagen para utilizar como punto de mira/cursor.</translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="225"/>
<source>Crosshair Image Scale</source>
<translation>Escala para la imagen de mira</translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="226"/>
<source>Scale of crosshair image on screen.</source>
<translation>Escala para la imagen de mira en pantalla.</translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="228"/>
<source>X Scale</source>
<translation>Escala X</translation>
</message>
<message>
<location filename="../../core/guncon.cpp" line="229"/>
<source>Scales X coordinates relative to the center of the screen.</source>
<translation>Escala coordenadas en el eje X de forma relativa al centro de la pantalla.</translation>
</message>
</context>
<context>
<name>HostInterface</name>
<message>
<location filename="../../core/bios.cpp" line="306"/>
<source>Failed to load configured BIOS file &apos;%s&apos;</source>
<translation>Fallo al cargar el BIOS &quot;%s&quot; configurado</translation>
</message>
<message>
<location filename="../../core/bios.cpp" line="361"/>
<source>No BIOS image found for %s region</source>
<translation>No se encontró una imagen BIOS para la región %s</translation>
</message>
</context>
<context>
<name>Hotkeys</name>
<message>
<location filename="../../frontend-common/common_host.cpp" line="676"/>
<location filename="../../frontend-common/common_host.cpp" line="683"/>
<location filename="../../frontend-common/common_host.cpp" line="690"/>
<location filename="../../frontend-common/common_host.cpp" line="696"/>
<location filename="../../frontend-common/common_host.cpp" line="702"/>
<location filename="../../frontend-common/common_host.cpp" line="709"/>
<location filename="../../frontend-common/common_host.cpp" line="715"/>
<location filename="../../frontend-common/common_host.cpp" line="721"/>
<location filename="../../frontend-common/common_host.cpp" line="728"/>
<location filename="../../frontend-common/common_host.cpp" line="735"/>
<location filename="../../frontend-common/common_host.cpp" line="748"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="676"/>
<source>Open Pause Menu</source>
<translation>Abrir menú rápido</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="683"/>
<source>Fast Forward</source>
<translation>Avance rápido</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="690"/>
<source>Toggle Fast Forward</source>
<translation>Alternar avance rápido</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="696"/>
<source>Turbo</source>
<translation>Turbo</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="702"/>
<source>Toggle Turbo</source>
<translation>Alternar turbo</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="709"/>
<source>Toggle Fullscreen</source>
<translation>Alternar pantalla completa</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="715"/>
<source>Toggle Pause</source>
<translation>Alternar pausa</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="721"/>
<source>Power Off System</source>
<translation>Apagar sistema</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="728"/>
<source>Save Screenshot</source>
<translation>Capturar pantalla</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="735"/>
<source>Open Achievement List</source>
<translation>Abrir lista de logros</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="748"/>
<source>Open Leaderboard List</source>
<translation>Abrir tabla de posiciones</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="762"/>
<location filename="../../frontend-common/common_host.cpp" line="767"/>
<location filename="../../frontend-common/common_host.cpp" line="777"/>
<location filename="../../frontend-common/common_host.cpp" line="784"/>
<location filename="../../frontend-common/common_host.cpp" line="790"/>
<location filename="../../frontend-common/common_host.cpp" line="797"/>
<location filename="../../frontend-common/common_host.cpp" line="803"/>
<location filename="../../frontend-common/common_host.cpp" line="810"/>
<location filename="../../frontend-common/common_host.cpp" line="838"/>
<location filename="../../frontend-common/common_host.cpp" line="850"/>
<location filename="../../frontend-common/common_host.cpp" line="862"/>
<source>System</source>
<translation>Sistema</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="762"/>
<source>Reset System</source>
<translation>Reiniciar sistema</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="767"/>
<source>Change Disc</source>
<translation>Cambiar disco</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="777"/>
<source>Swap Memory Card Slots</source>
<translation>Intercambiar ranuras de memoria</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="784"/>
<source>Frame Step</source>
<translation>Avanzar fotograma</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="790"/>
<source>Rewind</source>
<translation>Rebobinar</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="797"/>
<source>Toggle Cheats</source>
<translation>Alternar trucos</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="803"/>
<source>Toggle Patch Codes</source>
<translation>Alternar parches</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="811"/>
<source>Toggle Clock Speed Control (Overclocking)</source>
<translation>Alternar control de velocidad de reloj (overclock)</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="839"/>
<source>Increase Emulation Speed</source>
<translation>Incrementar velocidad de emulación</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="851"/>
<source>Decrease Emulation Speed</source>
<translation>Decrementar velocidad de emulación</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="863"/>
<source>Reset Emulation Speed</source>
<translation>Reiniciar velocidad de emulación</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="874"/>
<location filename="../../frontend-common/common_host.cpp" line="880"/>
<location filename="../../frontend-common/common_host.cpp" line="906"/>
<location filename="../../frontend-common/common_host.cpp" line="912"/>
<location filename="../../frontend-common/common_host.cpp" line="918"/>
<location filename="../../frontend-common/common_host.cpp" line="924"/>
<location filename="../../frontend-common/common_host.cpp" line="930"/>
<location filename="../../frontend-common/common_host.cpp" line="941"/>
<location filename="../../frontend-common/common_host.cpp" line="947"/>
<location filename="../../frontend-common/common_host.cpp" line="968"/>
<source>Graphics</source>
<translation>Gráficos</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="875"/>
<source>Toggle Software Rendering</source>
<translation>Alternar renderizado por software</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="880"/>
<source>Toggle PGXP</source>
<translation>Alternar PGXP</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="907"/>
<source>Increase Resolution Scale</source>
<translation>Incrementar escala de resolución</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="913"/>
<source>Decrease Resolution Scale</source>
<translation>Decrementar escala de resolución</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="919"/>
<source>Toggle Post-Processing</source>
<translation>Alternar postprocesamiento</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="925"/>
<source>Reload Post Processing Shaders</source>
<translation>Recargar sombreadores de postprocesamiento</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="931"/>
<source>Reload Texture Replacements</source>
<translation>Recargar reemplazos de textura</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="941"/>
<source>Toggle Widescreen</source>
<translation>Alternar pantalla panorámica</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="948"/>
<source>Toggle PGXP Depth Buffer</source>
<translation>Alternar búfer de profundidad (PGXP)</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="968"/>
<source>Toggle PGXP CPU Mode</source>
<translation>Alternar modo CPU (PGXP)</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="995"/>
<location filename="../../frontend-common/common_host.cpp" line="1014"/>
<location filename="../../frontend-common/common_host.cpp" line="1026"/>
<location filename="../../frontend-common/common_host.cpp" line="1040"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="995"/>
<source>Toggle Mute</source>
<translation>Alternar silencio</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1014"/>
<source>Toggle CD Audio Mute</source>
<translation>Alternar silencio de audio de CD</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1026"/>
<source>Volume Up</source>
<translation>Subir volumen</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1040"/>
<source>Volume Down</source>
<translation>Bajar volumen</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1057"/>
<location filename="../../frontend-common/common_host.cpp" line="1062"/>
<location filename="../../frontend-common/common_host.cpp" line="1067"/>
<location filename="../../frontend-common/common_host.cpp" line="1072"/>
<location filename="../../frontend-common/common_host.cpp" line="1078"/>
<location filename="../../frontend-common/common_host.cpp" line="1085"/>
<location filename="../../frontend-common/common_host.cpp" line="1091"/>
<source>Save States</source>
<translation>Estados guardados</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1058"/>
<source>Load From Selected Slot</source>
<translation>Cargar de la ranura seleccionada</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1063"/>
<source>Save To Selected Slot</source>
<translation>Guardar en la ranura seleccionada</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1068"/>
<source>Select Previous Save Slot</source>
<translation>Seleccionar ranura de guardado anterior</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1073"/>
<source>Select Next Save Slot</source>
<translation>Seleccionar ranura de guardado siguiente</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1078"/>
<source>Undo Load State</source>
<translation>Deshacer estado cargado</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1097"/>
<source>Load Game State 1</source>
<translation>Cargar estado de juego 1</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1098"/>
<source>Save Game State 1</source>
<translation>Guardar estado de juego 1</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1099"/>
<source>Load Game State 2</source>
<translation>Cargar estado de juego 2</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1100"/>
<source>Save Game State 2</source>
<translation>Guardar estado de juego 2</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1101"/>
<source>Load Game State 3</source>
<translation>Cargar estado de juego 3</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1102"/>
<source>Save Game State 3</source>
<translation>Guardar estado de juego 3</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1103"/>
<source>Load Game State 4</source>
<translation>Cargar estado de juego 4</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1104"/>
<source>Save Game State 4</source>
<translation>Guardar estado de juego 4</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1105"/>
<source>Load Game State 5</source>
<translation>Cargar estado de juego 5</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1106"/>
<source>Save Game State 5</source>
<translation>Guardar estado de juego 5</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1107"/>
<source>Load Game State 6</source>
<translation>Cargar estado de juego 6</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1108"/>
<source>Save Game State 6</source>
<translation>Guardar estado de juego 6</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1109"/>
<source>Load Game State 7</source>
<translation>Cargar estado de juego 7</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1110"/>
<source>Save Game State 7</source>
<translation>Guardar estado de juego 7</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1111"/>
<source>Load Game State 8</source>
<translation>Cargar estado de juego 8</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1112"/>
<source>Save Game State 8</source>
<translation>Guardar estado de juego 8</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1113"/>
<source>Load Game State 9</source>
<translation>Cargar estado de juego 9</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1114"/>
<source>Save Game State 9</source>
<translation>Guardar estado de juego 9</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1115"/>
<source>Load Game State 10</source>
<translation>Cargar estado de juego 10</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1116"/>
<source>Save Game State 10</source>
<translation>Guardar estado de juego 10</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1118"/>
<source>Load Global State 1</source>
<translation>Cargar estado global 1</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1119"/>
<source>Save Global State 1</source>
<translation>Guardar estado global 1</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1120"/>
<source>Load Global State 2</source>
<translation>Cargar estado global 2</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1121"/>
<source>Save Global State 2</source>
<translation>Guardar estado global 2</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1122"/>
<source>Load Global State 3</source>
<translation>Cargar estado global 3</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1123"/>
<source>Save Global State 3</source>
<translation>Guardar estado global 3</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1124"/>
<source>Load Global State 4</source>
<translation>Cargar estado global 4</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1125"/>
<source>Save Global State 4</source>
<translation>Guardar estado global 4</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1126"/>
<source>Load Global State 5</source>
<translation>Cargar estado global 5</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1127"/>
<source>Save Global State 5</source>
<translation>Guardar estado global 5</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1128"/>
<source>Load Global State 6</source>
<translation>Cargar estado global 6</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1129"/>
<source>Save Global State 6</source>
<translation>Guardar estado global 6</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1130"/>
<source>Load Global State 7</source>
<translation>Cargar estado global 7</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1131"/>
<source>Save Global State 7</source>
<translation>Guardar estado global 7</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1132"/>
<source>Load Global State 8</source>
<translation>Cargar estado global 8</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1133"/>
<source>Save Global State 8</source>
<translation>Guardar estado global 8</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1134"/>
<source>Load Global State 9</source>
<translation>Cargar estado global 9</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1135"/>
<source>Save Global State 9</source>
<translation>Guardar estado global 9</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1136"/>
<source>Load Global State 10</source>
<translation>Cargar estado global 10</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1137"/>
<source>Save Global State 10</source>
<translation>Guardar estado global 10</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 Controller0/ButtonCircle</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>Eliminar asignación</translation>
</message>
<message>
<location filename="../inputbindingdialog.ui" line="59"/>
<source>Clear Bindings</source>
<translation>Limpiar 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>Presiona un botón/eje... [%1]</translation>
</message>
</context>
<context>
<name>InputBindingWidget</name>
<message numerus="yes">
<location filename="../inputbindingwidgets.cpp" line="65"/>
<source>%n bindings</source>
<translation>
<numerusform>%n asignación</numerusform>
<numerusform>%n asignaciones</numerusform>
</translation>
</message>
<message>
<location filename="../inputbindingwidgets.cpp" line="280"/>
<location filename="../inputbindingwidgets.cpp" line="296"/>
<source>Push Button/Axis... [%1]</source>
<translation>Presiona un botón/eje... [%1]</translation>
</message>
</context>
<context>
<name>InputVibrationBindingWidget</name>
<message>
<location filename="../inputbindingwidgets.cpp" line="446"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../inputbindingwidgets.cpp" line="447"/>
<source>No devices with vibration motors were detected.</source>
<translation>No se detectaron dispositivos con motores de vibración.</translation>
</message>
<message>
<location filename="../inputbindingwidgets.cpp" line="453"/>
<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="733"/>
<source>None</source>
<translation>Ninguno</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="733"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="733"/>
<source>Warning</source>
<translation>Alerta</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="734"/>
<source>Performance</source>
<translation>Rendimiento</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="734"/>
<source>Information</source>
<translation>Información</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="735"/>
<source>Verbose</source>
<translation>Detalle</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="735"/>
<source>Developer</source>
<translation>Desarrollador</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="735"/>
<source>Profile</source>
<translation>Perfil</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="736"/>
<source>Debug</source>
<translation>Depuración</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="736"/>
<source>Trace</source>
<translation>Rastreo</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="35"/>
<source>&amp;System</source>
<translation>&amp;Sistema</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="39"/>
<location filename="../mainwindow.cpp" line="1197"/>
<location filename="../mainwindow.cpp" line="1436"/>
<source>Change Disc</source>
<translation>Cambiar disco</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="54"/>
<source>Cheats</source>
<translation>Trucos</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="63"/>
<location filename="../mainwindow.cpp" line="788"/>
<location filename="../mainwindow.cpp" line="1065"/>
<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="162"/>
<source>&amp;Debug</source>
<translation>&amp;Depuración</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="166"/>
<source>Switch GPU Renderer</source>
<translation>Cambiar renderizador de GPU</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="171"/>
<source>Switch CPU Emulation Mode</source>
<translation>Cambiar modo de emulación de GPU</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="176"/>
<source>Switch Crop Mode</source>
<translation>Cambiar modo de recorte</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="207"/>
<source>&amp;View</source>
<translation>&amp;Vista</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="211"/>
<source>&amp;Window Size</source>
<translation>&amp;Tamaño de ventana</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="232"/>
<source>&amp;Tools</source>
<translation>&amp;Herramientas</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="249"/>
<source>toolBar</source>
<translation>toolBar</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="291"/>
<source>Start &amp;File...</source>
<translation>Iniciar &amp;archivo...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="300"/>
<source>Start &amp;Disc...</source>
<translation>Iniciar &amp;disco...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="309"/>
<source>Start &amp;BIOS</source>
<translation>Iniciar &amp;BIOS</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="318"/>
<source>&amp;Scan For New Games</source>
<translation>&amp;Buscar juegos nuevos</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="327"/>
<source>&amp;Rescan All Games</source>
<translation>&amp;Volver a buscar todos los juegos</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="336"/>
<source>Power &amp;Off</source>
<translation>&amp;Apagar</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="345"/>
<source>&amp;Reset</source>
<translation>&amp;Reiniciar</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="357"/>
<source>&amp;Pause</source>
<translation>&amp;Pausar</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="366"/>
<source>&amp;Load State</source>
<translation>&amp;Cargar estado</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="375"/>
<source>&amp;Save State</source>
<translation>&amp;Guardar estado</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="384"/>
<source>E&amp;xit</source>
<translation>&amp;Salir</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="393"/>
<source>B&amp;IOS</source>
<translation>&amp;BIOS</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="402"/>
<source>C&amp;onsole</source>
<translation>&amp;Consola</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="411"/>
<source>E&amp;mulation</source>
<translation>&amp;Emulación</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="420"/>
<source>&amp;Controllers</source>
<translation>C&amp;ontroles</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="429"/>
<source>&amp;Hotkeys</source>
<translation>&amp;Atajos</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="438"/>
<source>&amp;Display</source>
<translation>&amp;Pantalla</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="447"/>
<source>&amp;Enhancements</source>
<translation>&amp;Mejoras</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="456"/>
<source>&amp;Post-Processing</source>
<translation>&amp;Postprocesamiento</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="465"/>
<source>Fullscreen</source>
<translation>Pantalla completa</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="470"/>
<source>Resolution Scale</source>
<translation>Escala de resolución</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="479"/>
<source>&amp;GitHub Repository...</source>
<translation>Repositorio en &amp;GitHub...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="488"/>
<source>&amp;Issue Tracker...</source>
<translation>&amp;Rastreador de problemas...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="497"/>
<source>&amp;Discord Server...</source>
<translation>Servidor de &amp;Discord...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="506"/>
<source>Check for &amp;Updates...</source>
<translation>Buscar &amp;actualizaciones...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="515"/>
<source>About &amp;Qt...</source>
<translation>Acerca de &amp;Qt...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="524"/>
<source>&amp;About DuckStation...</source>
<translation>Acerca de &amp;DuckStation...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="533"/>
<source>Change Disc...</source>
<translation>Cambiar disco...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="542"/>
<source>Cheats...</source>
<translation>Trucos...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="551"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="560"/>
<source>Achievements</source>
<translation>Logros</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="569"/>
<source>Folders</source>
<translation>Carpetas</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="578"/>
<source>Game List</source>
<translation>Lista de juegos</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="587"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="596"/>
<source>Advanced</source>
<translation>Avanzada</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="605"/>
<source>Add Game Directory...</source>
<translation>Añadir directorio de juegos...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="614"/>
<location filename="../mainwindow.ui" line="626"/>
<source>&amp;Settings</source>
<translation>&amp;Configuración</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="634"/>
<source>From File...</source>
<translation>Desde archivo...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="639"/>
<source>From Device...</source>
<translation>Desde dispositivo...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="644"/>
<source>From Game List...</source>
<translation>Desde lista de juegos...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="649"/>
<source>Remove Disc</source>
<translation>Quitar disco</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="654"/>
<source>Resume State</source>
<translation>Resumir estado</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="659"/>
<source>Global State</source>
<translation>Estado global</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="667"/>
<source>Show VRAM</source>
<translation>Mostrar VRAM</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="675"/>
<source>Dump CPU to VRAM Copies</source>
<translation>Volcar copias de CPU a VRAM</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="683"/>
<source>Dump VRAM to CPU Copies</source>
<translation>Volcar copias de VRAM a CPU</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="691"/>
<source>Disable All Enhancements</source>
<translation>Deshabilitar todas las mejoras</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="699"/>
<source>Disable Interlacing</source>
<translation>Deshabilitar entrelazado</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="707"/>
<source>Force NTSC Timings</source>
<translation>Forzar tiempos NTSC</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="715"/>
<source>Dump Audio</source>
<translation>Volcar audio</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="720"/>
<source>Dump RAM...</source>
<translation>Volcar RAM...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="725"/>
<source>Dump VRAM...</source>
<translation>Volcar VRAM...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="730"/>
<source>Dump SPU RAM...</source>
<translation>Volcar RAM de SPU...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="738"/>
<source>Show GPU State</source>
<translation>Mostrar estado de la GPU</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="746"/>
<source>Show CD-ROM State</source>
<translation>Mostrar estado del CD-ROM</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="754"/>
<source>Show SPU State</source>
<translation>Mostrar estado de la SPU</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="762"/>
<source>Show Timers State</source>
<translation>Mostrar estado de los temporizadores</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="770"/>
<source>Show MDEC State</source>
<translation>Mostrar estado del MDEC</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="778"/>
<source>Show DMA State</source>
<translation>Mostrar estado de la DMA</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="787"/>
<source>&amp;Screenshot</source>
<translation>&amp;Captura</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="796"/>
<source>&amp;Memory Cards</source>
<translation>&amp;Tarjetas de memoria</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="805"/>
<location filename="../mainwindow.cpp" line="785"/>
<source>Resume</source>
<translation>Resumir</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="808"/>
<source>Resumes the last save state created.</source>
<translation>Continúa desde el último estado guardado creado.</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="819"/>
<source>&amp;Toolbar</source>
<translation>Barra de &amp;herramientas</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="830"/>
<source>Lock Toolbar</source>
<translation>Bloquear barra de herramientas</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="841"/>
<source>&amp;Status Bar</source>
<translation>Barra de &amp;estado</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="850"/>
<source>Game &amp;List</source>
<translation>&amp;Lista de juegos</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="858"/>
<source>System &amp;Display</source>
<translation>&amp;Salida del sistema</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="870"/>
<source>Game &amp;Properties</source>
<translation>&amp;Propiedades del juego</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="875"/>
<source>Memory &amp;Card Editor</source>
<translation>&amp;Editor de tarjetas de memoria</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="880"/>
<source>C&amp;heat Manager</source>
<translation>&amp;Administrador de trucos</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="885"/>
<source>CPU D&amp;ebugger</source>
<translation>Depurador de &amp;CPU</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="893"/>
<source>Enable GDB server</source>
<translation>Habilitar servidor GDB</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="902"/>
<source>Game &amp;Grid</source>
<translation>&amp;Cuadrícula de juegos</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="913"/>
<source>Show Titles (Grid View)</source>
<translation>Mostrar títulos (vista en cuadrícula)</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="918"/>
<source>Zoom &amp;In (Grid View)</source>
<translation>&amp;Aumentar tamaño (vista en cuadrícula)</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="921"/>
<source>Ctrl++</source>
<translation>Ctrl++</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="926"/>
<source>Zoom &amp;Out (Grid View)</source>
<translation>&amp;Disminuir tamaño (vista en cuadrícula)</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="929"/>
<source>Ctrl+-</source>
<translation>Ctrl+-</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="934"/>
<source>Refresh &amp;Covers (Grid View)</source>
<translation>Actualizar &amp;portadas (vista en cuadrícula)</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="939"/>
<source>Open Memory Card Directory...</source>
<translation>Abrir directorio de tarjetas de memoria...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="944"/>
<source>Open Data Directory...</source>
<translation>Abrir directorio de datos...</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="953"/>
<source>Power Off &amp;Without Saving</source>
<translation>&amp;Apagar sin guardar</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="962"/>
<source>Start Big Picture Mode</source>
<translation>Iniciar modo Big Picture</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="971"/>
<source>Big Picture</source>
<translation>Big Picture</translation>
</message>
<message>
<location filename="../mainwindow.ui" line="976"/>
<source>Cover Downloader</source>
<translation>Descargador de portadas</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="57"/>
<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 archivos (*.bin *.img *.iso *.cue *.chd *.ecm *.mds *.pbp *.exe *.psexe *.psf *.minipsf *.m3u);;Imágenes de pista única (*.bin *.img *.iso);;Archivos CUE (*.cue);;Imágenes CHD de MAME(*.chd);;Imágenes Error Code Modeler (*.ecm);;Imágenes Media Descriptor Sidecar (*.mds);;PlayStation EBOOTs (*.pbp);;PlayStation Executables (*.exe *.psexe *.ps-exe);;Portable Sound Format (*.psf *.minipsf);;Listas de reproducción (*.m3u)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="232"/>
<location filename="../mainwindow.cpp" line="241"/>
<location filename="../mainwindow.cpp" line="330"/>
<location filename="../mainwindow.cpp" line="1085"/>
<location filename="../mainwindow.cpp" line="1350"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="232"/>
<source>Failed to get window info from widget</source>
<translation>Fallo al obtener información de la ventana del widget</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="241"/>
<source>Failed to create host display device context.</source>
<translation>Fallo al crear el contexto del dispositivo de visualización del sistema.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="330"/>
<source>Failed to get new window info from widget</source>
<translation>Fallo al obtener información de la nueva ventana del widget</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="601"/>
<source>Paused</source>
<translation>En pausa</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="709"/>
<location filename="../mainwindow.cpp" line="1182"/>
<source>Select Disc Image</source>
<translation>Seleccionar imagen de disco</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="724"/>
<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 pudo encontrar ningún dispositivo de CD-ROM. Asegúrate de que tienes una unidad de CD-ROM conectada y los permisos de acceso necesarios.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="738"/>
<source>%1 (%2)</source>
<translation>%1 (%2)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="742"/>
<source>Select disc drive:</source>
<translation>Seleccionar unidad de disco:</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="808"/>
<source>Resume (%1)</source>
<translation>Continuar (%1)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="815"/>
<location filename="../mainwindow.cpp" line="932"/>
<location filename="../mainwindow.cpp" line="971"/>
<source>Game Save %1 (%2)</source>
<translation>Estado de juego %1 (%2)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="824"/>
<source>Edit Memory Cards...</source>
<translation>Editar tarjetas de memoria...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="872"/>
<source>Delete Save States...</source>
<translation>Borrar estados guardados...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="878"/>
<source>Confirm Save State Deletion</source>
<translation>Confirmar borrado de estados guardados</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="879"/>
<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 eliminados no se podrán recuperar.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="916"/>
<source>Load From File...</source>
<translation>Cargar desde archivo...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="918"/>
<location filename="../mainwindow.cpp" line="960"/>
<source>Select Save State File</source>
<translation>Seleccionar archivo de estado guardado</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="918"/>
<location filename="../mainwindow.cpp" line="960"/>
<source>Save States (*.sav)</source>
<translation>Estados guardados (*.sav)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="924"/>
<source>Undo Load State</source>
<translation>Deshacer estado cargado</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="932"/>
<location filename="../mainwindow.cpp" line="971"/>
<source>Game Save %1 (Empty)</source>
<translation>Estado de juego %1 (vacío)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="938"/>
<location filename="../mainwindow.cpp" line="977"/>
<source>Global Save %1 (%2)</source>
<translation>Estado global %1 (%2)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="938"/>
<location filename="../mainwindow.cpp" line="977"/>
<source>Global Save %1 (Empty)</source>
<translation>Estado global %1 (vacío)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="955"/>
<source>Save To File...</source>
<translation>Guardar en archivo...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1004"/>
<source>&amp;Enabled Cheats</source>
<translation>&amp;Trucos habilitados</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1006"/>
<source>&amp;Apply Cheats</source>
<translation>&amp;Aplicar trucos</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1060"/>
<source>Load Resume State</source>
<translation>Cargar estado para resumir</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1061"/>
<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 encontró un estado guardado para resumir este juego en:
%1
¿Quieres cargar este estado, o iniciar desde el principio?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1066"/>
<source>Fresh Boot</source>
<translation>Inicio de cero</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1067"/>
<source>Delete And Boot</source>
<translation>Eliminar e iniciar</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1086"/>
<source>Failed to delete save state file &apos;%1&apos;.</source>
<translation>Fallo al eliminar el archivo de estado guardado &quot;%1&quot;.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1143"/>
<source>Confirm Disc Change</source>
<translation>Confirmar cambio de disco</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1144"/>
<source>Do you want to swap discs or boot the new image (via system reset)?</source>
<translation>¿Quieres cambiar discos o iniciar la nueva imagen (reiniciando el sistema)?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1146"/>
<source>Swap Disc</source>
<translation>Cambiar disco</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1147"/>
<source>Reset</source>
<translation>Reiniciar</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1148"/>
<source>Cancel</source>
<translation>Cancelar</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1167"/>
<source>Start Disc</source>
<translation>Iniciar disco</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1232"/>
<location filename="../mainwindow.cpp" line="2702"/>
<source>Cheat Manager</source>
<translation>Administrador de trucos</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1350"/>
<source>You must select a disc to change discs.</source>
<translation>Para cambiar discos, primero debes seleccionar uno.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1389"/>
<source>Properties...</source>
<translation>Propiedades...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1393"/>
<source>Open Containing Directory...</source>
<translation>Abrir directorio contenedor...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1398"/>
<source>Set Cover Image...</source>
<translation>Establecer imágen de portada...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1408"/>
<source>Default Boot</source>
<translation>Inicio predeterminado</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1411"/>
<source>Fast Boot</source>
<translation>Inicio rápido</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1417"/>
<source>Full Boot</source>
<translation>Inicio completo</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1425"/>
<source>Boot and Debug</source>
<translation>Iniciar y depurar</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1445"/>
<source>Exclude From List</source>
<translation>Excluir de la lista</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1448"/>
<source>Reset Play Time</source>
<translation>Reiniciar tiempo de juego</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1452"/>
<source>Add Search Directory...</source>
<translation>Añadir directorio de búsqueda...</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1460"/>
<source>Select Cover Image</source>
<translation>Seleccionar imagen de portada</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1461"/>
<source>All Cover Image Types (*.jpg *.jpeg *.png)</source>
<translation>Todos los archivos de imágenes (*.jpg *.jpeg *.png)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1467"/>
<source>Cover Already Exists</source>
<translation>La portada ya existe</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1468"/>
<source>A cover image for this game already exists, do you wish to replace it?</source>
<translation>Una imágen de portada ya existe para este juego, ¿Quieres reemplazarla?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1482"/>
<location filename="../mainwindow.cpp" line="1488"/>
<source>Copy Error</source>
<translation>Error de copia</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1482"/>
<source>Failed to remove existing cover &apos;%1&apos;</source>
<translation>Fallo al eliminar la portada existente &quot;%1&quot;</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1488"/>
<source>Failed to copy &apos;%1&apos; to &apos;%2&apos;</source>
<translation>Fallo al copiar &quot;%1&quot; a &quot;%2&quot;</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1498"/>
<source>Confirm Reset</source>
<translation>Confirmar reinicio</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1499"/>
<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 de juego para &quot;%1&quot;?
Esta acción no se puede revertir.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="1646"/>
<source>%1x Scale</source>
<translation>Escala %1x</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2054"/>
<location filename="../mainwindow.cpp" line="2061"/>
<location filename="../mainwindow.cpp" line="2070"/>
<source>Destination File</source>
<translation>Archivo de destino</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2054"/>
<location filename="../mainwindow.cpp" line="2070"/>
<source>Binary Files (*.bin)</source>
<translation>Archivos binarios (*.bin)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2062"/>
<source>Binary Files (*.bin);;PNG Images (*.png)</source>
<translation>Archivos binarios (*.bin);;Imágenes PNG (*.png)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2086"/>
<source>Default</source>
<translation>Predeterminado</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2087"/>
<source>Fusion</source>
<translation>Fusion</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2088"/>
<source>Dark Fusion (Gray)</source>
<translation>Dark Fusion (gris)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2089"/>
<source>Dark Fusion (Blue)</source>
<translation>Dark Fusion (azul)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2090"/>
<source>QDarkStyle</source>
<translation>QDarkStyle</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2538"/>
<source>Confirm Shutdown</source>
<translation>Confirmar apagado</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2539"/>
<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="2541"/>
<source>Save State For Resume</source>
<translation>Guardar estado para resumir</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2617"/>
<location filename="../mainwindow.cpp" line="2622"/>
<location filename="../mainwindow.cpp" line="2642"/>
<location filename="../mainwindow.cpp" line="2651"/>
<source>Memory Card Not Found</source>
<translation>Tarjeta de memoria no encontrada</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2618"/>
<source>Memory card &apos;%1&apos; does not exist. Do you want to create an empty memory card?</source>
<translation>La tarjeta de memoria &quot;%1&quot; no existe. ¿Quieres crear una nueva tarjeta de memoria?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2623"/>
<source>Failed to create memory card &apos;%1&apos;</source>
<translation>Fallo al crear la tarjeta de memoria &quot;%1&quot;</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2643"/>
<location filename="../mainwindow.cpp" line="2652"/>
<source>Memory card &apos;%1&apos; could not be found. Try starting the game and saving to create it.</source>
<translation>No se puede encontrar la tarjeta de memoria &quot;%1&quot;. Intenta iniciar y guardar el juego para crearla.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2700"/>
<source>Do not show again</source>
<translation>No mostrar de nuevo</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2704"/>
<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>Utilizar trucos puede provocar efectos impredecibles en los juegos, causar cuelgues, errores gráficos y guardados corruptos. Al utilizar el administrador de trucos, aceptas que es una opción sin soporte, y no te asistiremos si algo se rompe.
Los trucos persisten a través de los estados guardados, incluso después de haber sido deshabilitados, así que recuerda reiniciar el juego después de desactivar algún código.
¿Seguro que quieres continuar?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2779"/>
<source>Updater Error</source>
<translation>Error de actualización</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2785"/>
<source>&lt;p&gt;Sorry, you are trying to update a DuckStation version which is not an official GitHub release. To prevent incompatibilities, the auto-updater is only enabled on official builds.&lt;/p&gt;&lt;p&gt;To obtain an official build, please follow the instructions under &quot;Downloading and Running&quot; at the link below:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/stenzek/duckstation/&quot;&gt;https://github.com/stenzek/duckstation/&lt;/a&gt;&lt;/p&gt;</source>
<translation>&lt;p&gt;Estás intentando actualizar una versión de DuckStation no oficial de GitHub. Para prevenir incompatibilidades, el actualizador automático sólo está habilitado en compilaciones oficiales.&lt;/p&gt;&lt;p&gt;Para obtener una versión oficial, sigue las instrucciones en el apartado &quot;Downloading and Running&quot; (Descargando y Corriendo) en el siguiente enlace:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/stenzek/duckstation/&quot;&gt;https://github.com/stenzek/duckstation/&lt;/a&gt;&lt;/p&gt;</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="2791"/>
<source>Automatic updating is not supported on the current platform.</source>
<translation>Las actualizaciones automáticas no son compatibles con la plataforma actual.</translation>
</message>
</context>
<context>
<name>MemoryCardEditorDialog</name>
<message>
<location filename="../memorycardeditordialog.ui" line="14"/>
<source>Memory Card Editor</source>
<translation>Editor de tarjetas de memoria</translation>
</message>
<message>
<location filename="../memorycardeditordialog.ui" line="44"/>
<location filename="../memorycardeditordialog.ui" line="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>Tarjeta de memoria:</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="15"/>
<source>All Memory Card Types (*.mcd *.mcr *.mc *.srm *.psm *.ps *.ddf *.mem *.vgs *.psx)</source>
<translation>Todos los archivos de tarjeta de memoria (*.mcd *.mcr *.mc *.srm *.psm *.ps *.ddf *.mem *.vgs *.psx)</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="18"/>
<source>All Importable Memory Card Types (*.mcd *.mcr *.mc *.gme)</source>
<translation>Todos los archivos de tarjeta de memoria importables (*.mcd *.mcr *.mc *.gme)</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="20"/>
<source>Single Save Files (*.mcs);;All Files (*.*)</source>
<translation>Archivos de guardado únicos (*.mcs);;Todos los archivos (*.*)</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="27"/>
<source>Delete File</source>
<translation>Eliminar</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="28"/>
<source>Undelete File</source>
<translation>Recuperar</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="29"/>
<source>Export File</source>
<translation>Exportar</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="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="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="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="232"/>
<location filename="../memorycardeditordialog.cpp" line="342"/>
<source>Failed to load memory card image.</source>
<translation>Fallo al cargar imagen de tarjeta de memoria.</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="276"/>
<source> (Deleted)</source>
<translation> (Eliminado)</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="310"/>
<location filename="../memorycardeditordialog.cpp" line="336"/>
<source>Select Memory Card</source>
<translation>Seleccionar tarjeta de memoria</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 &quot;%1&quot;</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="382"/>
<source>Save memory card?</source>
<translation>¿Guardar tarjeta de memoria?</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 tarjeta de memoria &quot;%1&quot; no se ha guardado, ¿Quieres hacerlo ahora 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 tarjeta de memoria de destino ya contiene un archivo de guardado con el mismo nombre (%1) al que estás intentando copiar. Elimina este guardado en la tarjeta de memoria de destino antes de realizar 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 el guardado haya sido sobrescrito por otro 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 guardado %1. Revisa el registro para más detalles.</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="510"/>
<source>Select Import File</source>
<translation>Selecciona 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 tarjeta de memoria. El registro puede contener más información.</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="534"/>
<source>Format memory card?</source>
<translation>¿Formatear tarjeta de memoria?</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>Formatear la tarjeta de memoria va a eliminar todos los guardados, y no será posible recuperarlos. La tarjeta a formatear se encuentra en &quot;%1&quot;.</translation>
</message>
<message>
<location filename="../memorycardeditordialog.cpp" line="556"/>
<source>Select Import Save File</source>
<translation>Selecciona 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 guardado. Comprueba que haya espacio suficiente en la tarjeta de memoria o si un guardado con el mismo nombre ya existe.</translation>
</message>
</context>
<context>
<name>MemoryCardSettingsWidget</name>
<message>
<location filename="../memorycardsettingswidget.cpp" line="19"/>
<source>All Memory Card Types (*.mcd *.mcr *.mc)</source>
<translation>Todos los archivos de tarjeta de memoria (*.mcd *.mcr *.mc)</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="41"/>
<source>Shared Settings</source>
<translation>Configuración compartida</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="43"/>
<location filename="../memorycardsettingswidget.cpp" line="143"/>
<source>Browse...</source>
<translation>Buscar...</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="44"/>
<location filename="../memorycardsettingswidget.cpp" line="148"/>
<source>Reset</source>
<translation>Reiniciar</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="45"/>
<source>Open Directory...</source>
<translation>Abrir directorio...</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="48"/>
<source>Memory Card Directory:</source>
<translation>Directorio de tarjeta de memoria:</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="61"/>
<location filename="../memorycardsettingswidget.cpp" line="66"/>
<source>Use Single Card For Sub-Images</source>
<translation>Utilizar tarjeta única para múltiples discos</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="66"/>
<source>Checked</source>
<translation>Habilitado</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="67"/>
<source>When using a multi-disc format (m3u/pbp) and per-game (title) memory cards, a single memory card will be used for all discs. If unchecked, a separate card will be used for each disc.</source>
<translation>Cuando se utilice un formato de discos múltiples (m3u/pbp) y tarjetas de memoria por juego, se utilizará una única tarjeta para todos los discos. Si se deshabilita, se utilizará una tarjeta diferente para cada disco.</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="76"/>
<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>Si alguno de los modos &quot;separar tarjeta por juego&quot; es seleccionado, las tarjetas de memoria se guardarán el el directorio de tarjetas de memoria.</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="89"/>
<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 tarjetas de memoria te permite mover guardados entre tarjetas e importar tarjetas en otros formatos.</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="94"/>
<source>Memory Card Editor...</source>
<translation>Editor de tarjetas de memoria...</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="114"/>
<source>Memory Card %1</source>
<translation>Tarjeta de memoria %1</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="129"/>
<source>Memory Card Type:</source>
<translation>Tipo de tarjeta de memoria:</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="153"/>
<source>Shared Memory Card Path:</source>
<translation>Directorio de tarjeta de memoria compartida:</translation>
</message>
<message>
<location filename="../memorycardsettingswidget.cpp" line="161"/>
<source>Select path to memory card image</source>
<translation>Seleccionar directorio para imagen de tarjeta de memoria</translation>
</message>
</context>
<context>
<name>MemoryCardType</name>
<message>
<location filename="../../core/settings.cpp" line="1209"/>
<source>No Memory Card</source>
<translation>Sin tarjeta de memoria</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1209"/>
<source>Shared Between All Games</source>
<translation>Compartida entre todos los juegos</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1210"/>
<source>Separate Card Per Game (Serial)</source>
<translation>Tarjeta separada por juego (número de serie)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1211"/>
<source>Separate Card Per Game (Title)</source>
<translation>Tarjeta separada por juego (título)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1212"/>
<source>Separate Card Per Game (File Title)</source>
<translation>Tarjeta separada por juego (título de archivo)</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1213"/>
<source>Non-Persistent Card (Do Not Save)</source>
<translation>Tarjeta no persistente (sin guardar)</translation>
</message>
</context>
<context>
<name>MultitapMode</name>
<message>
<location filename="../../core/settings.cpp" line="1265"/>
<source>Disabled</source>
<translation>Deshabilitado</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1265"/>
<source>Enable on Port 1 Only</source>
<translation>Habilitar solamente en puerto 1</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1266"/>
<source>Enable on Port 2 Only</source>
<translation>Habilitar solamente en puerto 2</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="1266"/>
<source>Enable on Ports 1 and 2</source>
<translation>Habilitar en puertos 1 y 2</translation>
</message>
</context>
<context>
<name>NeGcon</name>
<message>
<location filename="../../core/negcon.cpp" line="258"/>
<source>Steering Axis Deadzone</source>
<translation>Zona muerta del eje de dirección</translation>
</message>
<message>
<location filename="../../core/negcon.cpp" line="259"/>
<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="261"/>
<source>Steering Axis Sensitivity</source>
<translation>Sensibilidad del eje de dirección</translation>
</message>
<message>
<location filename="../../core/negcon.cpp" line="262"/>
<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="../mainwindow.cpp" line="437"/>
<source>Acquired exclusive fullscreen.</source>
<translation>Pantalla completa exclusiva adquirida.</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="441"/>
<source>Failed to acquire exclusive fullscreen.</source>
<translation>Fallo al adquirir pantalla completa exclusiva.</translation>
</message>
<message>
<location filename="../qthost.cpp" line="625"/>
<source>Lost exclusive fullscreen.</source>
<translation>Se ha perdido la pantalla completa exclusiva.</translation>
</message>
<message>
<location filename="../../core/analog_controller.cpp" line="60"/>
<source>Analog mode forcing is disabled by game settings. Controller will start in digital mode.</source>
<translation>Forzado del modo analógico está deshabilitado por la configuración del juego. El control se iniciará en modo digital.</translation>
</message>
<message>
<location filename="../../core/cdrom.cpp" line="799"/>
<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 múltiples discos &quot;%s&quot;</translation>
</message>
<message>
<location filename="../../core/cdrom.cpp" line="807"/>
<source>Precaching CD image failed, it may be unreliable.</source>
<translation>Fallo al precachear la imagen de CD, podría ser inestable.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="248"/>
<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="260"/>
<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="272"/>
<source>Using software renderer for readbacks based on game settings.</source>
<translation>Utilizando renderizador por software para lecturas en base a la configuración del juego.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="284"/>
<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="296"/>
<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="308"/>
<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="320"/>
<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="333"/>
<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="347"/>
<source>Forcing NTSC Timings disallowed by game settings.</source>
<translation>Forzado de tiempos NTSC deshabilitado por la configuración del juego.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="359"/>
<source>PGXP geometry correction disabled by game settings.</source>
<translation>Corrección de geometría (PGXP) deshabilitada por la configuración del juego.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="370"/>
<source>PGXP culling disabled by game settings.</source>
<translation>Culling (PGXP) deshabilitado por la configuración del juego.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="383"/>
<source>PGXP perspective corrected textures disabled by game settings.</source>
<translation>Corrección de perspectiva de texturas (PGXP) deshabilitada por la configuración del juego.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="397"/>
<source>PGXP perspective corrected colors disabled by game settings.</source>
<translation>Corrección de perspectiva de colores (PGXP) deshabilitada por la configuración del juego.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="409"/>
<source>PGXP vertex cache forced by game settings.</source>
<translation>Caché de vértices (PGXP) forzado por la configuración del juego.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="421"/>
<source>PGXP CPU mode forced by game settings.</source>
<translation>Modo CPU (PGXP) forzado por la configuración del juego.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="433"/>
<source>PGXP Depth Buffer disabled by game settings.</source>
<translation>Búfer de profundidad (PGXP) deshabilitado por la configuración del juego.</translation>
</message>
<message>
<location filename="../../core/game_database.cpp" line="497"/>
<source>Controller in port %u (%s) is not supported for %s.
Supported controllers: %s
Please configure a supported controller from the list above.</source>
<translation>El control en el puerto %u (%s) no es compatible con %s.
Controles soportados: %s
Configura un control de la lista de arriba.</translation>
</message>
<message>
<location filename="../../core/gpu.cpp" line="54"/>
<location filename="../../core/system.cpp" line="3414"/>
<location filename="../../core/system.cpp" line="4271"/>
<source>Failed to load post processing shader chain.</source>
<translation>Fallo al cargar la cadena de sombreadores de postprocesamiento.</translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="80"/>
<source>%ux MSAA is not supported, using %ux instead.</source>
<translation>El nivel de MSAA %ux no es compatible, se utilizará %ux en su lugar.</translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="85"/>
<source>SSAA is not supported, using MSAA instead.</source>
<translation>SSAA no es compatible, se utilizará MSAA en su lugar.</translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="90"/>
<source>Texture filter &apos;%s&apos; is not supported with the current renderer.</source>
<translation>El filtro de textura &quot;%s&quot; no es compatible con el renderizador actual.</translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="98"/>
<source>Adaptive downsampling is not supported with the current renderer, using box filter instead.</source>
<translation>El submuestreo adaptable no es compatible con el renderizador actual, usando el filtro de cuadro en su lugar.</translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="170"/>
<source>Resolution scale set to %ux (display %ux%u, VRAM %ux%u)</source>
<translation>Escala de resolución establecida en %ux (pantalla %ux%u, VRAM %ux%u)</translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="180"/>
<source>Multisample anti-aliasing set to %ux (SSAA).</source>
<translation>Suavizado de bordes de muestreo múltiple establecido en %ux (SSAA).</translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="186"/>
<source>Multisample anti-aliasing set to %ux.</source>
<translation>Suavizado de bordes de muestreo múltiple establecido en %ux.</translation>
</message>
<message>
<location filename="../../core/gpu_hw.cpp" line="250"/>
<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 adaptable, utilizando %ux en su lugar.</translation>
</message>
<message>
<location filename="../../core/gpu_hw_opengl.cpp" line="1323"/>
<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 controladores no son lo suficientemente modernos. Se requiere de OpenGL 3.1 o de OpenGL ES 3.0.</translation>
</message>
<message>
<location filename="../../core/memory_card.cpp" line="282"/>
<source>Memory card at &apos;%s&apos; could not be read, formatting.</source>
<translation>No se pudo leer la tarjeta de memoria en &quot;%s&quot;, formateando.</translation>
</message>
<message>
<location filename="../../core/memory_card.cpp" line="327"/>
<source>Failed to save memory card to &apos;{}&apos;.</source>
<translation>Fallo al guardar la tarjeta de memoria en &quot;{}&quot;.</translation>
</message>
<message>
<location filename="../../core/memory_card.cpp" line="339"/>
<source>Saved memory card to &apos;{}&apos;.</source>
<translation>Tarjeta de memoria guardada en &quot;{}&quot;.</translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="196"/>
<source>Save state contains controller type %s in port %u, but %s is used. Switching.</source>
<translation>El estado guardado contiene el tipo de control %s en el puerto %u, pero se está utilizando %s. Cambiando.</translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="204"/>
<source>Ignoring mismatched controller type %s in port %u.</source>
<translation>Ignorando diferencias en el tipo de control %s en el puerto %u.</translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="259"/>
<source>Memory card %u present in save state but not in system. Creating temporary card.</source>
<translation>La tarjeta de memoria %u está presente en el estado guardado pero no en el sistema. Creando tarjeta temporal.</translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="298"/>
<source>Memory card %u from save state does match current card data. Simulating replugging.</source>
<translation>La tarjeta de memoria %u del estado guardado no coincide con los datos de la tarjeta actual. Simulando reconexión.</translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="316"/>
<source>Memory card %u present in save state but not in system. Ignoring card.</source>
<translation>La tarjeta de memoria %u está presente en el estado guardado pero no en el sistema. Ignorando tarjeta.</translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="329"/>
<source>Memory card %u present in system but not in save state. Removing card.</source>
<translation>La tarjeta de memoria %u está presente en el estado guardado pero no en el sistema. Quitando tarjeta.</translation>
</message>
<message>
<location filename="../../core/pad.cpp" line="337"/>
<source>Memory card %u present in system but not in save state. Replugging card.</source>
<translation>La tarjeta de memoria %u está presente en el estado guardado pero no en el sistema. Reconectando tarjeta.</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="651"/>
<source>PGXP is incompatible with the software renderer, disabling PGXP.</source>
<translation>PGXP es incompatible con el renderizador por software, se deshabilitará.</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="671"/>
<source>Rewind is not supported on 32-bit ARM for Android.</source>
<translation>El rebobinado no está disponible en dispositivos ARM de 32 bits.</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="678"/>
<source>Runahead is not supported on 32-bit ARM for Android.</source>
<translation>El procesamiento anticipado no está disponible en dispositivos ARM de 32 bits.</translation>
</message>
<message>
<location filename="../../core/settings.cpp" line="686"/>
<source>Rewind is disabled because runahead is enabled.</source>
<translation>El rebobinado está deshabilitado porque el procesamiento anticipado está habilitado.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="969"/>
<source>System reset.</source>
<translation>Sistema reiniciado.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1018"/>
<source>Loading state from &apos;{}&apos;...</source>
<translation>Cargando estado desde &quot;{}&quot;...</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1028"/>
<source>Loading state from &apos;%s&apos; failed. Resetting.</source>
<translation>Fallo al cargar estado desde &quot;%s&quot;. Reiniciando.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1068"/>
<source>Save State</source>
<translation>Guardar estado</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1069"/>
<source>Saving state to &apos;%s&apos; failed.</source>
<translation>Fallo al guardar estado en &quot;%s&quot;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1076"/>
<source>State saved to &apos;{}&apos;.</source>
<translation>Estado guardado en &quot;{}&quot;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1430"/>
<source>CPU clock speed is set to %u%% (%u / %u). This may result in instability.</source>
<translation>La velocidad de reloj del CPU está establecida en %u%% (%u / %u). Esto puede resultar en inestabilidad.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1437"/>
<source>CD-ROM read speedup set to %ux (effective speed %ux). This may result in instability.</source>
<translation>La aceleración de lectura de CD-ROM se estableció a %ux (velocidad efectiva %ux). Esto puede resultar en inestabilidad.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1446"/>
<source>CD-ROM seek speedup set to instant. This may result in instability.</source>
<translation>La aceleración de búsqueda de CD-ROM se estableció a instantánea. Esto puede resultar en inestabilidad.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1453"/>
<source>CD-ROM seek speedup set to %ux. This may result in instability.</source>
<translation>La aceleración de búsqueda de CD-ROM se estableció a %ux. Esto puede resultar en inestabilidad.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1638"/>
<source>Failed to initialize %s renderer, falling back to software renderer.</source>
<translation>Fallo al inicializar el renderizador %s, volviendo al renderizador por software.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1672"/>
<source>This save state was created with a different BIOS version or patch options. This may cause stability issues.</source>
<translation>Este estado guardado se creó utilizando una versión diferente de BIOS o parches. Pueden producirse inestabilidades.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1745"/>
<source>WARNING: CPU overclock (%u%%) was different in save state (%u%%).</source>
<translation>AVISO: El overclock de la CPU (%u%%) era diferente en el estado guardado (%u%%).</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1927"/>
<source>Failed to open CD image from save state &apos;%s&apos;: %s. Using existing image &apos;%s&apos;, this may result in instability.</source>
<translation>Fallo al abrir la imagen de CD del estado guardado &quot;%s&quot;: %s. Utilizando la imagen existente &quot;%s&quot;, esto puede resultar inestable.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2496"/>
<source>Rewinding is not enabled.</source>
<translation>El rebobinado no está habilitado.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2538"/>
<source>No cheats are loaded.</source>
<translation>No hay trucos cargados.</translation>
</message>
<message numerus="yes">
<location filename="../../core/system.cpp" line="2546"/>
<source>%n cheats are now active.</source>
<translation>
<numerusform>%n truco está activado.</numerusform>
<numerusform>%n trucos están activados.</numerusform>
</translation>
</message>
<message numerus="yes">
<location filename="../../core/system.cpp" line="2547"/>
<source>%n cheats are now inactive.</source>
<translation>
<numerusform>%n truco está desactivado.</numerusform>
<numerusform>%n trucos están desactivados.</numerusform>
</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2893"/>
<source>Swapped memory card ports. Both ports have a memory card.</source>
<translation>Ranuras de memoria intercambiadas. Ambas ranuras tienen una tarjeta de memoria.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2898"/>
<source>Swapped memory card ports. Port 2 has a memory card, Port 1 is empty.</source>
<translation>Ranuras de memoria intercambiadas. La ranura 2 tiene una tarjeta de memoria, la ranura 1 está vacía.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2904"/>
<source>Swapped memory card ports. Port 1 has a memory card, Port 2 is empty.</source>
<translation>Ranuras de memoria intercambiadas. La ranura 1 tiene una tarjeta de memoria, la ranura 2 está vacía.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2910"/>
<source>Swapped memory card ports. Neither port has a memory card.</source>
<translation>Ranuras de memoria intercambiadas. Ninguna de las ranuras tienen una tarjeta de memoria.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2995"/>
<source>Failed to open disc image &apos;%s&apos;: %s.</source>
<translation>Fallo al abrir la imagen de disco &quot;%s&quot;: %s.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3007"/>
<source>Inserted disc &apos;%s&apos; (%s).</source>
<translation>Insertado disco &quot;%s&quot; (%s).</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3183"/>
<source>Failed to switch to subimage %u in &apos;%s&apos;: %s.</source>
<translation>Fallo al cambiar a la subimagen %u en &quot;%s&quot;: %s.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3189"/>
<source>Switched to sub-image %s (%u) in &apos;%s&apos;.</source>
<translation>Cambiado a la subimagen %s (%u) en &quot;%s&quot;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3230"/>
<source>Switching to %s%s GPU renderer.</source>
<translation>Cambiando al renderizador de GPU %s%s.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3254"/>
<source>Switching to %s audio backend.</source>
<translation>Cambiando al motor de audio %s.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3276"/>
<source>Switching to %s CPU execution mode.</source>
<translation>Cambiando al modo de ejecución de CPU %s.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3289"/>
<source>Recompiler options changed, flushing all blocks.</source>
<translation>Las opciones del recompilador cambiaron, liberando todos los bloques.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3354"/>
<source>PGXP enabled, recompiling all blocks.</source>
<translation>PGXP habilitado, recompilando todos los bloques.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3355"/>
<source>PGXP disabled, recompiling all blocks.</source>
<translation>PGXP deshabilitado, recompilando todos los bloques.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3799"/>
<source>Failed to save undo load state.</source>
<translation>Fallo al guardar el deshacer del estado cargado.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3860"/>
<source>Started dumping audio to &apos;%s&apos;.</source>
<translation>Comenzando a volcar audio en &quot;%s&quot;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3865"/>
<source>Failed to start dumping audio to &apos;%s&apos;.</source>
<translation>Fallo al comenzar a volcar audio en &quot;%s&quot;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3876"/>
<source>Stopped dumping audio.</source>
<translation>Volcado de audio finalizado.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3906"/>
<source>Screenshot file &apos;%s&apos; already exists.</source>
<translation>La captura de pantalla &quot;%s&quot; ya existe.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3916"/>
<source>Failed to save screenshot to &apos;%s&apos;</source>
<translation>Fallo al guardar la captura de pantalla &quot;%s&quot;</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3921"/>
<source>Screenshot saved to &apos;%s&apos;.</source>
<translation>Captura de pantalla guardada en &quot;%s&quot;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4097"/>
<source>Failed to load cheats from &apos;%s&apos;.</source>
<translation>Fallo al cargar trucos desde &quot;%s&quot;.</translation>
</message>
<message numerus="yes">
<location filename="../../core/system.cpp" line="4104"/>
<source>%n cheats are enabled. This may result in instability.</source>
<translation>
<numerusform>%n truco está activado. Esto puede causar inestabilidad.</numerusform>
<numerusform>%n trucos estan activados. Esto puede causar inestabilidad.</numerusform>
</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4151"/>
<source>Failed to save cheat list to &apos;%s&apos;</source>
<translation>Fallo al guardar la lista de trucos en &quot;%s&quot;</translation>
</message>
<message numerus="yes">
<location filename="../../core/system.cpp" line="4168"/>
<source>Saved %n cheats to &apos;%s&apos;.</source>
<translation>
<numerusform>Se guardó %n truco en &quot;%s&quot;.</numerusform>
<numerusform>Se guardaron %n trucos en &quot;%s&quot;.</numerusform>
</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4184"/>
<source>Deleted cheat list &apos;%s&apos;.</source>
<translation>Se eliminó la lista de trucos &quot;%s&quot;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4227"/>
<source>Cheat &apos;%s&apos; enabled.</source>
<translation>Truco &quot;%s&quot; activado.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4232"/>
<source>Cheat &apos;%s&apos; disabled.</source>
<translation>Truco &quot;%s&quot; desactivado.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4249"/>
<source>Applied cheat &apos;%s&apos;.</source>
<translation>Aplicado truco &quot;%s&quot;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4254"/>
<source>Cheat &apos;%s&apos; is already enabled.</source>
<translation>El truco &quot;%s&quot; ya está activado.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4268"/>
<source>Post-processing is now enabled.</source>
<translation>Postprocesamiento habilitado.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4277"/>
<source>Post-processing is now disabled.</source>
<translation>Postprocesamiento deshabilitado.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4288"/>
<source>Failed to load post-processing shader chain.</source>
<translation>Fallo al cargar la cadena de sombreadores de postprocesamiento.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4290"/>
<source>Post-processing shaders reloaded.</source>
<translation>Sombreadores de postprocesamiento recargados.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4319"/>
<source>Widescreen hack is now enabled, and aspect ratio is set to %s.</source>
<translation>Pantalla panorámica habilitada, la relación de aspecto se cambió a %s.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4327"/>
<source>Widescreen hack is now disabled, and aspect ratio is set to %s.</source>
<translation>Pantalla panorámica deshabilitada, la relación de aspecto se cambió a %s.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="4343"/>
<source>Switching to %s renderer...</source>
<translation>Cambiando al renderizador %s...</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="640"/>
<source>Cannot load state for game without serial.</source>
<translation>No se puede cargar estado para un juego sin número de serie.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="650"/>
<source>No save state found in slot {}.</source>
<translation>No se encontró un estado guardado en la ranura {}.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="664"/>
<source>Cannot save state for game without serial.</source>
<translation>No se puede guardar estado para un juego sin número de serie.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="742"/>
<source>Achievements are disabled or unavailable for game.</source>
<translation>Los logros están desactivados o no disponibles para este juego.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="755"/>
<source>Leaderboards are disabled or unavailable for game.</source>
<translation>Las tablas de posiciones están deshabilitadas o no disponibles para este juego.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="825"/>
<source>CPU clock speed control enabled (%u%% / %.3f MHz).</source>
<translation>Control de la velocidad de reloj de la CPU habilitado (%u%% / %.3f MHz).</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="832"/>
<source>CPU clock speed control disabled (%.3f MHz).</source>
<translation>Control de la velocidad de reloj de la CPU deshabilitado (%u%% / %.3f MHz).</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="845"/>
<location filename="../../frontend-common/common_host.cpp" line="857"/>
<location filename="../../frontend-common/common_host.cpp" line="869"/>
<source>Emulation speed set to %u%%.</source>
<translation>Velocidad de emulación establecida a %u%%.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="891"/>
<source>PGXP is now enabled.</source>
<translation>PGXP está habilitado.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="892"/>
<source>PGXP is now disabled.</source>
<translation>PGXP está deshabilitado.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="935"/>
<source>Texture replacements reloaded.</source>
<translation>Reemplazos de textura recargados.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="962"/>
<source>PGXP Depth Buffer is now enabled.</source>
<translation>Búfer de profundidad (PGXP) habilitado.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="963"/>
<source>PGXP Depth Buffer is now disabled.</source>
<translation>Búfer de profundidad (PGXP) deshabilitado.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="982"/>
<source>PGXP CPU mode is now enabled.</source>
<translation>Modo CPU (PGXP) habilitado.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="983"/>
<source>PGXP CPU mode is now disabled.</source>
<translation>Modo CPU (PGXP) deshabilitado.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1004"/>
<source>Volume: Muted</source>
<translation>Volumen: silenciado</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1009"/>
<location filename="../../frontend-common/common_host.cpp" line="1036"/>
<location filename="../../frontend-common/common_host.cpp" line="1052"/>
<source>Volume: {}%</source>
<translation>Volumen: {}%</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1021"/>
<source>CD Audio Muted.</source>
<translation>Audio de CD silenciado.</translation>
</message>
<message>
<location filename="../../frontend-common/common_host.cpp" line="1022"/>
<source>CD Audio Unmuted.</source>
<translation>Audio de CD desilenciado.</translation>
</message>
</context>
<context>
<name>PlayStationMouse</name>
<message>
<location filename="../../core/playstation_mouse.cpp" line="192"/>
<source>Relative Mouse Mode</source>
<translation>Modo de mouse relativo</translation>
</message>
<message>
<location filename="../../core/playstation_mouse.cpp" line="193"/>
<source>Locks the mouse cursor to the window, use for FPS games.</source>
<translation>Bloquea el cursor del mouse a la ventana, útil para juegos FPS.</translation>
</message>
</context>
<context>
<name>PostProcessingChainConfigWidget</name>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="20"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="50"/>
<source>Add</source>
<translation>Añadir</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="69"/>
<source>Remove</source>
<translation>Eliminar</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="88"/>
<source>Clear</source>
<translation>Limpiar</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="107"/>
<source>Move Up</source>
<translation>Mover arriba</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="126"/>
<source>Move Down</source>
<translation>Mover abajo</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.ui" line="145"/>
<source>Options...</source>
<translation>Opciones...</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.cpp" line="118"/>
<source>No Shaders Available</source>
<translation>No hay sombreadores disponibles</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.cpp" line="130"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.cpp" line="130"/>
<source>Failed to add shader. The log may contain more information.</source>
<translation>Error al añadir sombreador. El registro puede contener más información.</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.cpp" line="162"/>
<source>Question</source>
<translation>Pregunta</translation>
</message>
<message>
<location filename="../postprocessingchainconfigwidget.cpp" line="162"/>
<source>Are you sure you want to clear all shader stages?</source>
<translation>¿Seguro que quieres limpiar la configuración de sombreadores?</translation>
</message>
</context>
<context>
<name>PostProcessingSettingsWidget</name>
<message>
<location filename="../postprocessingsettingswidget.ui" line="14"/>
<source>Form</source>
<translation>Form</translation>
</message>
<message>
<location filename="../postprocessingsettingswidget.ui" line="34"/>
<source>Enable Post Processing</source>
<translation>Habilitar postprocesamiento</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 postprocesamiento</translation>
</message>
<message>
<location filename="../postprocessingsettingswidget.cpp" line="27"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../postprocessingsettingswidget.cpp" line="27"/>
<source>The current post-processing chain is invalid, it has been reset.</source>
<translation>La cadena de postprocesamiento actual es inválida y se ha reiniciado.</translation>
</message>
</context>
<context>
<name>PostProcessingShaderConfigDialog</name>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="152"/>
<source>%1 Shader Options</source>
<translation>Opciones del sombreador %1</translation>
</message>
</context>
<context>
<name>PostProcessingShaderConfigWidget</name>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="57"/>
<source>Red</source>
<translation>Rojo</translation>
</message>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="57"/>
<source>Green</source>
<translation>Verde</translation>
</message>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="57"/>
<source>Blue</source>
<translation>Azul</translation>
</message>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="57"/>
<source>Alpha</source>
<translation>Alfa</translation>
</message>
<message>
<location filename="../postprocessingshaderconfigwidget.cpp" line="58"/>
<source>%1 (%2)</source>
<translation>%1 (%2)</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../qtutils.cpp" line="684"/>
<source>Failed to open URL</source>
<translation>Fallo al abrir URL</translation>
</message>
<message>
<location filename="../qtutils.cpp" line="685"/>
<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="2074"/>
<location filename="../qthost.cpp" line="2100"/>
<location filename="../qthost.cpp" line="2116"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../qthost.cpp" line="2075"/>
<source>File &apos;%1&apos; does not exist.</source>
<translation>El archivo &quot;%1&quot; no existe.</translation>
</message>
<message>
<location filename="../qthost.cpp" line="2101"/>
<source>The specified save state does not exist.</source>
<translation>El estado guardado especificado no existe.</translation>
</message>
<message>
<location filename="../qthost.cpp" line="2117"/>
<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 especificó un archivo de arranque.</translation>
</message>
<message>
<location filename="../qthost.cpp" line="2118"/>
<source>Cannot use batch mode, because no boot filename was specified.</source>
<translation>No se puede utilizar el modo por lotes porque no se especificó un 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="../../frontend-common/imgui_overlays.cpp" line="681"/>
<source>Load</source>
<translation>Cargar</translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="683"/>
<source>Save</source>
<translation>Guardar</translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="685"/>
<source>Select Previous</source>
<translation>Seleccionar anterior</translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="687"/>
<source>Select Next</source>
<translation>Seleccionar siguiente</translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="744"/>
<source>No Save State</source>
<translation>Ningún estado guardado</translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="817"/>
<source>Global Slot %d</source>
<translation>Ranura global %d</translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="821"/>
<source>Game Slot %d</source>
<translation>Ranura de juego %d</translation>
</message>
<message>
<location filename="../../frontend-common/imgui_overlays.cpp" line="825"/>
<source>%s Slot %d</source>
<translation>%s ranura %d</translation>
</message>
</context>
<context>
<name>SettingWidgetBinder</name>
<message>
<location filename="../settingwidgetbinder.h" line="322"/>
<location filename="../settingwidgetbinder.h" line="452"/>
<source>Default: </source>
<translation>Predeterminado: </translation>
</message>
<message>
<location filename="../settingwidgetbinder.h" line="421"/>
<location filename="../settingwidgetbinder.h" line="551"/>
<source>Reset</source>
<translation>Reiniciar</translation>
</message>
<message>
<location filename="../settingwidgetbinder.h" line="1077"/>
<source>Select folder for %1</source>
<translation>Seleccionar carpeta para %1</translation>
</message>
</context>
<context>
<name>SettingsDialog</name>
<message>
<location filename="../settingsdialog.ui" line="23"/>
<source>DuckStation Settings</source>
<translation>Configuración de DuckStation</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="50"/>
<source>Summary</source>
<translation>Resumen</translation>
</message>
<message>
<location filename="../settingsdialog.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 comprobar si tu disco fue volcado correctamente.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="67"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
<location filename="../settingsdialog.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 como se ve y comporta el emulador.&lt;br&gt;&lt;br&gt;Pasa el cursor sobre alguna opción para más información.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="75"/>
<source>Game List</source>
<translation>Lista de juegos</translation>
</message>
<message>
<location filename="../settingsdialog.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 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="../settingsdialog.cpp" line="82"/>
<source>BIOS</source>
<translation>BIOS</translation>
</message>
<message>
<location filename="../settingsdialog.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 BIOS&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan que BIOS utilizar y como será parcheado.&lt;br&gt;&lt;br&gt;Pasa el cursor sobre alguna opción para más información.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="86"/>
<source>Console</source>
<translation>Consola</translation>
</message>
<message>
<location filename="../settingsdialog.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 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 cursor sobre alguna opción para más información.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="90"/>
<source>Emulation</source>
<translation>Emulación</translation>
</message>
<message>
<location filename="../settingsdialog.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 emulación&lt;/strong&gt;&lt;hr&gt;Estas opciones determinan la velocidad y el comportamiento del procesamiento anticipado del sistema.&lt;br&gt;&lt;br&gt;Pasa el cursor sobre alguna opción para más información.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Memory Cards</source>
<translation>Tarjetas de memoria</translation>
</message>
<message>
<location filename="../settingsdialog.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 memorias&lt;/strong&gt;&lt;hr&gt;Esta página te permite controlar en que modo funcionará la emulación de tarjetas de memoria, y dónde se guardarán los archivos en disco.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="100"/>
<source>Display</source>
<translation>Pantalla</translation>
</message>
<message>
<location filename="../settingsdialog.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 pantalla&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan como las imágenes generadas por la consola se muestran en pantalla.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="105"/>
<source>Enhancements</source>
<translation>Mejoras</translation>
</message>
<message>
<location filename="../settingsdialog.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 mejoras&lt;/strong&gt;&lt;hr&gt;Esta configuración controla las opciones que pueden mejorar los gráficos comparados a la consola original.&lt;br&gt;&lt;br&gt;Pasa el cursor sobre alguna opción para más información.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="113"/>
<source>Post-Processing</source>
<translation>Postprocesamiento</translation>
</message>
<message>
<location filename="../settingsdialog.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 de postprocesamiento&lt;/strong&gt;&lt;hr&gt;El postprocesamiento te permite alterar la apariencia de la imagen mostrada en pantalla con varios filtros. Los sombreadores serán ejecutados en secuencia.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
<location filename="../settingsdialog.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 de audio&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan la salida de audio de la consola.&lt;br&gt;&lt;br&gt;Pasa el cursor sobre alguna opción para más información.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Achievements</source>
<translation>Logros</translation>
</message>
<message>
<location filename="../settingsdialog.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 logros&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan los logros de RetroAchievements. Pasa el cursor sobre alguna opción para más información.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="145"/>
<source>This DuckStation build was not compiled with RetroAchievements support.</source>
<translation>Esta versión de DuckStation no fue compilada con soporte para RetroAchievements.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="155"/>
<source>Folders</source>
<translation>Directorios</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="157"/>
<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 directorios&lt;/strong&gt;&lt;hr&gt;Estas opciones controlan dónde se guardaran las archivos de datos de DuckStation.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="160"/>
<source>Advanced</source>
<translation>Avanzada</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="162"/>
<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 cursor sobre alguna opción para más información.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="219"/>
<source>Confirm Restore Defaults</source>
<translation>Confirmar el restablecimiento de valores predeterminados</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="220"/>
<source>Are you sure you want to restore the default settings? Any preferences will be lost.</source>
<translation>¿Seguro que quieres restablecer los valores predeterminados? Se perderán todas tus preferencias.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="236"/>
<source>Recommended Value</source>
<translation>Valor recomendado</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="505"/>
<source>%1 [%2]</source>
<translation>%1 [%2]</translation>
</message>
<message>
<location filename="../settingwidgetbinder.h" line="124"/>
<source>Use Global Setting [Enabled]</source>
<translation>Utilizar configuración global [Habilitado]</translation>
</message>
<message>
<location filename="../settingwidgetbinder.h" line="125"/>
<source>Use Global Setting [Disabled]</source>
<translation>Utilizar configuración global [Deshabilitado]</translation>
</message>
<message>
<location filename="../settingwidgetbinder.h" line="133"/>
<location filename="../settingwidgetbinder.h" line="149"/>
<source>Use Global Setting [%1]</source>
<translation>Utilizar configuración global [%1]</translation>
</message>
</context>
<context>
<name>System</name>
<message>
<location filename="../../core/system.cpp" line="1308"/>
<location filename="../../core/system.cpp" line="3116"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1309"/>
<source>Failed to load save state file &apos;{}&apos; for booting.</source>
<translation>Fallo al cargar el archivo de estado guardado &quot;{}&quot; para iniciar.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1788"/>
<source>Failed to load %s BIOS.</source>
<translation>Fallo al cargar el BIOS %s.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1795"/>
<source>Incorrect BIOS image size</source>
<translation>Tamaño de imagen del BIOS incorrecto</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1886"/>
<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 versión %u.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1895"/>
<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 versión %u.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1936"/>
<source>Failed to open CD image &apos;%s&apos; used by save state: %s.</source>
<translation>Fallo al abrir la imagen de CD &quot;%s&quot; utilizada por el estado guardado: &quot;%s&quot;.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="1955"/>
<source>Failed to switch to subimage %u in CD image &apos;%s&apos; used by save state: %s.</source>
<translation>Fallo al cambiar a la subimagen %u en la imagen de CD &quot;%s&quot; utilizada por el estado guardado %s.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2783"/>
<source>Per-game memory card cannot be used for slot %u as the running game has no code. Using shared card instead.</source>
<translation>La tarjeta de memoria por juego no puede utilizarse para la ranura %u ya que el juego no tiene un código. Se utilizará una tarjeta compartida en su lugar.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2800"/>
<source>Per-game memory card cannot be used for slot %u as the running game has no title. Using shared card instead.</source>
<translation>La tarjeta de memoria por juego no puede utilizarse para la ranura %u ya que el juego no tiene un título. Se utilizará una tarjeta compartida en su lugar.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="2820"/>
<source>Per-game memory card cannot be used for slot %u as the running game has no path. Using shared card instead.</source>
<translation>La tarjeta de memoria por juego no puede utilizarse para la ranura %u ya que el juego no tiene un directorio. Se utilizará una tarjeta compartida en su lugar.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3012"/>
<source>Game changed, reloading memory cards.</source>
<translation>Juego cambiado, recargando las tarjetas de memoria.</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3105"/>
<source>You are attempting to run a libcrypt protected game without an SBI file:
%s: %s
The game will likely not run properly.
Please check the README for instructions on how to add an SBI file.
Do you wish to continue?</source>
<translation>Estás intentando ejecutar un juego protegido con LibCrypt sin un archivo SBI
%s: %s
Probablemente el juego no funcione correctamente.
Lee las instrucciones en el archivo &quot;README&quot; sobre como añadir un archivo SBI.
¿Quieres continuar?</translation>
</message>
<message>
<location filename="../../core/system.cpp" line="3118"/>
<source>You are attempting to run a libcrypt protected game without an SBI file:
%s: %s
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
%s: %s
Tu copia del juego está incompleta, primero debes añadir el archivo SBI correspondiente para iniciar este juego.
El nombre del archivo SBI debe coincidir con el nombre de la imagen de disco.</translation>
</message>
</context>
</TS>