mirror of
https://github.com/Droid-Deck/DroidDeck.git
synced 2026-11-12 19:41:10 +00:00
## Summary droiddeck-ntsync (the userspace stand-in for the Linux ntsync driver, Wine sync = ntsync) was slower than droiddeck-esync on every cheap operation. On the tablet a `SetEvent` cost 0.94 µs against esync's 0.21 µs, and a wait on a signaled event 0.45 µs against 0.08 µs. Four things made it slow: - **Signal masking:** every operation blocked and restored the signal mask, so each call made 2 `rt_sigprocmask` syscalls, and a blocking wait made 4. The masking itself is needed: if Wine's suspend signal stopped a thread while it held an object lock, a GC thread that suspended it and then touched the same object would deadlock. - **Queueing for objects that were already free:** a wait linked itself onto every object and unlinked again even when the first object could simply be taken. - **Wakes nobody needed:** a futex wake syscall went out for every handoff, even when the waiter was still spinning and would have seen the change anyway. - **One shared counter:** every call took and dropped a reference on a single process-wide device counter, so threads working on unrelated objects bounced one cache line between cores. ### Changes - **Signals are deferred instead of masked:** handlers installed by Wine's `ntdll.so` run behind a small trampoline. If such a signal arrives inside a critical section (a per-thread depth count), it is saved with its `siginfo` and sent again with `rt_tgsigqueueinfo` (falling back to `tgkill`) as soon as the section ends. - `sigaction` queries still return Wine's own handler. - Synchronous signals (SEGV, BUS, ILL, FPE, TRAP, SYS) are never wrapped, as before. - Handlers installed by anything other than `ntdll.so` are left alone. - **Wait-any fast path:** an object that is signaled and has nobody queued on it is taken directly, in index order. A wait whose timeout has already passed returns `ETIMEDOUT` without building a queue. - **Short spin before sleeping:** a waiter spins for up to 4 µs, bounded by time rather than by iteration count, before it sleeps on the futex. - **Wake only sleeping waiters:** the waiter publishes a `sleeping` flag, and the waker only calls `FUTEX_WAKE` when it is set. Both sides use seq_cst ordering, so a wake can't be lost. The queue layout changed, so `NS_VERSION` is now 2. - **Per-thread device reference:** a thread takes one reference on the device the first time it uses it and keeps it until it exits or moves to another device, instead of two atomics on the shared counter per call. - **More than four signals in one section:** a fifth distinct signal is held pending with the thread's signal mask, then released once the section ends. Its handler never runs while an object lock is held. - **Replay:** deferred signals are replayed with every signal blocked, so each one is sent exactly once. A held signal is released at the same signal-nesting level that held it. Handlers installed with `SA_RESETHAND` are not wrapped, so a one-shot handler keeps its kernel behaviour. - **Waits from a handler during another wait's sleep:** they get their own queue and, for a second device, a reference for that call only. The outer wait keeps its queue and can't pick up the inner wait's result. ### ntsync becomes the default - **New installs:** start on ntsync. - **Existing installs:** move to ntsync once, on the first start of this version, whatever sync they were on before (a one-time `ntsyncDefaultV1` marker). Anything picked after that is kept, including esync, fsync and wineserver. - **Wording:** the ntsync switch in Performance no longer says "experimental" or "for testing", in all 33 languages. - **Unchanged:** per-game sync choices on a game's settings page still win over the app-wide choice. Proton builds without ntsync still fall back to droiddeck-esync, then droiddeck-fsync. - **Tests:** `SyncBackendTest` covers a fresh install, each earlier choice moving to ntsync once, and a later choice surviving the next start. All 2,160 unit tests pass. ## Performance (REDMAGIC tablet) Windows microbenchmark (`syncbench.exe`, x86-64 under FEX), µs per operation: | | esync | ntsync before | ntsync after | |---|---|---|---| | SetEvent | 0.57 / 0.70 | 0.51 / 0.65 | 0.38 / 0.35 | | wait on signaled event | 0.13 / 0.13 | 0.44 / 0.43 | 0.27 / 0.20 | | wait, timeout 0 | 0.27 / 0.25 | 0.52 / 0.51 | 0.19 / 0.18 | | semaphore release + wait | 0.72 / 0.68 | 0.66 / 0.63 | 0.12 / 0.16 | | mutex wait + release | 0.77 / 0.73 | 0.66 / 0.64 | 0.12 / 0.12 | | wait on 8 objects | 0.10 / 0.09 | 0.59 / 0.57 | 0.15 / 0.15 | | alertable wait | 0.06 / 0.05 | 0.43 / 0.42 | 0.07 / 0.07 | | event ping-pong, 2 threads | 25.6 / 24.5 | 24.4 / 29.3 | 1.97 / 1.66 | | 4 threads on one semaphore | 9.4 / 4.6 | 20.3 / 19.1 | 7.3 / 7.6 | The backend each run actually used was checked from its file descriptors: - **esync:** wineserver held eventfds. - **ntsync:** wineserver held the `droiddeck-ntsync` device and its timerfd objects. Native arm64 benchmark against the device directly, µs (before / after): - set: 0.31–0.36 → 0.06–0.08 - signaled wait: 0.37–0.45 → 0.04–0.08 - semaphore pair: 0.56–0.58 → 0.06–0.07 - mutex pair: 0.56–0.61 → 0.04 - ping-pong: 15–30 → 1.7–2.5 Removing the shared device counter on its own takes 4 threads working on their own objects from 0.21 to 0.04 µs per operation (x86-64 host). Games, default Steam launch, The Forest and PEAK at the same scene each run, 20 s pacing. Columns are esync, ntsync before and ntsync after; each cell gives two runs. | | esync | ntsync before | ntsync after | |---|---|---|---| | The Forest Low, fps | 64.5 / 61.9 | 70.1 / 74.8 | 72.1 / 72.1 | | The Forest Low, CPU | 489 / 511% | 434 / 419% | 436 / 426% | | The Forest High, fps | 58.3 / 57.8 | 72.0 / 69.8 | 72.5 / 69.9 | | The Forest High, CPU | 506 / 504% | 417 / 429% | 425 / 435% | | PEAK, fps | 50.4 / 48.6 | — | 47.0 | | RDR2, launch to signed in / game process | — | — | 29.2 / 42.0 s and 28.3 / 41.1 s | Two more games, esync against ntsync after, three runs each, default settings: | | esync | ntsync after | |---|---|---| | Among Us, menu fps (59 cap) | 59.0 / 58.9 / 59.3 | 59.0 / 59.0 / 58.7 | | Among Us, launch to main menu | 6.65 / 6.84 / 6.85 s | 6.39 / 6.52 / 6.64 s | | Among Us, CPU | 123 / 132 / 133% | 133 / 133 / 124% | | Mortal Kombat X attract fight, fps | 56.7 / 54.1 / 56.3 | 61.1 / 56.9 / 56.2 | | Mortal Kombat X, 1% low | 20.0 / 30.3 / 30.3 | 30.3 / 30.3 / 30.3 | | Mortal Kombat X, launch to window | 7.75 / 7.79 / 7.75 s | 7.81 / 7.71 / 7.63 s | Mortal Kombat X's CPU moves between 140% and 275% in both modes because the attract mode changes fighters and stage, so it isn't compared. The Forest's 1% low was 41.7 fps in every run. PEAK is GPU-bound and stays in run-to-run noise. Its second ntsync run stopped at the title menu because the rig's menu input didn't register; the game was still running at 87 fps, and the same rig miss happened on esync before. RDR2 signs in and reaches the game on the new code. ## Tests - **`tools/tests/test_ntsync_preload.py` (new):** builds the preload and checks the emulation against the semantics documented for the kernel driver: - semaphore counts and `EOVERFLOW`; - mutex owners, recursion, `EPERM`, kill/abandon with `EOWNERDEAD` on read and on the next wait; - auto and manual events, set/reset/pulse previous state; - wait-any index order, duplicates, the alert object, `EINVAL` limits, timeouts; - wait-all atomicity, duplicates and alert; - wakes across threads and across processes (inherited fds and fds sent with `SCM_RIGHTS`); - 20,000-round ping-pong and 4-thread semaphore stress with infinite timeouts; - two signal cases. In one, a handler that re-enters the same object is fired 2,000 times at a busy thread. In the other, a handler parks the thread while another thread uses the same object, as Wine's suspend does under a GC. - eight real-time signals fired in bursts at a thread busy on one object, each handler touching that object, so more signals arrive inside a section than can be deferred; - a handler that waits on the same device and on a second device while its thread sleeps in another wait; - a one-shot (`SA_RESETHAND`) handler installed and fired 300 times at a busy thread, every one of which must run. - **The signal tests catch a broken implementation:** with signal protection removed, the program hangs and the test fails. Before the last fix, the burst test hung and the outer wait returned the nested wait's result. - **The suite passes:** 8 of 8 runs natively on arm64 under proot on the tablet, and 40 of 40 on the host. - **On the final build:** The Forest Low ran at 77.7 fps, PEAK at 47.5 fps, and Among Us and two Mortal Kombat X runs played through. - **The new paths stay out of the way in games:** a build that logged them saw about 1,400 Wine signals land during ntsync sleeps over two Mortal Kombat X runs and one The Forest run. None of those handlers waited on ntsync and no signal was held back, so games run the same code as before the last fix. The Forest Low ran at 71.6 fps and PEAK at 47.2 fps on the final build. - **Existing preload tests still pass:** fsync, openat2, usr2 (also with `BL_SYNC=1`), tracer, dircache, noexec, binfmt, faultreport and esync packs. ## Credits - [Linux](https://github.com/torvalds/linux) `Documentation/userspace-api/ntsync.rst` (GPL-2.0): the object, wait and error semantics the new test checks. Also added to the README credits.
3030 lines
246 KiB
XML
3030 lines
246 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<resources>
|
||
<string name="steamvr_recovery_title">Los gráficos de SteamVR se detuvieron</string>
|
||
<string name="steamvr_recovery_countdown">DroidDeck se reiniciará en %1$d segundos para restablecer los gráficos y volver a abrir SteamVR. Tu juego en curso se cerrará; el progreso no guardado no se podrá recuperar.</string>
|
||
<string name="steamvr_recovery_repeated">El fallo gráfico volvió tras un reinicio reciente. La recuperación automática está en pausa para evitar un bucle. Reiniciar cerrará tu juego; el progreso no guardado no se podrá recuperar.</string>
|
||
<string name="steamvr_recovery_restart">Reiniciar ahora</string>
|
||
<string name="steamvr_recovery_cancel">Mantener abierto</string>
|
||
<string name="steamvr_recovery_restarting">Restableciendo los gráficos y volviendo a abrir SteamVR…</string>
|
||
<string name="steamvr_recovery_failed">DroidDeck no pudo reiniciarse automáticamente. Cierra la app por completo y vuelve a abrirla.</string>
|
||
<string name="app_name">DroidDeck</string>
|
||
<string-array name="loading_hints">
|
||
<item>La primera vez se descarga Steam. Puede tardar unos minutos.</item>
|
||
<item>De forma predeterminada, al salir de la app Steam se pausa y continúa donde lo dejaste cuando vuelves.</item>
|
||
<item>Tu mando aparece como un mando Xbox 360. Si no, usa los controles en pantalla.</item>
|
||
</string-array>
|
||
<string-array name="loading_hints_desktop">
|
||
<item>La primera vez se prepara el escritorio. Puede tardar unos minutos.</item>
|
||
<item>De forma predeterminada, al salir de la app la sesión se pausa y continúa donde la dejaste cuando vuelves.</item>
|
||
<item>El tacto funciona como un touchpad: arrastra para mover el puntero y toca para hacer clic.</item>
|
||
<item>Tu mando aparece como un mando Xbox 360. Si no, usa los controles en pantalla.</item>
|
||
</string-array>
|
||
<string name="session_channel">Sesión</string>
|
||
<string name="session_channel_description">Se muestra mientras hay una sesión de Steam o de escritorio abierta</string>
|
||
<string name="session_notification">Steam se está ejecutando</string>
|
||
<string name="session_notification_downloads">Descarga de Steam en curso</string>
|
||
<string name="session_notification_paused">Sesión en pausa - toca Reanudar cuando quieras</string>
|
||
<string name="resume_session">Reanudar</string>
|
||
<string name="suspend_now">Suspender ahora</string>
|
||
<string name="stop_session">Detener sesión</string>
|
||
<string name="frame_gen_title">Generación de fotogramas</string>
|
||
<string name="frame_gen_hint">Elige el modo de generación de fotogramas</string>
|
||
<string name="frame_gen_off">Desactivada</string>
|
||
<string name="frame_gen_ddfg">DD-FG %1$d×</string>
|
||
<string name="frame_gen_lsfg">LSFG %1$d×</string>
|
||
<string name="frame_gen_lsfg_adaptive">LSFG adaptativo %1$d</string>
|
||
<string name="lsfg_needs_steam">Requiere Lossless Scaling en Steam</string>
|
||
<string name="lsfg_needs_install">Instala Lossless Scaling en Steam o importa Lossless.dll</string>
|
||
<string name="lsfg_import">Importar Lossless.dll…</string>
|
||
<string name="lsfg_using_steam">Usando la copia de Steam</string>
|
||
<string name="lsfg_using_import">Usando una copia importada</string>
|
||
<string name="lsfg_pick_title">Elegir Lossless.dll</string>
|
||
<string name="lsfg_imported">Lossless.dll importado</string>
|
||
<string name="lsfg_import_unchanged">Este Lossless.dll ya está en uso</string>
|
||
<string name="lsfg_import_not_owned">Lossless Scaling no está en esta cuenta de Steam</string>
|
||
<string name="lsfg_import_invalid">Este archivo no es el Lossless.dll de Lossless Scaling</string>
|
||
<string name="lsfg_import_failed">No se pudo preparar LSFG con este Lossless.dll</string>
|
||
<string name="lsfg_problem_missing">LSFG necesita Lossless Scaling de Steam o un Lossless.dll importado</string>
|
||
<string name="lsfg_problem_failed">LSFG no pudo preparar sus shaders desde Lossless.dll</string>
|
||
<string name="hud_fg_unsupported">%1$s: no compatible</string>
|
||
<string name="hud_fg_failed">%1$s: falló el motor</string>
|
||
<string name="hud_fg_needs_lossless">%1$s: requiere Lossless Scaling</string>
|
||
<string name="hud_fg_starting">%1$s %2$s · iniciando</string>
|
||
<string name="second_library_import_hint">Añade una biblioteca de Steam y busca juegos de Windows en ella. Los juegos que tienes usan sus entradas de Steam; el resto se convierten en accesos directos ajenos a Steam.</string>
|
||
<string name="game_env_title">Entorno del juego</string>
|
||
<string name="game_env_hint">Variables de entorno para juegos de Proton.</string>
|
||
<string name="game_env_edit">Editar</string>
|
||
<string name="game_env_shared">Todos los juegos de Proton</string>
|
||
<string name="game_env_scope">Perfil</string>
|
||
<string name="game_env_app_id">ID de app de Steam</string>
|
||
<string name="game_env_open">Abrir</string>
|
||
<string name="game_env_profile">Juego %1$s</string>
|
||
<string name="game_env_add">Añadir variable</string>
|
||
<string name="game_env_name">Nombre de la variable</string>
|
||
<string name="game_env_value">Valor</string>
|
||
<string name="game_env_save">Guardar</string>
|
||
<string name="game_env_remove">Quitar</string>
|
||
<string name="game_env_restore">Heredar de nuevo</string>
|
||
<string name="game_env_reset">Borrar los ajustes propios del entorno</string>
|
||
<string name="game_env_unset">Quitar valor en este perfil</string>
|
||
<string name="game_env_empty">Sin variables definidas.</string>
|
||
<string name="game_env_inherited">Heredada</string>
|
||
<string name="game_env_custom">Variable personalizada</string>
|
||
<string name="game_env_error">No se pudo cargar o guardar. Revisa el espacio libre e inténtalo de nuevo.</string>
|
||
<string name="game_env_invalid">Usa un nombre válido y un valor de hasta 8192 caracteres.</string>
|
||
<string name="game_env_unused">El runtime estándar de Proton no lee esta variable.</string>
|
||
<string name="game_env_loading">Cargando…</string>
|
||
<string name="game_env_feature">Forzar el nivel de funciones de D3D12. 12_2 informa de las capacidades de DirectX 12 Ultimate; las funciones no compatibles pueden fallar. Déjalo sin definir para detección automática.</string>
|
||
<string name="game_env_shader">Forzar el modelo de shaders de D3D12. 6_9 requiere un VKD3D suficientemente reciente y funciones de GPU compatibles. Déjalo sin definir para detección automática.</string>
|
||
<string name="game_env_cache">Mantén activada la caché de shaders de Mesa para reducir compilaciones repetidas. false activa la caché.</string>
|
||
<string name="game_env_cache_size">Tamaño máximo de la caché de shaders de Mesa, como 1G. Las cachés grandes usan más almacenamiento.</string>
|
||
<string name="game_env_vkd3d_config">Opciones de VKD3D para D3D12. nodxr desactiva el trazado de rayos; úsalo solo en un juego que lo necesite.</string>
|
||
<string name="game_env_proton_log">Pon 1 para obtener un registro de diagnóstico de Proton. El registro puede reducir el rendimiento y usar almacenamiento.</string>
|
||
<string name="game_env_wined3d">Pon 1 para usar WineD3D basado en OpenGL en lugar de DXVK, para pruebas de compatibilidad con D3D9–11.</string>
|
||
<string name="game_env_no_ntsync">Pon 1 para que este juego no use ntsync (droiddeck-ntsync o un controlador del kernel); usa droiddeck-esync si hay un paquete y, si no, droiddeck-fsync.</string>
|
||
<string name="game_env_no_esync">Pon 1 para desactivar droiddeck-esync en este juego; usa droiddeck-fsync en su lugar, o droiddeck-ntsync si fsync también está desactivado.</string>
|
||
<string name="game_env_no_fsync">Pon 1 para que este juego no use droiddeck-fsync; usa droiddeck-esync si hay un paquete y, si no, droiddeck-ntsync.</string>
|
||
<string name="game_env_fsync_first">Pon 1 para que este juego use droiddeck-fsync, o 0 para dar prioridad a droiddeck-esync cuando haya un paquete para su Proton.</string>
|
||
<string name="game_env_xalia">Pon 0 para desactivar el asistente de navegación con mando de Proton en este juego.</string>
|
||
<string name="game_env_hud">Superposición de DXVK para D3D9–11. fps muestra la tasa de fotogramas; sin definir la oculta.</string>
|
||
<string name="game_env_dxvk_config">Ajustes de DXVK separados por punto y coma. Las versiones recientes usan dxvk.maxFrameRate para limitar fotogramas; para el uso normal prefiere el límite de fotogramas de la sesión.</string>
|
||
<string name="game_env_vkd3d_limit">Límite de fotogramas de D3D12. 0 desactiva el límite.</string>
|
||
<string name="game_env_glthread">Subprocesos de OpenGL de Mesa. true puede ayudar a juegos OpenGL limitados por la CPU; pruébalo en cada juego.</string>
|
||
<string name="sync_backend_title">Sincronización de Wine</string>
|
||
<string name="sync_backend_hint">Cómo los juegos coordinan sus hilos. Se aplica en la próxima sesión.</string>
|
||
<string name="sync_backend_esync">esync</string>
|
||
<string name="sync_backend_ntsync">ntsync</string>
|
||
<string name="sync_backend_fsync">fsync</string>
|
||
<string name="sync_backend_wineserver">wineserver</string>
|
||
<string name="fex_preset_title">Preajuste de FEX</string>
|
||
<string name="fex_next_launch">Se aplica al iniciar el próximo juego.</string>
|
||
<string name="game_settings_title">Juegos</string>
|
||
<string name="fex_default_label">Predeterminados de FEX</string>
|
||
<string name="fex_default_detail">Usa los valores predeterminados de FEX.</string>
|
||
<string name="fex_stability_label">Estabilidad</string>
|
||
<string name="fex_stability_detail">Los ajustes más seguros y lentos.</string>
|
||
<string name="fex_compatibility_label">Compatibilidad</string>
|
||
<string name="fex_compatibility_detail">TSO completo con multibloque.</string>
|
||
<string name="fex_intermediate_label">Intermedio</string>
|
||
<string name="fex_intermediate_detail">TSO equilibrado con precisión x87 reducida.</string>
|
||
<string name="fex_performance_label">Rendimiento</string>
|
||
<string name="fex_performance_detail">Todo el TSO desactivado; multibloque.</string>
|
||
<string name="fex_performance_tso_label">Rendimiento + TSO</string>
|
||
<string name="fex_performance_tso_detail">Ajustes de rendimiento con el TSO principal activado.</string>
|
||
<string name="fex_extreme_label">Extremo</string>
|
||
<string name="fex_extreme_detail">Desactiva las comprobaciones de código automodificable. Los juegos con JIT y el DRM pueden fallar.</string>
|
||
<string name="fex_extreme_tso_label">Extremo + TSO</string>
|
||
<string name="fex_extreme_tso_detail">Ajustes extremos con el TSO principal activado.</string>
|
||
<string name="fex_extreme_gn_label">Extremo-gn</string>
|
||
<string name="fex_extreme_gn_detail">Rendimiento con TSC y pistas de metadatos. Pruébalo antes que Extremo.</string>
|
||
<string name="fex_denuvo_label">Denuvo</string>
|
||
<string name="fex_denuvo_detail">Rendimiento con comprobaciones de código completas y el bit del hipervisor oculto.</string>
|
||
<string name="game_env_custom_value">Valor personalizado</string>
|
||
<string name="game_env_select_value">Elegir valor</string>
|
||
<string name="user_apps_section">Emuladores y apps</string>
|
||
<string name="user_apps_add">Añadir</string>
|
||
<string name="user_apps_add_detail">Tu propia app o juego</string>
|
||
<string name="user_apps_kind_script">Script</string>
|
||
<string name="user_apps_kind_appimage">AppImage</string>
|
||
<string name="user_apps_kind_flatpak">Flatpak</string>
|
||
<string name="user_apps_progress">%1$s · %2$s</string>
|
||
<string name="user_apps_progress_percent">%1$s · %2$s · %3$d%%</string>
|
||
<string name="user_apps_starting">Iniciando…</string>
|
||
<string name="user_apps_added">%1$s añadida</string>
|
||
<string name="user_apps_removed">%1$s quitada</string>
|
||
<string name="user_apps_back">Escritorio</string>
|
||
<string name="user_apps_gone">Esa app ya no está. Elígela de nuevo desde Escritorio.</string>
|
||
<string name="user_apps_open">Abrir %1$s</string>
|
||
<string name="user_apps_remove">Quitar</string>
|
||
<string name="user_apps_remove_confirm">Pulsa de nuevo para quitar</string>
|
||
<string name="user_apps_stop_session">Detén la sesión para quitar</string>
|
||
<string name="user_apps_script_linked">Ejecuta %1$s desde su carpeta, enlazada a la sesión donde está. Quitar la app no toca esa carpeta.</string>
|
||
<string name="user_apps_script_copied">Ejecuta %1$s desde una copia de su carpeta dentro de DroidDeck. Quitar la app borra la copia, no el original.</string>
|
||
<string name="user_apps_runtime_required">Instala primero el runtime de Linux</string>
|
||
<string name="user_apps_file_gone">El archivo ya no está</string>
|
||
<string name="user_apps_no_space">No hay espacio libre suficiente: copiar la carpeta necesita %1$s</string>
|
||
<string name="user_apps_copying">Copiando %1$s</string>
|
||
<string name="user_apps_failed">No se pudo añadir la app</string>
|
||
<string name="user_apps_github_checking">Buscando una versión de %1$s</string>
|
||
<string name="user_apps_github_unreachable">No se pudieron leer las versiones de %1$s</string>
|
||
<string name="user_apps_github_no_appimage">Ninguna versión de %1$s tiene un AppImage ARM64 o x86_64</string>
|
||
<string name="user_apps_downloading">Descargando %1$s</string>
|
||
<string name="user_apps_download_failed">La descarga falló</string>
|
||
<string name="user_apps_update_failed">No se pudo actualizar la app</string>
|
||
<string name="user_apps_icon_failed">No se pudo leer ese icono</string>
|
||
<string name="user_apps_saved">%1$s guardada</string>
|
||
<string name="user_apps_edit">Editar</string>
|
||
<string name="user_apps_check_updates">Buscar actualizaciones</string>
|
||
<string name="user_apps_checking_updates">Buscando actualizaciones…</string>
|
||
<string name="user_apps_update_to">Actualizar a %1$s</string>
|
||
<string name="user_apps_up_to_date">Al día · %1$s</string>
|
||
<string name="user_apps_updated">%1$s actualizada</string>
|
||
<string name="user_apps_github_version">%1$s · %2$s</string>
|
||
<string name="add_app_title">Añadir una app</string>
|
||
<string name="add_app_tab_script">Script</string>
|
||
<string name="add_app_tab_appimage">AppImage</string>
|
||
<string name="add_app_tab_github">GitHub</string>
|
||
<string name="add_app_tab_flatpak">Flatpak</string>
|
||
<string name="add_app_script_hint">Un archivo .sh. Se ejecuta desde su propia carpeta, a pantalla completa con gamescope.</string>
|
||
<string name="add_app_appimage_hint">Un AppImage ARM64 (aarch64), o uno x86_64 que se ejecuta con FEX. Se descomprime una vez en el runtime de Linux.</string>
|
||
<string name="add_app_github_hint">Instala el AppImage ARM64 de la última versión del repositorio, o el x86_64 con FEX.</string>
|
||
<string name="app_fex_title">Usar FEX</string>
|
||
<string name="app_fex_auto">Auto</string>
|
||
<string name="app_fex_on">Sí</string>
|
||
<string name="app_fex_off">No</string>
|
||
<string name="app_fex_hint">FEX ejecuta programas Linux x86 en este dispositivo ARM64. Auto lo usa cuando el programa es para x86.</string>
|
||
<string name="app_fex_x86">%1$s con FEX</string>
|
||
<string name="app_fex_not_ready">Este programa está hecho para PC %1$s y se ejecuta con FEX, que aún no está listo. Abre Steam una vez con tu sesión iniciada: DroidDeck hará que descargue FEX y el Steam Linux Runtime que necesita, y después se abrirá.</string>
|
||
<string name="session_end_program">Este programa</string>
|
||
<string name="session_end_steam_download">No se ha podido descargar el cliente de Steam. Puede que tu red o VPN esté bloqueando los servidores de Steam; comprueba la conexión y vuelve a intentarlo.</string>
|
||
<string name="session_end_steam_setup">No se ha podido configurar el cliente de Steam. Comprueba la conexión y el espacio libre y vuelve a intentarlo.</string>
|
||
<string name="session_end_fex_missing">%1$s está hecho para PC x86 y se ejecuta con FEX, que aún no está instalado. Abre Steam una vez con tu sesión iniciada y deja que descargue FEX y el Steam Linux Runtime; después vuelve a iniciarlo.</string>
|
||
<string name="add_app_flatpak_hint">Un ID de app de Flathub o su página en Flathub. Flatpak se configura primero si aún no lo está.</string>
|
||
<string name="add_app_file">Archivo</string>
|
||
<string name="add_app_no_file">Ningún archivo elegido</string>
|
||
<string name="add_app_choose_file">Elegir archivo</string>
|
||
<string name="add_app_change_file">Cambiar</string>
|
||
<string name="add_app_pick_script">Elige un script</string>
|
||
<string name="add_app_pick_appimage">Elige un AppImage</string>
|
||
<string name="add_app_pick_icon">Elige un icono</string>
|
||
<string name="add_app_repository">Repositorio</string>
|
||
<string name="add_app_repository_placeholder">propietario/repo o un enlace de github.com</string>
|
||
<string name="add_app_repository_invalid">No es un repositorio de GitHub</string>
|
||
<string name="add_app_flatpak_id">ID de app</string>
|
||
<string name="add_app_flatpak_placeholder">org.ppsspp.PPSSPP</string>
|
||
<string name="add_app_flatpak_invalid">No es un ID de app de Flathub</string>
|
||
<string name="add_app_flatpak_bundle_hint">O un archivo .flatpak, para una app que no esté en Flathub.</string>
|
||
<string name="add_app_pick_flatpak">Elige un archivo .flatpak</string>
|
||
<string name="add_app_source">Origen</string>
|
||
<string name="add_app_appearance">En tu Escritorio</string>
|
||
<string name="add_app_preview_name">Nueva app</string>
|
||
<string name="add_app_name">Nombre</string>
|
||
<string name="add_app_name_placeholder">De la app</string>
|
||
<string name="add_app_icon">Icono</string>
|
||
<string name="add_app_icon_default">Icono predeterminado</string>
|
||
<string name="add_app_choose_icon">Elegir icono</string>
|
||
<string name="add_app_clear_icon">Borrar</string>
|
||
<string name="add_app_icon_suggestions">Del repositorio</string>
|
||
<string name="add_app_icon_searching">Buscando iconos…</string>
|
||
<string name="add_app_icon_reset">Predeterminado</string>
|
||
<string name="edit_app_title">Editar %1$s</string>
|
||
<string name="edit_app_save">Guardar</string>
|
||
<string name="add_app_checking_folder">Comprobando la carpeta…</string>
|
||
<string name="add_app_folder_linked">Su carpeta está enlazada a la sesión: %1$s</string>
|
||
<string name="add_app_folder_copied">Su carpeta contiene programas de Linux, que el almacenamiento compartido no puede ejecutar, así que se copia en DroidDeck (%1$s).</string>
|
||
<string name="add_app_confirm">Añadir</string>
|
||
<string name="add_app_cancel">Cancelar</string>
|
||
<string name="add_app_runtime_required">Instala primero el runtime de Linux desde Configuración.</string>
|
||
<string name="add_app_busy">Espera a que termine %1$s.</string>
|
||
<string name="steam_compat_label">Compatible</string>
|
||
<string name="proton_compatible_note">Las versiones marcadas como “%1$s” en el menú Compatibilidad de Steam tienen las correcciones de prefijo de DroidDeck e inician juegos aquí. La predeterminada es Proton Experimental ARM64 (%1$s), o Proton 11.0 ARM64 (%1$s) cuando esa versión más reciente esté instalada. Las entradas de Proton propias de Valve sin la marca no pueden iniciar juegos en este dispositivo.</string>
|
||
<string name="proton_installed_compatible">Instalada %1$s · %2$s</string>
|
||
<string name="common_cancel">Cancelar</string>
|
||
<string name="common_auto">Auto</string>
|
||
<string name="common_never">Nunca</string>
|
||
<string name="common_always">Siempre</string>
|
||
<string name="common_uninstall">Desinstalar</string>
|
||
<string name="common_check">Comprobar</string>
|
||
<string name="common_update">Actualizar</string>
|
||
<string name="common_checking">Comprobando…</string>
|
||
<string name="common_working">Trabajando…</string>
|
||
<string name="common_forget">Olvidar</string>
|
||
<string name="common_add_ellipsis">Añadir…</string>
|
||
<string name="common_use">Usar</string>
|
||
<string name="common_applies_next_session">Se aplica en la próxima sesión.</string>
|
||
<string name="mode_steam_title">Sesión de Steam</string>
|
||
<string name="mode_desktop_title">Sesión de escritorio</string>
|
||
<string name="mode_display">Pantalla</string>
|
||
<string name="mode_resolution">Resolución</string>
|
||
<string name="mode_res_720">Hasta 720p</string>
|
||
<string name="mode_res_900">Hasta 900p</string>
|
||
<string name="mode_res_1080">Hasta 1080p</string>
|
||
<string name="mode_res_native">Nativa</string>
|
||
<string name="mode_res_default">%1$s (predeterminada)</string>
|
||
<string name="mode_res_custom_value">Personalizada · %1$d×%2$d</string>
|
||
<string name="mode_res_custom">Personalizada…</string>
|
||
<string name="mode_res_note">720p puede hacer los menús más ágiles.</string>
|
||
<string name="mode_ratio">Relación de aspecto</string>
|
||
<string name="mode_ratio_custom">Definida por la resolución personalizada.</string>
|
||
<string name="mode_ratio_auto">Auto usa al menos 16:9.</string>
|
||
<string name="mode_fps">Límite de fotogramas</string>
|
||
<string name="mode_fps_note">Limita toda la sesión. La pantalla cambia a una tasa de refresco que el límite divide exactamente.</string>
|
||
<string name="mode_hdr">HDR</string>
|
||
<string name="mode_hdr10">Salida HDR10</string>
|
||
<string name="mode_hdr_unavailable">No disponible: %1$s.</string>
|
||
<string name="mode_hdr_restart">Reinicia la app para aplicarlo.</string>
|
||
<string name="mode_drivers">Controladores</string>
|
||
<string name="mode_gpu_drivers">Controladores de GPU</string>
|
||
<string name="mode_gpu_drivers_hint">Compartidos por Steam y Escritorio. Se definen en la página Componentes.</string>
|
||
<string name="mode_touch_controls">Táctil y controles</string>
|
||
<string name="mode_touch">Táctil</string>
|
||
<string name="mode_touch_touchpad">Touchpad</string>
|
||
<string name="mode_touch_direct">Directo</string>
|
||
<string name="mode_touch_note">Auto: touchpad en Escritorio, directo en Steam.</string>
|
||
<string name="mode_osc">Controles en pantalla</string>
|
||
<string name="mode_osc_qam">Steam + QAM</string>
|
||
<string name="mode_osc_note">Auto muestra los controles cuando no hay ningún mando conectado.</string>
|
||
<string name="osc_steam_touch">Táctil de Steam (beta)</string>
|
||
<string name="osc_style_next_session">Los controles táctiles de Steam se activan en la próxima sesión de Steam</string>
|
||
<string name="osc_steam_layout">Disposición táctil de Steam</string>
|
||
<string name="osc_steam_layout_hint">Mueve, cambia de tamaño u oculta los controles táctiles de este juego; se guarda en Steam</string>
|
||
<string name="mode_controller">Mando</string>
|
||
<string name="mode_controller_hint">Cómo ve Steam tu mando. Se aplica en la próxima sesión.</string>
|
||
<string name="mode_controller_deck">Mando de Steam Deck</string>
|
||
<string name="mode_controller_steam">Steam Controller</string>
|
||
<string name="mode_controller_ds4">DualShock 4</string>
|
||
<string name="mode_controller_dualsense">DualSense</string>
|
||
<string name="mode_controller_x360">Mando Xbox 360</string>
|
||
<string name="mode_controller_note">Deck: botón de Quick Access y giroscopio. Steam Controller: lo mismo, con detección de agarre en los botones traseros. DualShock 4 y DualSense: giroscopio, y los trackpads como su panel táctil. Xbox 360: abre Quick Access con Guide+A.</string>
|
||
<string name="mode_back">Atrás</string>
|
||
<string name="back_menu_then_qam">Menú → QAM</string>
|
||
<string name="back_qam_then_menu">QAM → Menú</string>
|
||
<string name="mode_session">Sesión</string>
|
||
<string name="mode_suspend">Comportamiento en segundo plano</string>
|
||
<string name="mode_suspend_hint">Cuando la app se oculta o la pantalla se apaga.</string>
|
||
<string name="mode_suspend_manual">Manual</string>
|
||
<string name="mode_suspend_native">Nativo</string>
|
||
<string name="mode_suspend_steam_note">Auto pausa y reanuda al mostrarse. Nativo prepara Steam para la suspensión primero. Manual espera a Reanudar. Nunca sigue ejecutándose.</string>
|
||
<string name="mode_background_downloads">Mantener las descargas activas</string>
|
||
<string name="mode_background_downloads_hint">Retrasa la suspensión en segundo plano mientras Steam esté descargando.</string>
|
||
<string name="mode_suspend_note">Auto pausa en segundo plano y reanuda al mostrarse. Manual espera a Reanudar. Nunca sigue ejecutándose.</string>
|
||
<string name="mode_startup">Inicio</string>
|
||
<string name="mode_steam_startup">Iniciar Steam con DroidDeck</string>
|
||
<string name="mode_steam_startup_hint">Abre la sesión de Steam al iniciar DroidDeck.</string>
|
||
<string name="mode_decky">Decky</string>
|
||
<string name="mode_decky_checking">Buscando versiones…</string>
|
||
<string name="mode_decky_ready">Listo para instalar %1$s.</string>
|
||
<string name="mode_decky_none">No se encontró ninguna versión compatible. Inténtalo más tarde.</string>
|
||
<string name="mode_decky_installed">Instalado · %1$s</string>
|
||
<string name="mode_decky_update">Actualización disponible · %1$s</string>
|
||
<string name="mode_decky_current">Al día · %1$s</string>
|
||
<string name="mode_decky_loader">Loader</string>
|
||
<string name="mode_decky_install_latest">Instalar la última</string>
|
||
<string name="mode_decky_on">Se inicia con Steam. Mientras esté activado, otras apps de este dispositivo podrían controlar Steam.</string>
|
||
<string name="mode_decky_off">Desactivado. El puerto de depuración remota de Steam permanece cerrado.</string>
|
||
<string name="mode_decky_remove_title">¿Desinstalar Decky Loader?</string>
|
||
<string name="mode_decky_remove_text">Elimina el loader. Tus plugins y ajustes se conservan.</string>
|
||
<string name="mode_client">Cliente</string>
|
||
<string name="mode_mangoapp">Superposición de rendimiento</string>
|
||
<string name="mode_mangoapp_hint">Desactívalo si los juegos fallan o se quedan en negro en modo Deck. Se aplica en la próxima sesión.</string>
|
||
<string name="mode_return_after_game">Volver a DroidDeck al cerrar un juego</string>
|
||
<string name="mode_return_after_game_hint">Cuando se cierra un juego que iniciaste desde DroidDeck u otro lanzador, Steam se cierra correctamente (primero termina de sincronizar las partidas en la nube) y vuelves allí. Desactivado: te quedas en Steam.</string>
|
||
<string name="mode_steam_repair">Reparar el cliente de Steam</string>
|
||
<string name="mode_steam_repair_hint">Vuelve a descargar el cliente de Steam la próxima vez que se inicie Steam. Úsalo si Steam se queda en la pantalla de carga. Se conservan los juegos, la sesión iniciada y los ajustes.</string>
|
||
<string name="mode_steam_repair_queued">El cliente de Steam se volverá a descargar la próxima vez que se inicie Steam.</string>
|
||
<string name="mode_steam_repair_button">Reparar</string>
|
||
<string name="mode_added_art">Ilustraciones</string>
|
||
<string name="mode_sgdb_key">Clave API de SteamGridDB</string>
|
||
<string name="mode_sgdb_key_yours">Tu clave</string>
|
||
<string name="mode_sgdb_edit">Editar…</string>
|
||
<string name="mode_added_art_hint">Completa las imágenes que faltan desde Steam y, después, desde SteamGridDB. Tus propios cover.jpg, hero.jpg, logo.png o icon.png en la carpeta del juego tienen prioridad.</string>
|
||
<string name="summary_remove_game">Quitar %1$s</string>
|
||
<string name="mode_added_remove_confirm">¿Quitar?</string>
|
||
<string name="games_add">Añadir juego</string>
|
||
<string name="games_add_title">Añadir un juego:</string>
|
||
<string name="games_pick_exe_title">Elige el exe:</string>
|
||
<string name="games_add_unreachable">Esta ubicación no está disponible en la sesión</string>
|
||
<string name="mode_added_exe_check">Revisa este .exe</string>
|
||
<string name="wincomp_title">Componentes de Windows</string>
|
||
<string name="wincomp_pad_hint">LB / RB saltan entre las secciones.</string>
|
||
<string name="wincomp_card_none">Ninguno</string>
|
||
<string name="wincomp_applies">DLL de Windows que Proton no incluye, de la lista de componentes. Activa las que necesita este juego: van a la carpeta de Windows propia del juego, nunca a sus archivos, y se mantienen con cualquier Proton que use.</string>
|
||
<string name="wincomp_offline">No se pudo acceder a la lista de componentes. Los componentes ya descargados se pueden seguir activando o desactivando.</string>
|
||
<string name="wincomp_recommended">Recomendados para este juego</string>
|
||
<string name="wincomp_checking">Comprobando lo que necesita este juego…</string>
|
||
<string name="wincomp_when_online">Disponible con conexión</string>
|
||
<plurals name="wincomp_turning_on">
|
||
<item quantity="one">Activando %1$d componente…</item>
|
||
<item quantity="many">Activando %1$d componentes…</item>
|
||
<item quantity="other">Activando %1$d componentes…</item>
|
||
</plurals>
|
||
<string name="wincomp_auto_section">Activados para este juego</string>
|
||
<string name="wincomp_auto_steam">Steam instala %1$s con %2$s (app %3$s)</string>
|
||
<string name="wincomp_auto_gog">De la lista de GOG para este juego</string>
|
||
<string name="wincomp_auto_epic">De los requisitos previos de Epic para este juego</string>
|
||
<string name="wincomp_auto_amazon">De los pasos de instalación de Amazon para este juego</string>
|
||
<string name="wincomp_steam_by_name">Steam instala %1$s con la app %2$s, encontrada por nombre</string>
|
||
<string name="wincomp_suggestions">También en la lista</string>
|
||
<string name="wincomp_suggestion_reason">En la lista de %1$s; no es un componente aquí</string>
|
||
<string name="wincomp_src_steam">Steam</string>
|
||
<string name="wincomp_src_gog">GOG</string>
|
||
<string name="wincomp_src_epic">Epic Games</string>
|
||
<string name="wincomp_src_amazon">Amazon Games</string>
|
||
<string name="wincomp_found_bundled">El juego incluye %1$s</string>
|
||
<string name="wincomp_found_shipped">El juego tiene %1$s (suele funcionar tal cual)</string>
|
||
<string name="wincomp_already_here">Ya está en este juego</string>
|
||
<string name="wincomp_no_recommendation">Nada en la carpeta del juego apunta a un componente.</string>
|
||
<string name="wincomp_active">Instalados para este juego (%1$d)</string>
|
||
<string name="wincomp_all">Todos los componentes (%1$d)</string>
|
||
<string name="wincomp_installers">Necesitan un instalador de Windows (%1$d)</string>
|
||
<string name="wincomp_installers_note">Son programas de instalación independientes, sin ningún paquete que extraer, y todavía no hay un registro de lo que instalan. La mayoría son runtimes antiguos que el Mono incluido en Proton ya sustituye; los registros se añaden a medida que se crean.</string>
|
||
<string name="wincomp_show">Mostrar</string>
|
||
<string name="wincomp_hide">Ocultar</string>
|
||
<string name="wincomp_needs_installer">Ejecuta su propio programa de instalación (aún sin registro)</string>
|
||
<string name="wincomp_unsupported">Aún no compatible aquí</string>
|
||
<string name="wincomp_loading">Cargando los componentes…</string>
|
||
<string name="wincomp_failed">No se pudo instalar: %1$s</string>
|
||
<string name="wincomp_downloaded">Descargado</string>
|
||
<string name="wincomp_downloading">Descargando %1$s</string>
|
||
<string name="wincomp_installing">Instalando: %1$s</string>
|
||
<string name="wincomp_reverting">Desactivando…</string>
|
||
<string name="wincomp_download_size">Descarga de %1$s</string>
|
||
<string name="wincomp_next_launch">Se aplica la próxima vez que se inicie el juego.</string>
|
||
<string name="mode_stretch169">Estirar juegos 16:9</string>
|
||
<string name="mode_stretch169_hint">En pantallas más cuadradas que 16:9, estira los juegos para llenar en lugar de mostrar barras. Se aplica en la próxima sesión.</string>
|
||
<string name="mode_audio">Audio</string>
|
||
<string name="mode_directaudio">DirectAudio para juegos</string>
|
||
<string name="mode_directaudio_hint">Evita PulseAudio para menor latencia.</string>
|
||
<string name="mode_mic">Micrófono</string>
|
||
<string name="mode_mic_hint">Para el chat de voz.</string>
|
||
<string name="mode_network">Red</string>
|
||
<string name="mode_wifi_discovery">Detección de redes Wi-Fi</string>
|
||
<string name="mode_wifi_discovery_hint">Muestra en Steam los nombres de Wi-Fi y las redes cercanas.</string>
|
||
<string name="mode_wifi_location_off">Los servicios de ubicación están desactivados.</string>
|
||
<string name="mode_wifi_permission_denied">No se concedió el permiso de ubicación.</string>
|
||
<string name="mode_wifi_open_settings">Abrir ajustes</string>
|
||
<string name="mode_wifi_continue">Continuar</string>
|
||
<string name="mode_wifi_explain_title">¿Activar la detección de redes Wi-Fi?</string>
|
||
<string name="mode_wifi_explain_text">Android exige el permiso de ubicación para leer los nombres de Wi-Fi y detectar redes cercanas. DroidDeck usa este acceso para mostrar esas redes en Steam. No rastreamos tu ubicación. El acceso a internet funciona sin este permiso.</string>
|
||
<string name="mode_storage">Almacenamiento de juegos</string>
|
||
<string name="mode_storage_auto">Automático - la tarjeta SD si está presente, y tus carpetas de juegos</string>
|
||
<string name="mode_storage_auto_none">Automático - tus carpetas de juegos, y la tarjeta SD si está presente (ninguna ahora)</string>
|
||
<string name="mode_storage_internal">Solo interno</string>
|
||
<string name="mode_storage_folder">Carpeta: %1$s</string>
|
||
<string name="mode_second_library">Segunda biblioteca</string>
|
||
<string name="mode_storage_note">Los juegos que cargan recursos desde la SD o el almacenamiento compartido pueden ir a tirones.</string>
|
||
<string name="mode_storage_diagnostics">Diagnóstico de almacenamiento</string>
|
||
<string name="mode_storage_diagnostics_hint">Registra los resultados de asignación y muestras de tiempos de almacenamiento en Compartir registros. Puede ralentizar las instalaciones mientras esté activado. Se aplica en la próxima sesión.</string>
|
||
<string name="mode_choose_folder">Elegir una carpeta…</string>
|
||
<string name="mode_custom_res_title">Resolución personalizada</string>
|
||
<string name="mode_custom_res_text">Sustituye el límite y la relación de aspecto. Un tamaño que no coincide con la pantalla muestra barras.</string>
|
||
<string name="mode_width">Ancho</string>
|
||
<string name="mode_height">Alto</string>
|
||
<string name="mode_custom_res_range">Entre 320×240 y 3840×2160.</string>
|
||
<plurals name="mode_added_count">
|
||
<item quantity="one">%1$d juego</item>
|
||
<item quantity="many">%1$d juegos</item>
|
||
<item quantity="other">%1$d juegos</item>
|
||
</plurals>
|
||
<string name="common_ok">Aceptar</string>
|
||
<string name="common_delete">Eliminar</string>
|
||
<string name="common_restore">Restaurar</string>
|
||
<string name="common_download">Descargar</string>
|
||
<string name="common_delete_named">Eliminar %1$s</string>
|
||
<string name="common_size_mb">%1$.1f MB</string>
|
||
<string name="comp_runtime_driver">Controlador de runtime</string>
|
||
<string name="comp_runtime_driver_hint">Lo usan Steam, los juegos y el escritorio. Se aplica en la próxima sesión.</string>
|
||
<string name="comp_import_turnip">Importar zip de Turnip…</string>
|
||
<string name="comp_display_driver">Controlador de pantalla</string>
|
||
<string name="comp_display_driver_hint">Dibuja los fotogramas en pantalla en ambos modos. Reinicia la app para aplicarlo.</string>
|
||
<string name="comp_import_adrenotools">Importar un zip de AdrenoTools…</string>
|
||
<string name="comp_never">nunca</string>
|
||
<string name="comp_nightlies_checked">Última comprobación de Nightlies: %1$s</string>
|
||
<string name="comp_title">Componentes</string>
|
||
<string name="comp_about">Acerca de Componentes</string>
|
||
<string name="comp_check_drivers">Buscar controladores nuevos</string>
|
||
<string name="comp_check_nightlies">Buscar paquetes nuevos en las Nightlies</string>
|
||
<string name="comp_proton">Proton</string>
|
||
<string name="comp_proton_note">El Proton elegido aquí ejecuta todos los juegos que no tengan uno propio en Steam, y un cambio hecho en Steam también se ve aquí. Steam reemplaza el Proton de Valve al actualizarse; los originales se conservan por versión.</string>
|
||
<string name="comp_scope">Configuración</string>
|
||
<string name="comp_profile_configure">Configurar perfil</string>
|
||
<string name="comp_profile">Perfil</string>
|
||
<string name="comp_scope_general">Perfil predeterminado</string>
|
||
<string name="comp_scope_general_detail">Lo usan automáticamente los juegos sin ajustes propios.</string>
|
||
<string name="comp_profile_game_detail">Ajustes guardados que se usan automáticamente al iniciar %1$s.</string>
|
||
<string name="comp_game_hint">Elige solo los ajustes que necesita este juego. Todo lo demás sigue usando el perfil predeterminado.</string>
|
||
<string name="comp_game_fex">Preajuste de FEX</string>
|
||
<string name="comp_game_fex_inherited">Usa el preajuste del perfil predeterminado.</string>
|
||
<string name="comp_game_fex_override">Preajuste personalizado guardado para este juego.</string>
|
||
<string name="comp_game_fex_custom">Variables de FEX personalizadas</string>
|
||
<string name="comp_game_use_general">Usar predeterminado</string>
|
||
<string name="comp_game_compatibility">Compatibilidad del juego</string>
|
||
<string name="comp_game_environment_hint">Opciones de entorno de Proton, DXVK, VKD3D y sincronización para este juego.</string>
|
||
<string name="comp_game_proton_inherited">Usa el Proton del perfil predeterminado.</string>
|
||
<string name="comp_game_proton_override">Proton personalizado guardado para este juego mediante la asignación de compatibilidad de Steam.</string>
|
||
<string name="comp_no_proton_short">Sin Proton</string>
|
||
<string name="comp_game_dxvk">DXVK</string>
|
||
<string name="comp_game_vkd3d">VKD3D-Proton</string>
|
||
<string name="comp_game_component_runtime">Usa el paquete del perfil predeterminado de %1$s, salvo que este juego elija otro paquete.</string>
|
||
<string name="comp_game_component_general">Usa el paquete de componentes del perfil predeterminado.</string>
|
||
<string name="comp_game_component_override">Usa %1$s solo para este juego.</string>
|
||
<string name="comp_game_runtime_options">Opciones del runtime</string>
|
||
<string name="comp_game_environment_other_hint">Otras opciones de entorno de Proton, DXVK, VKD3D-Proton y sincronización para cada juego.</string>
|
||
<string name="comp_game_saved_next">El perfil de %1$s se ha guardado para el próximo inicio del juego.</string>
|
||
<string name="game_no_steam_title">Iniciar sin Steam</string>
|
||
<string name="game_no_steam_detail">Lo abre en Proton/FEX sin el cliente de Steam; las funciones de Steam quedan desactivadas.</string>
|
||
<string name="game_no_steam_on">Activado</string>
|
||
<string name="game_steam_with">Se inicia con Steam</string>
|
||
<string name="game_steam_without">Se inicia sin Steam</string>
|
||
<string name="game_settings_card">Ajustes</string>
|
||
<string name="game_settings_menu_title">Ajustes de %1$s</string>
|
||
<string name="game_settings_default">Predeterminado</string>
|
||
<string name="game_settings_default_detail">Devuelve todo lo cambiado para este juego a los ajustes de la aplicación.</string>
|
||
<string name="game_sync_custom">Variables de sincronización personalizadas</string>
|
||
<string name="comp_game_proton_live">La elección de Proton de %1$s se ha guardado y ya está disponible en Steam.</string>
|
||
<string name="comp_game_proton_next">La elección de Proton de %1$s se ha guardado. Reinicia Steam antes de iniciar el juego.</string>
|
||
<string name="comp_game_proton_not_runnable">%1$s no puede usar el Proton elegido en este dispositivo.</string>
|
||
<string name="comp_game_load_failed">No se pudo cargar el perfil de %1$s: %2$s</string>
|
||
<string name="comp_game_save_failed">No se pudo guardar el perfil del juego: %1$s</string>
|
||
<string name="comp_game_reset">Restablecer perfil del juego</string>
|
||
<string name="comp_game_reset_title">¿Restablecer el perfil de %1$s?</string>
|
||
<string name="comp_game_reset_body">¿Quitar los ajustes propios de este juego para Proton, FEX, paquete de componentes, entorno, filtrado de texturas y componentes de Windows? Usará el perfil predeterminado.</string>
|
||
<string name="comp_game_reset_done">%1$s ahora usa el perfil predeterminado.</string>
|
||
<string name="comp_game_reset_failed">No se pudo restablecer del todo el perfil del juego: %1$s</string>
|
||
<string name="comp_default_live">%1$s ahora ejecuta todos los juegos que no tengan su propio Proton en Steam.</string>
|
||
<string name="comp_default_next">%1$s ejecutará todos los juegos que no tengan su propio Proton a partir del próximo inicio de Steam.</string>
|
||
<string name="comp_default_not_runnable">%1$s no puede iniciar juegos aquí, así que no puede ser el predeterminado.</string>
|
||
<string name="comp_default_failed">No se pudo guardar el Proton predeterminado: %1$s</string>
|
||
<string name="comp_swapped">%1$s · %2$d reemplazados</string>
|
||
<string name="comp_all_original">%1$s · todos originales</string>
|
||
<string name="comp_game_running_suffix">%1$s · juego en ejecución</string>
|
||
<string name="comp_esync_pack">%1$s · paquete droiddeck-esync</string>
|
||
<string name="comp_esync_wanted">%1$s · aún sin paquete droiddeck-esync</string>
|
||
<string name="comp_esync_builtin">%1$s · esync integrado, no necesita paquete</string>
|
||
<string name="comp_gpu_drivers">Controladores de GPU</string>
|
||
<string name="comp_reapplied">%1$s · reaplicado al iniciar %2$s</string>
|
||
<string name="comp_next_queued">Siguiente: %1$s · cuando se cierre el juego</string>
|
||
<string name="comp_in_use">%1$s en uso: %2$s</string>
|
||
<string name="comp_waits">Espera a que se cierre el juego</string>
|
||
<string name="comp_applies_next_game">Se aplica la próxima vez que se inicie un juego</string>
|
||
<string name="comp_import_zip">Importar .zip</string>
|
||
<string name="comp_reading">Leyendo Protons…</string>
|
||
<string name="comp_no_proton">Aún no hay ningún Proton instalado. Inicia Steam una vez para descargar su Proton ARM64, o añade GE-Proton, CachyOS o DroidDeck-Proton desde Configuración.</string>
|
||
<string name="comp_original">Original · %1$s</string>
|
||
<string name="comp_this_build">%1$s · esta versión</string>
|
||
<string name="comp_earlier_build">%1$s · versión anterior</string>
|
||
<string name="comp_installed_count">Instalados · %1$d</string>
|
||
<string name="comp_nothing_stored">Aún no hay nada guardado para %1$s. Los archivos propios de este Proton se guardan como su original.</string>
|
||
<string name="comp_waits_long">Hay un juego en ejecución con este Proton, así que se espera a que se cierre.</string>
|
||
<string name="comp_applies_long">Se aplica la próxima vez que se inicie un juego.</string>
|
||
<string name="comp_swap_title">¿Reemplazar %1$s?</string>
|
||
<string name="comp_swap_body">¿Poner %1$s en %2$s? Sus archivos originales quedan guardados. %3$s</string>
|
||
<string name="comp_restore_title">¿Restaurar %1$s?</string>
|
||
<string name="comp_restore_body">¿Volver a poner el original de %1$s en %2$s? %3$s</string>
|
||
<string name="comp_delete_package_body">Quita el paquete de la app. Puedes descargarlo de nuevo.</string>
|
||
<string name="comp_delete_original_title">¿Eliminar este original?</string>
|
||
<string name="comp_delete_original_body">Este original de %1$s es de una versión anterior de %2$s. El original de la versión actual siempre se conserva.</string>
|
||
<string name="comp_nightlies_count">En las Nightlies · %1$d</string>
|
||
<string name="comp_channel_stable">Estable</string>
|
||
<string name="comp_channel_nightly">Nocturna</string>
|
||
<string name="comp_refresh_to_list">Actualiza para listar los paquetes de Nightlies y DroidDeck.</string>
|
||
<string name="comp_nothing_new">Nada nuevo desde la última comprobación.</string>
|
||
<string name="comp_import_wcp">Importar .wcp</string>
|
||
<string name="comp_restore_original">Restaurar el original de este Proton</string>
|
||
<string name="comp_restore_original_body">¿Volver a poner el original %2$s de %1$s?</string>
|
||
<string name="comp_swap">Reemplazar</string>
|
||
<string name="comp_about_text">FEX, DXVK y VKD3D-Proton para cada Proton con el que Steam ejecuta juegos.\n\nElige una fila instalada para ponerla en uso. Se aplica la próxima vez que se inicie un juego, o cuando se cierre el juego en ejecución.\n\nTus elecciones se comprueban antes de cada inicio y se restauran si algo las cambió. Los archivos originales de cada Proton se conservan, así que las actualizaciones de Steam nunca los pierden.</string>
|
||
<string name="comp_tag_original">Original</string>
|
||
<string name="comp_tag_in_use">En uso</string>
|
||
<string name="comp_tag_new">Nuevo</string>
|
||
<string name="comp_tag_stored">Guardado</string>
|
||
<string name="perf_title">Rendimiento</string>
|
||
<string name="perf_lede">Núcleos de CPU, correcciones de sesión y nombre del host. Se aplica en la próxima sesión.</string>
|
||
<string name="perf_client_cores_group">Núcleos del cliente de Steam</string>
|
||
<string name="perf_override">Forzar la elección de núcleos de Steam</string>
|
||
<string name="perf_override_hint">Fija Steam, su ayudante de interfaz y gamescope a los núcleos de abajo.</string>
|
||
<string name="perf_client_cores">Núcleos del cliente</string>
|
||
<string name="perf_client_cores_on">Núcleos para Steam.</string>
|
||
<string name="perf_client_cores_off">Activa el forzado para elegir.</string>
|
||
<string name="perf_game_cores_group">Núcleos de juegos</string>
|
||
<string name="perf_game_cores">Núcleos de juegos</string>
|
||
<string name="perf_game_cores_hint">Núcleos para los juegos. Con todos seleccionados, Android los asigna libremente.</string>
|
||
<string name="perf_client_ui">Interfaz del cliente</string>
|
||
<string name="perf_glthread">GL con subprocesos</string>
|
||
<string name="perf_glthread_hint">Puede hacer los menús de Steam más ágiles.</string>
|
||
<string name="perf_zink">Zink: descriptores diferidos</string>
|
||
<string name="perf_zink_hint">Recomendado para controladores sin búferes de descriptores.</string>
|
||
<string name="perf_noglerror">Omitir comprobaciones de errores de GL</string>
|
||
<string name="perf_noglerror_hint">Desactiva la validación de GL en cada llamada.</string>
|
||
<string name="perf_gsrealtime">gamescope: cola de GPU en tiempo real</string>
|
||
<string name="perf_gsrealtime_hint">Da prioridad al trabajo de GPU del compositor. Puede suavizar el ritmo de fotogramas a costa de algo de rendimiento en los juegos.</string>
|
||
<string name="perf_gpu">GPU</string>
|
||
<string name="perf_gpuclock">Mantener la GPU a su reloj máximo</string>
|
||
<string name="perf_gpuclock_hint">Solo Adreno. Menos tirones, más consumo de batería y calor.</string>
|
||
<string name="perf_fixes">Correcciones de sesión</string>
|
||
<string name="perf_sysmem">Turnip: renderizado sysmem</string>
|
||
<string name="perf_sysmem_hint">Más rápido para el cliente de Steam; en los juegos, el controlador elige entre renderizado por mosaicos o en memoria del sistema en cada pasada. Obligatorio en Adreno 710/720/722.</string>
|
||
<string name="perf_xalia">Omitir el asistente xalia de Steam</string>
|
||
<string name="perf_fastsync">droiddeck-ntsync</string>
|
||
<string name="perf_fastsync_hint">Un sustituto en espacio de usuario del controlador ntsync de Linux. Mientras está activado, Proton lo usa en lugar de droiddeck-esync y droiddeck-fsync. Funciona con Proton Experimental ARM64, GE-Proton y proton-cachyos. Se aplica en la próxima sesión.</string>
|
||
<string name="perf_esync">droiddeck-esync</string>
|
||
<string name="perf_fsync">droiddeck-fsync primero</string>
|
||
<string name="perf_fsync_hint">Usa el fsync propio de Proton con los archivos originales de Proton, con futex_waitv proporcionado en espacio de usuario, así que no necesita paquete y sigue funcionando en cuanto Steam actualiza Proton. Mientras está activado, los juegos lo usan antes que droiddeck-esync, salvo los pocos que Proton mantiene sin fsync. Se aplica en la próxima sesión.</string>
|
||
<string name="perf_esync_hint">Los hilos de Windows de los juegos se esperan entre sí mediante eventfd y memoria compartida, sin pasar por wineserver. Usa un paquete droiddeck-esync hecho para esa versión exacta de Proton; los paquetes se descargan automáticamente. Mientras no exista uno para una versión nueva de Proton, droiddeck-fsync lo sustituye. Se aplica en la próxima sesión.</string>
|
||
<string name="perf_xalia_hint">Desactiva el asistente de navegación con mando de Proton, que consume CPU en cada juego.</string>
|
||
<string name="perf_seccomp">Ejecutar proot sin seccomp</string>
|
||
<string name="perf_seccomp_hint">Puede corregir errores de syscalls ausentes en algunos kernels. Puede reducir el rendimiento.</string>
|
||
<string name="perf_fastpath">Ruta rápida de proot</string>
|
||
<string name="perf_fastpath_needs_seccomp">Requiere el filtro seccomp de proot.</string>
|
||
<string name="perf_fastpath_hint">Búsquedas de archivos más rápidas y menos tirones. Desactívalo si un programa no encuentra sus archivos.</string>
|
||
<string name="perf_identity">Identidad de la sesión</string>
|
||
<string name="perf_hostname">Nombre del host</string>
|
||
<string name="perf_hostname_hint">El nombre que Steam ve para este dispositivo. En blanco restaura %1$s.</string>
|
||
<string name="perf_hostname_invalid">Solo letras, dígitos y guiones internos, hasta 63 caracteres.</string>
|
||
<string name="perf_phantom_warning">Android está configurado para cerrar esta sesión</string>
|
||
<string name="driver_installed">Instalado</string>
|
||
<string name="driver_available">Disponible para descargar</string>
|
||
<string name="driver_nothing_new">Nada nuevo desde la última comprobación.</string>
|
||
<string name="driver_restore_builtin">Restaurar controladores integrados</string>
|
||
<string name="driver_delete_builtin">Integrado en la app: esto elimina sus archivos descomprimidos y lo oculta. Restaurar controladores integrados lo recupera.</string>
|
||
<string name="driver_delete_bundle">Mitad de un paquete Android + Linux: se eliminan ambas mitades. Un controlador en uso vuelve al predeterminado.</string>
|
||
<string name="driver_delete_plain">Sus archivos se eliminan de la app.</string>
|
||
<string name="driver_delete_in_use">Sus archivos se eliminan. Está en uso, así que pasa a usarse el predeterminado.</string>
|
||
<string name="drawer_page_display">Pantalla</string>
|
||
<string name="drawer_page_effects">Efectos</string>
|
||
<string name="drawer_page_controls">Controles</string>
|
||
<string name="drawer_page_components">Componentes</string>
|
||
<string name="drawer_page_controller">Mando</string>
|
||
<string name="drawer_page_settings">Ajustes</string>
|
||
<string name="drawer_page_desc">Página %1$s</string>
|
||
<string name="drawer_steam">Steam</string>
|
||
<string name="drawer_desktop">Escritorio</string>
|
||
<string name="drawer_steam_menu">Menú de Steam</string>
|
||
<string name="drawer_quick_access">Quick Access</string>
|
||
<string name="drawer_open_qam">Abrir el menú Quick Access</string>
|
||
<string name="drawer_prev_page">Página anterior</string>
|
||
<string name="drawer_next_page">Página siguiente</string>
|
||
<string name="drawer_hud">HUD de rendimiento</string>
|
||
<string name="drawer_hud_fps">Tasa de fotogramas</string>
|
||
<string name="drawer_hud_battery">Temperatura de la batería</string>
|
||
<string name="drawer_hud_graph">Gráfico de rendimiento</string>
|
||
<string name="drawer_hud_color">Color</string>
|
||
<string name="drawer_hud_color_mint">Menta</string>
|
||
<string name="drawer_hud_color_white">Blanco</string>
|
||
<string name="drawer_hud_color_sky">Celeste</string>
|
||
<string name="drawer_hud_color_amber">Ámbar</string>
|
||
<string name="drawer_hud_color_violet">Violeta</string>
|
||
<string name="drawer_hud_opacity">Opacidad</string>
|
||
<string name="drawer_scaling">Modo de escalado</string>
|
||
<string name="drawer_scaling_sharpness">Nitidez del escalado</string>
|
||
<string name="drawer_effects">Efectos de pantalla</string>
|
||
<string name="drawer_effects_hint">Se aplica al instante. Usa algo de GPU mientras haya un efecto activo.</string>
|
||
<string name="drawer_look">Ajustes predefinidos</string>
|
||
<string name="drawer_look_custom">Personalizado</string>
|
||
<string name="drawer_effects_advanced">Avanzado</string>
|
||
<string name="widgets_expanded">Expandido</string>
|
||
<string name="widgets_collapsed">Contraído</string>
|
||
<string name="drawer_cas">Nitidez (CAS)</string>
|
||
<string name="drawer_cas_level">Nivel de nitidez</string>
|
||
<string name="drawer_fake_hdr">HDR simulado</string>
|
||
<string name="vr_title">VR</string>
|
||
<string name="steamvr_title">SteamVR</string>
|
||
<string name="steamvr_enter">Entrar en SteamVR</string>
|
||
<string name="steamvr_checking">Comprobando SteamVR…</string>
|
||
<string name="drawer_deband">Reducción de bandas</string>
|
||
<string name="drawer_deband_strength">Intensidad de reducción de bandas</string>
|
||
<string name="drawer_brightness">Brillo</string>
|
||
<string name="drawer_contrast">Contraste</string>
|
||
<string name="drawer_gamma">Gamma</string>
|
||
<string name="drawer_saturation">Saturación</string>
|
||
<string name="drawer_fxaa">FXAA (suavizado de bordes)</string>
|
||
<string name="drawer_toon">Contornos toon</string>
|
||
<string name="drawer_crt">CRT</string>
|
||
<string name="drawer_ntsc">NTSC</string>
|
||
<string name="drawer_texture">Filtrado de texturas</string>
|
||
<string name="drawer_texture_hint">Juegos DirectX 9–11, desde su próximo inicio.</string>
|
||
<string name="drawer_anisotropy">Filtrado anisotrópico</string>
|
||
<string name="drawer_texture_sharpness">Nitidez de texturas</string>
|
||
<string name="drawer_texture_sharpness_note">Un sesgo de mip negativo: texturas más nítidas, algo de parpadeo. Auto sigue cuánto se amplía la sesión a la pantalla.</string>
|
||
<string name="drawer_touch_auto">Auto (%1$s)</string>
|
||
<string name="drawer_keyboard">Teclado</string>
|
||
<string name="drawer_latency">Latencia</string>
|
||
<string name="drawer_low_latency_controller">Mando de baja latencia</string>
|
||
<string name="drawer_low_latency_controller_hint">El mando informa a 1000 Hz en lugar de 250 Hz. Usa algo más de CPU.</string>
|
||
<string name="drawer_low_latency_touch">Táctil de baja latencia</string>
|
||
<string name="drawer_low_latency_touch_hint">Los toques omiten la agrupación de fotogramas; los controles táctiles de Steam van a 1000 Hz. Usa algo más de CPU.</string>
|
||
<string name="drawer_pc_keyboard">Teclado de PC</string>
|
||
<string name="drawer_android_keyboard">Android</string>
|
||
<string name="drawer_second_screen">Segunda pantalla</string>
|
||
<string name="drawer_second_screen_mode">Modo</string>
|
||
<string name="drawer_second_screen_shows">Muestra</string>
|
||
<string name="drawer_android_apps">Apps de Android</string>
|
||
<string name="drawer_launch_app">Abrir una app</string>
|
||
<string name="common_hide">Ocultar</string>
|
||
<string name="common_show">Mostrar</string>
|
||
<string name="drawer_no_apps">No hay apps que se puedan abrir</string>
|
||
<string name="drawer_session_behavior">Comportamiento de la sesión</string>
|
||
<string name="drawer_suspend_hint">Se aplica ahora y a las próximas sesiones en este modo.</string>
|
||
<string name="drawer_next_session">Próxima sesión</string>
|
||
<string name="drawer_support">Soporte</string>
|
||
<string name="drawer_logs">Registros de sesión</string>
|
||
<string name="drawer_logs_hint">Adjúntalos a un informe de error</string>
|
||
<string name="drawer_share_logs">Compartir registros</string>
|
||
<string name="drawer_background">Segundo plano</string>
|
||
<string name="drawer_stop">Detener</string>
|
||
<string name="drawer_stop_title">¿Detener la sesión?</string>
|
||
<string name="drawer_running_now">En ejecución</string>
|
||
<string name="drawer_no_game">Ningún juego se ejecuta con un Proton</string>
|
||
<string name="drawer_selected_profile">Perfil del juego</string>
|
||
<string name="drawer_selected_profile_none">Los detalles del perfil aún no están disponibles.</string>
|
||
<string name="drawer_profile_refresh_failed_initial">No se pudieron cargar los perfiles de juego. Se reintentará automáticamente.</string>
|
||
<string name="drawer_profile_refresh_failed_stale">No se pudieron actualizar los perfiles de juego. Se muestran los últimos datos disponibles; se reintentará automáticamente.</string>
|
||
<string name="drawer_profile_inspect_hint">Consulta y edita los ajustes guardados que se usarán en el próximo inicio.</string>
|
||
<string name="drawer_profile_default">Usa el perfil predeterminado</string>
|
||
<string name="drawer_profile_custom">Perfil personalizado</string>
|
||
<string name="drawer_component_inherited">Usa %1$s del perfil predeterminado.</string>
|
||
<string name="drawer_game_components_note">Los cambios se guardan en el perfil de %1$s y se aplican la próxima vez que se inicie el juego.</string>
|
||
<plurals name="drawer_profile_environment_overrides">
|
||
<item quantity="one">%1$d ajuste propio del juego</item>
|
||
<item quantity="many">%1$d ajustes propios del juego</item>
|
||
<item quantity="other">%1$d ajustes propios del juego</item>
|
||
</plurals>
|
||
<string name="drawer_no_proton">Aún no hay ningún Proton instalado.</string>
|
||
<string name="drawer_game_running">juego en ejecución</string>
|
||
<string name="drawer_reapplied">reaplicado al iniciar %1$s</string>
|
||
<string name="drawer_original">Original</string>
|
||
<string name="drawer_components_note">Importa y elimina en la página Componentes.</string>
|
||
<string name="setup_check_done">Hecho</string>
|
||
<string name="setup_check_warn">Requiere atención</string>
|
||
<string name="setup_check_busy">Trabajando</string>
|
||
<string name="setup_limit_adb_failed">Revisa la dirección IP y el puerto de la Depuración inalámbrica, o vincula de nuevo si Android quitó este dispositivo.</string>
|
||
<string name="setup_install">Instalar</string>
|
||
<string name="setup_manage">Gestionar</string>
|
||
<string name="setup_tab_overview">Resumen</string>
|
||
<string name="setup_tab_controller">Mando</string>
|
||
<string name="setup_tab_session">Sesión</string>
|
||
<string name="setup_tab_launcher">Launcher</string>
|
||
<string name="setup_title">Configuración</string>
|
||
<string name="setup_all_set">● Todo listo</string>
|
||
<string name="setup_n_ready">%1$d de %2$d listos</string>
|
||
<string name="setup_system_check">Comprobación del sistema</string>
|
||
<string name="setup_gpu_supported">Dispositivo compatible</string>
|
||
<string name="setup_gpu_untested">GPU sin probar</string>
|
||
<string name="setup_gpu_unsupported">GPU no compatible</string>
|
||
<string name="setup_gpu_detail">%1$s · %2$s</string>
|
||
<string name="setup_gpu_untested_detail">%1$s: %2$s</string>
|
||
<string name="setup_gpu_unsupported_detail">Steam necesita un controlador Adreno; %1$s puede mostrar una pantalla negra</string>
|
||
<string name="setup_runtime">Runtime de Linux</string>
|
||
<string name="setup_runtime_progress">%1$s · %2$d%%</string>
|
||
<string name="setup_runtime_missing">No instalado · unos 3 GB, se instala al jugar por primera vez</string>
|
||
<string name="setup_installed">Instalado</string>
|
||
<string name="setup_runtime_update">%1$s · actualización disponible</string>
|
||
<string name="setup_runtime_current">%1$s · al día</string>
|
||
<string name="setup_limit">Límite de procesos secundarios</string>
|
||
<string name="setup_limit_on">Activado · Android puede cerrar Steam. Desactivarlo tarda un minuto.</string>
|
||
<string name="setup_limit_unset">Sin definir · Android puede cerrar Steam. Desactivarlo tarda un minuto.</string>
|
||
<string name="setup_limit_unknown">No se pudo comprobar · desactivarlo tarda un minuto.</string>
|
||
<string name="setup_fix_it">Solucionar</string>
|
||
<string name="setup_details">Detalles</string>
|
||
<string name="setup_dev_options">Opciones de desarrollador</string>
|
||
<string name="setup_use_wireless">Usar Depuración inalámbrica</string>
|
||
<string name="setup_check_again">Comprobar de nuevo</string>
|
||
<string name="setup_limit_turn_on">Activar límite</string>
|
||
<string name="setup_account">Cuenta de Steam</string>
|
||
<string name="setup_signed_in_offline">Sesión iniciada como %1$s · modo sin conexión</string>
|
||
<string name="setup_signed_in">Sesión iniciada como %1$s</string>
|
||
<string name="setup_sign_in">Pulsa Jugar en Steam e inicia sesión</string>
|
||
<string name="setup_tools">Herramientas</string>
|
||
<string name="setup_controller">Mando</string>
|
||
<string name="setup_controller_unavailable">Los ajustes del mando no están disponibles.</string>
|
||
<string name="setup_session">Sesión</string>
|
||
<string name="setup_logs">Registros de sesión</string>
|
||
<string name="setup_logs_hint">Se guardan tras cada sesión</string>
|
||
<string name="setup_agent_commands">Herramientas de depuración</string>
|
||
<string name="setup_latest_logs">Últimos registros de sesión</string>
|
||
<string name="setup_saved_logs">Registros de sesión guardados</string>
|
||
<string name="setup_saved_logs_hint">Conserva los %1$d más recientes</string>
|
||
<string name="setup_clear_logs">Borrar registros</string>
|
||
<string name="setup_reset_settings">Restablecer todos los ajustes</string>
|
||
<string name="setup_reset_settings_hint">Devuelve cada ajuste a su valor predeterminado</string>
|
||
<string name="setup_reset_settings_button">Restablecer</string>
|
||
<string name="setup_reset_settings_title">¿Restablecer todos los ajustes?</string>
|
||
<string name="setup_reset_settings_body">Los ajustes de pantalla, rendimiento, mando, tema, idioma y lanzador vuelven a sus valores predeterminados. Se conservan tus juegos, la sesión de Steam, las cuentas de tiendas, los controladores descargados y las carpetas de almacenamiento.</string>
|
||
<string name="setup_reset_settings_profiles">Restablecer también los perfiles de juego (Proton, FEX, componentes y entorno de cada juego, y el entorno del perfil predeterminado)</string>
|
||
<string name="setup_reset_settings_session_running">Detén la sesión antes de restablecer los ajustes.</string>
|
||
<string name="setup_reset_settings_partial">Los ajustes se restablecieron, pero algunas partes no se pudieron restablecer. Los registros tienen los detalles.</string>
|
||
<string name="setup_offline">Modo sin conexión</string>
|
||
<string name="setup_sign_in_first">Inicia sesión en Steam primero</string>
|
||
<string name="setup_launcher">Launcher</string>
|
||
<string name="setup_language">Idioma</string>
|
||
<string name="setup_language_hint">Steam también lo usa a partir de su próximo inicio.</string>
|
||
<string name="setup_language_system">Predeterminado del sistema (%1$s)</string>
|
||
<string name="setup_language_system_short">Predeterminado del sistema</string>
|
||
<string name="setup_app_scale">Escala de la app</string>
|
||
<string name="setup_app_scale_hint">Texto y controles de DroidDeck</string>
|
||
<string name="setup_app_scale_default">%1$d%% (predeterminada)</string>
|
||
<string name="setup_theme">Tema</string>
|
||
<string name="setup_theme_hint">Apariencia del launcher</string>
|
||
<string name="setup_launcher_icon">Icono de la app</string>
|
||
<string name="setup_launcher_icon_dark">Oscuro</string>
|
||
<string name="setup_launcher_icon_light">Claro</string>
|
||
<string name="setup_home">Usar como pantalla de inicio</string>
|
||
<string name="setup_home_on">DroidDeck puede ser la app de inicio</string>
|
||
<string name="setup_home_off">DroidDeck nunca se ofrece como app de inicio</string>
|
||
<string name="setup_orientation">Orientación</string>
|
||
<string name="setup_orientation_auto">Horizontal automática</string>
|
||
<string name="setup_orientation_landscape">Horizontal</string>
|
||
<string name="setup_orientation_reverse">Horizontal invertida</string>
|
||
<string name="setup_fullscreen">Pantalla completa</string>
|
||
<string name="setup_fullscreen_on">Oculta las barras de estado y navegación de Android</string>
|
||
<string name="setup_fullscreen_off">Muestra las barras de estado y navegación de Android</string>
|
||
<string name="setup_default_home">App de inicio predeterminada</string>
|
||
<string name="setup_choose_home">Elige una app de inicio</string>
|
||
<string name="setup_choose">Elegir</string>
|
||
<string name="setup_linux_apps">Apps de Linux (beta)</string>
|
||
<string name="setup_tool_files">Archivos</string>
|
||
<string name="setup_tool_files_hint">Explorar y gestionar archivos</string>
|
||
<string name="setup_tool_protons">Versiones de Proton</string>
|
||
<string name="setup_tool_protons_hint">Instala versiones de Proton ARM64</string>
|
||
<string name="setup_tool_performance">Rendimiento</string>
|
||
<string name="setup_tool_performance_hint">Asignación de núcleos de CPU</string>
|
||
<string name="setup_tool_roms">Carpeta de ROMs</string>
|
||
<string name="setup_tool_roms_hint">Donde se guardan los juegos de emuladores</string>
|
||
<string name="setup_card_components">Componentes</string>
|
||
<string name="setup_card_components_hint">FEX, DXVK, VKD3D</string>
|
||
<string name="setup_card_controls">Controles</string>
|
||
<string name="setup_card_controls_hint">Asignación de botones</string>
|
||
<string name="store_tab_discover">Descubrir</string>
|
||
<string name="store_tab_search">Buscar</string>
|
||
<string name="store_tab_installed">Instaladas</string>
|
||
<string name="store_tab_count">%1$s · %2$d</string>
|
||
<string name="store_title">Tienda</string>
|
||
<string name="store_chip_flathub">Flathub · ARM64</string>
|
||
<string name="store_chip_ready">● Flatpak listo</string>
|
||
<string name="store_needs_runtime">Instala primero el runtime de Linux desde Configuración.</string>
|
||
<string name="store_setup_title">Configurar Flatpak</string>
|
||
<string name="store_setup_text">Añade Flatpak y lo conecta a Flathub (unos 20 MB). La primera app también descarga su runtime.</string>
|
||
<string name="store_setting_up">Configurando…</string>
|
||
<string name="store_flatpak">Flatpak</string>
|
||
<string name="store_updates">Actualizaciones</string>
|
||
<string name="store_busy">%1$s · %2$s</string>
|
||
<string name="store_busy_percent">%1$s · %2$s · %3$d%%</string>
|
||
<string name="store_starting">Iniciando…</string>
|
||
<string name="store_categories">Categorías</string>
|
||
<string name="store_unreachable">No se pudo conectar con Flathub. Revisa tu conexión e inténtalo de nuevo.</string>
|
||
<string name="store_try_again">Reintentar</string>
|
||
<string name="store_search_label">Buscar en Flathub</string>
|
||
<string name="store_search_placeholder">Firefox, juegos, emuladores…</string>
|
||
<string name="store_search">Buscar</string>
|
||
<string name="store_all">Todas</string>
|
||
<string name="store_searching">Buscando…</string>
|
||
<string name="store_search_hint">Busca por nombre o elige una categoría. Solo se listan apps ARM64.</string>
|
||
<string name="store_no_results">Ninguna app ARM64 de Flathub coincide.</string>
|
||
<string name="store_results">Resultados</string>
|
||
<string name="store_check_updates">Buscar actualizaciones</string>
|
||
<string name="store_update_all">Actualizar todas (%1$d)</string>
|
||
<string name="store_all_current">● Todo está al día</string>
|
||
<string name="store_no_apps">Aún no hay apps. Encuentra alguna en Descubrir o Buscar.</string>
|
||
<string name="store_setup_first_note">Configura Flatpak para instalar apps.</string>
|
||
<string name="store_update_available_prefix">Actualización disponible · %1$s</string>
|
||
<string name="store_open">Abrir</string>
|
||
<string name="store_details">Detalles</string>
|
||
<string name="store_remove">Quitar</string>
|
||
<string name="store_press_again">Pulsa de nuevo para quitar</string>
|
||
<string name="store_installing">Instalando…</string>
|
||
<string name="store_install">Instalar</string>
|
||
<string name="store_setup_first">Configura Flatpak primero</string>
|
||
<string name="store_download_size">Descarga de %1$s</string>
|
||
<string name="store_installed_chip">● Instalada</string>
|
||
<string name="store_details_failed">No se pudo cargar la página de esta app en Flathub.</string>
|
||
<string name="store_loading">Cargando desde Flathub…</string>
|
||
<string name="store_no_arm">No hay versión ARM64 en Flathub, así que no se puede instalar aquí.</string>
|
||
<string name="store_screenshots">Capturas de pantalla</string>
|
||
<string name="store_about">Acerca de</string>
|
||
<string name="store_app_id">ID de app</string>
|
||
<string name="store_license">Licencia</string>
|
||
<string name="store_runtime">Runtime</string>
|
||
<string name="store_installed_size">Tamaño instalado</string>
|
||
<string name="store_installed_size_value">%1$s (más su runtime compartido)</string>
|
||
<string name="store_website">Sitio web</string>
|
||
<string name="store_verified">Verificada</string>
|
||
<string name="upd_title">Actualizaciones</string>
|
||
<string name="upd_build">DroidDeck %1$s · %2$s</string>
|
||
<string name="upd_checked">Comprobado %1$s</string>
|
||
<string name="upd_not_checked">Aún sin comprobar</string>
|
||
<string name="upd_perm_title">Permitir que DroidDeck se actualice solo</string>
|
||
<string name="upd_perm_text">En la siguiente pantalla, activa Permitir desde esta fuente y vuelve. La actualización continúa sola.</string>
|
||
<string name="upd_open_settings">Abrir ajustes</string>
|
||
<string name="upd_not_now">Ahora no</string>
|
||
<string name="upd_signed_status">Firmada de otro modo</string>
|
||
<string name="upd_signed_headline">No se puede actualizar sobre la instalada</string>
|
||
<string name="upd_signed_detail">Esta copia no está firmada con la clave de publicación de DroidDeck, así que las actualizaciones no se pueden instalar sobre ella. Desinstálala para cambiar.</string>
|
||
<string name="upd_available">Actualización disponible</string>
|
||
<string name="upd_blocked_status">No se puede instalar</string>
|
||
<string name="upd_switch">Lista para cambiar</string>
|
||
<string name="upd_ahead_status">Por delante de Estable</string>
|
||
<string name="upd_ahead_headline">Vas por delante de Estable</string>
|
||
<string name="upd_ahead_detail">Esta versión es más reciente que la última Estable. Pasarás a Estable con su próxima versión.</string>
|
||
<string name="upd_gone_status">Prueba finalizada</string>
|
||
<string name="upd_gone_headline">Esta prueba ha terminado</string>
|
||
<string name="upd_gone_detail">Su corrección se fusionó o se descartó. Sigue Vista previa para las correcciones más recientes.</string>
|
||
<string name="upd_current_status">Al día</string>
|
||
<string name="upd_current_headline">Tienes la última %1$s</string>
|
||
<string name="upd_dot_ago">· %1$s</string>
|
||
<string name="upd_stage_percent">%1$s… %2$d%%</string>
|
||
<string name="upd_stage">%1$s…</string>
|
||
<string name="upd_update_button">Actualizar%1$s</string>
|
||
<string name="upd_install_button">Instalar%1$s</string>
|
||
<string name="upd_install_anyway">Instalar Estable %1$s de todos modos</string>
|
||
<string name="upd_follow_preview">Seguir Vista previa</string>
|
||
<string name="upd_stop_session">Detén la sesión en ejecución para actualizar.</string>
|
||
<string name="upd_less">Menos</string>
|
||
<string name="upd_more">Más</string>
|
||
<string name="upd_new_stable">DroidDeck %1$s</string>
|
||
<string name="upd_new_preview">Nueva versión de Vista previa</string>
|
||
<string name="upd_new_test">Versión de prueba del PR #%1$d</string>
|
||
<string name="upd_mb">%1$d MB</string>
|
||
<string name="upd_channel">CANAL DE ACTUALIZACIÓN</string>
|
||
<string name="upd_stable">Estable</string>
|
||
<string name="upd_stable_hint">Versiones probadas, para la mayoría</string>
|
||
<string name="upd_version_ago">%1$s · %2$s</string>
|
||
<string name="upd_preview">Vista previa</string>
|
||
<string name="upd_preview_hint">Las correcciones más recientes, antes que Estable</string>
|
||
<string name="upd_preview_current">Al día</string>
|
||
<string name="upd_tests">Versiones de prueba</string>
|
||
<string name="upd_tests_hint">Prueba una corrección antes de su publicación</string>
|
||
<string name="upd_tests_none">Ninguna por ahora</string>
|
||
<string name="upd_pr">PR #%1$d</string>
|
||
<string name="upd_not_built">No compilada para esta copia de DroidDeck</string>
|
||
<string name="upd_updated">Actualizada %1$s</string>
|
||
<string name="upd_test_name">la prueba del PR #%1$d</string>
|
||
<string name="upd_while_ago">hace un tiempo</string>
|
||
<string name="upd_just_now">ahora mismo</string>
|
||
<plurals name="upd_tests_count">
|
||
<item quantity="one">%1$d para probar</item>
|
||
<item quantity="many">%1$d para probar</item>
|
||
<item quantity="other">%1$d para probar</item>
|
||
</plurals>
|
||
<plurals name="upd_preview_behind">
|
||
<item quantity="one">Cambios desde tu versión · %1$d versión atrás</item>
|
||
<item quantity="many">Cambios desde tu versión · %1$d versiones atrás</item>
|
||
<item quantity="other">Cambios desde tu versión · %1$d versiones atrás</item>
|
||
</plurals>
|
||
<plurals name="upd_preview_recent">
|
||
<item quantity="one">Cambios recientes · %1$d versión</item>
|
||
<item quantity="many">Cambios recientes · %1$d versiones</item>
|
||
<item quantity="other">Cambios recientes · %1$d versiones</item>
|
||
</plurals>
|
||
<string name="gate_title">Un ajuste de Android por cambiar</string>
|
||
<string name="gate_eyebrow">Steam</string>
|
||
<string name="gate_lede">Android detiene las apps que inician muchos procesos en segundo plano, y Steam inicia decenas. Hasta que esto cambie, los juegos se cierran sin mostrar ningún error.</string>
|
||
<string name="gate_fix_for_me">Solucionarlo por mí</string>
|
||
<string name="gate_toggle_steps">Activa “Inhabilitar restricciones de procesos secundarios” y vuelve. Deja activadas las Opciones de desarrollador o el interruptor se desactivará de nuevo.</string>
|
||
<string name="gate_open_dev">Abrir Opciones de desarrollador</string>
|
||
<string name="gate_no_toggle">Esta versión de Android no tiene un interruptor para ello, así que DroidDeck lo cambia mediante la Depuración inalámbrica. Tarda un minuto y no necesitas ordenador.</string>
|
||
<string name="gate_needs_wifi">La Depuración inalámbrica necesita Wi-Fi. Sirve cualquier red; no necesita internet.</string>
|
||
<string name="gate_needs_notifications">El código de vinculación aparece en una notificación. Permite las notificaciones de DroidDeck o usa Otras formas.</string>
|
||
<string name="gate_allow_notifications">Permitir notificaciones</string>
|
||
<string name="gate_step1">Abre Ajustes → Opciones de desarrollador → Depuración inalámbrica y actívala</string>
|
||
<string name="gate_step2">Toca “Vincular dispositivo con código de vinculación”</string>
|
||
<string name="gate_step3">Escribe el código en la notificación de DroidDeck</string>
|
||
<string name="gate_waiting">Esperando la ventana de vinculación…</string>
|
||
<string name="gate_code_needed">Ventana encontrada. Introduce su código en la notificación.</string>
|
||
<string name="gate_status">Estado</string>
|
||
<string name="gate_polling">Se comprueba cada 2 segundos. Esta página se cierra cuando esté desactivado.</string>
|
||
<string name="gate_other_ways">Otras formas</string>
|
||
<string name="gate_other_toggle">Depuración inalámbrica, dirección manual, ADB desde ordenador</string>
|
||
<string name="gate_other_no_toggle">Dirección manual, ADB desde ordenador, Opciones de desarrollador</string>
|
||
<string name="gate_use_wireless_instead">Usar Depuración inalámbrica en su lugar</string>
|
||
<string name="gate_some_roms">Algunas ROM añaden el interruptor de todos modos. Busca “procesos secundarios” en Opciones de desarrollador.</string>
|
||
<string name="gate_manual_hint">Si la notificación no funciona, introduce manualmente la dirección y el código de la ventana.</string>
|
||
<string name="gate_enter_manually">Introducir dirección manualmente</string>
|
||
<string name="gate_from_computer">Desde un ordenador con ADB:</string>
|
||
<string name="gate_copy_command">Copiar comando</string>
|
||
<string name="gate_choose_display">Elige en qué pantalla abrir los Ajustes de Android.</string>
|
||
<string name="gate_main_screen">Pantalla principal</string>
|
||
<string name="wadb_finding_port">Vinculado. Buscando el puerto de la Depuración inalámbrica…</string>
|
||
<string name="wadb_enter_port">Vinculado. Introduce el puerto de Ajustes.</string>
|
||
<string name="wadb_applying">Dispositivo encontrado. Aplicando el ajuste…</string>
|
||
<string name="wadb_apply_failed">No se pudo aplicar automáticamente. Revisa la dirección de abajo y reintenta. %1$s</string>
|
||
<string name="wadb_title_wireless">Depuración inalámbrica</string>
|
||
<string name="wadb_title_done">Límite de procesos secundarios actualizado</string>
|
||
<string name="wadb_title">Cambiar el límite de procesos secundarios</string>
|
||
<string name="wadb_lede_compact0">Si falta la opción, vincula mediante la Depuración inalámbrica.</string>
|
||
<string name="wadb_lede_compact1">Vinculado. Revisa la dirección IP y el puerto en Depuración inalámbrica.</string>
|
||
<string name="wadb_lede_done">El límite de procesos secundarios se actualizó.</string>
|
||
<string name="wadb_lede0">Usa el paso 2 si las Opciones de desarrollador no tienen un ajuste de procesos secundarios. Abre Opciones de desarrollador → Depuración inalámbrica → Vincular dispositivo con código de vinculación.</string>
|
||
<string name="wadb_lede1">Vinculado. Usa la dirección de abajo o actualízala desde Depuración inalámbrica → Dirección IP y puerto.</string>
|
||
<string name="wadb_lede_done_long">El límite de procesos secundarios se actualizó mediante la Depuración inalámbrica.</string>
|
||
<string name="wadb_confirmed_on">Android confirmó que el límite está activado.</string>
|
||
<string name="wadb_confirmed_off">Android confirmó que el límite está desactivado.</string>
|
||
<string name="wadb_pair_group">2 · Vincular Depuración inalámbrica</string>
|
||
<string name="wadb_pair_address">Dirección IP y puerto de la ventana de vinculación</string>
|
||
<string name="wadb_pin">Código de vinculación (PIN)</string>
|
||
<string name="wadb_pin_placeholder">6 dígitos</string>
|
||
<string name="wadb_pair">Vincular</string>
|
||
<string name="wadb_apply_group">2 · Aplicar mediante Depuración inalámbrica</string>
|
||
<string name="wadb_connect_address">Dirección IP y puerto de conexión</string>
|
||
<string name="wadb_pair_again">Vincular de nuevo</string>
|
||
<string name="wadb_turn_off">Desactivar límite</string>
|
||
<string name="wadb_other_ways">Otras formas de cambiarlo</string>
|
||
<string name="wadb_dev_try_first">1 · Opciones de desarrollador (pruébalo primero)</string>
|
||
<string name="wadb_restrict_on">Desactiva “Inhabilitar restricciones de procesos secundarios”.</string>
|
||
<string name="wadb_restrict_off">Activa “Inhabilitar restricciones de procesos secundarios”.</string>
|
||
<string name="wadb_computer_last">3 · ADB desde ordenador (último recurso)</string>
|
||
<string name="wadb_only_if">Solo si la Depuración inalámbrica no está disponible.</string>
|
||
<string name="wadb_computer_group">3 · ADB desde ordenador (último recurso)</string>
|
||
<string name="ctrl_osc_hint">Cuándo aparecen los controles táctiles en una sesión</string>
|
||
<string name="ctrl_color">Color</string>
|
||
<string name="ctrl_color_hint">Tinte de los botones en pantalla</string>
|
||
<string name="ctrl_custom">Personalizado</string>
|
||
<string name="ctrl_opacity">Opacidad</string>
|
||
<string name="ctrl_percent">%1$d%%</string>
|
||
<string name="ctrl_size">Tamaño de botones</string>
|
||
<string name="ctrl_size_hint" formatted="false">100% es el tamaño estándar</string>
|
||
<string name="ctrl_stick_click">Clic del stick</string>
|
||
<string name="ctrl_stick_click_hint">Toca dos veces y mantén un stick para L3 o R3</string>
|
||
<string name="ctrl_adaptive">Sticks adaptables</string>
|
||
<string name="ctrl_rumble">Vibración en juegos</string>
|
||
<string name="ctrl_steam_button">Botón Steam</string>
|
||
<string name="ctrl_qam_button">Botón QAM</string>
|
||
<string name="ctrl_keyboard_button">Botón de teclado</string>
|
||
<string name="ctrl_select_steam">Pulsa Select para abrir el menú de Steam</string>
|
||
<string name="ctrl_select_steam_hint">En lugar de View/Select.</string>
|
||
<string name="ctrl_joycon_vr">Joy-Con como mandos de RV</string>
|
||
<string name="ctrl_joycon_vr_hint">Mientras SteamVR está activo, cada Joy-Con es una mano. Apúntalo al frente y mantén Home o Captura para recentrarlo.</string>
|
||
<string name="setup_animations">Animaciones</string>
|
||
<string name="ctrl_adaptive_hint">Los sticks aparecen donde tocas y se ocultan al soltar</string>
|
||
<string name="ctrl_layout">Disposición</string>
|
||
<string name="ctrl_layout_custom">Posiciones personalizadas guardadas</string>
|
||
<string name="ctrl_layout_default">Ajustada a esta pantalla</string>
|
||
<string name="ctrl_edit">Editar</string>
|
||
<string name="ctrl_reset">Restablecer</string>
|
||
<string name="ctrl_mapping">Asignación de botones</string>
|
||
<string name="ctrl_mapping_default">Cada botón envía su propia entrada</string>
|
||
<string name="ctrl_mapping_count">%1$d de %2$d botones reasignados</string>
|
||
<string name="ctrl_configure">Configurar</string>
|
||
<string name="ctrl_reset_all">Restablecer mando</string>
|
||
<string name="ctrl_reset_all_hint">Restaura todos los ajustes del mando y la disposición</string>
|
||
<string name="ctrl_mapping_lede">Lo que cada botón en pantalla envía al juego. Oculto quita el botón.</string>
|
||
<string name="ctrl_onscreen_buttons">Botones en pantalla</string>
|
||
<string name="ctrl_defaults">Predeterminados</string>
|
||
<string name="ctrl_reset_mapping">Restablecer asignación</string>
|
||
<string name="content_android_apps">Apps de Android</string>
|
||
<string name="content_apps_count">%1$d apps</string>
|
||
<string name="content_no_android_apps">No se encontraron apps de Android que se puedan abrir.</string>
|
||
<string name="content_desktop_installed">● Escritorio instalado</string>
|
||
<string name="content_desktop_first_open">Se instala al abrirlo por primera vez</string>
|
||
<string name="content_available">Disponible para instalar</string>
|
||
<string name="content_not_installed">No instalado.</string>
|
||
<string name="content_not_installed_suffix">%1$s · no instalado</string>
|
||
<string name="content_open_named">Abrir %1$s</string>
|
||
<string name="content_games">Juegos</string>
|
||
<string name="content_choose_roms">Elige una carpeta de ROMs.</string>
|
||
<string name="content_retroarch_roms">Ve a /root/ROMs en RetroArch.</string>
|
||
<string name="content_add_roms">Añade juegos de %1$s a ROMs/%2$s.</string>
|
||
<string name="content_install_named">Instalar %1$s</string>
|
||
<string name="content_stop_to_install">Detén la sesión para instalar</string>
|
||
<string name="content_runtime_required">Runtime necesario</string>
|
||
<string name="content_loading_details">Cargando detalles de instalación…</string>
|
||
<string name="content_details_unavailable">Los detalles de instalación no están disponibles. Inténtalo más tarde.</string>
|
||
<string name="content_needs_runtime">Instala primero el runtime de Linux desde Configuración.</string>
|
||
<string name="content_stop_first">Detén la sesión en ejecución para instalar apps de escritorio.</string>
|
||
<string name="content_install_into">Instala %1$s en el escritorio de Linux.</string>
|
||
<string name="store_busy_percent_short">%1$s · %2$d%%</string>
|
||
<string name="content_hide_note">Ocultar la quita de Escritorio. Sus archivos permanecen en el runtime de Linux.</string>
|
||
<string name="content_rom_gone">Ese juego ya no está en la carpeta de ROMs.</string>
|
||
<string name="content_desktop_system">Escritorio · %1$s</string>
|
||
<string name="content_launch_in">Iniciar en %1$s</string>
|
||
<string name="content_also_in">También en %1$s</string>
|
||
<string name="content_page_gone">Esa página ya no existe. Elige una sección a la izquierda.</string>
|
||
<string name="content_open_desktop">Abrir escritorio</string>
|
||
<string name="content_install_open_desktop">Instalar y abrir escritorio</string>
|
||
<string name="desktop_remove_title">Desinstalar escritorio</string>
|
||
<string name="desktop_remove_text">Elimina el escritorio y sus apps incluidas. Se conservan los juegos, las apps añadidas, los ajustes y las bibliotecas compartidas.</string>
|
||
<string name="desktop_removing">Eliminando el escritorio</string>
|
||
<string name="desktop_removed">Escritorio eliminado</string>
|
||
<string name="desktop_cleaning_legacy">Eliminando archivos antiguos de LXQt</string>
|
||
<string name="desktop_removal_unknown">Actualiza DroidDeck antes de eliminar esta versión del escritorio.</string>
|
||
<string name="content_linux_desktop">Escritorio de Linux</string>
|
||
<string name="content_linux_desktop_hint">KDE Plasma, Firefox y tus emuladores</string>
|
||
<string name="games_empty">Los juegos que instales en Steam aparecen aquí después de la sesión.</string>
|
||
<string name="games_play_steam">Jugar en Steam</string>
|
||
<string name="games_play_steamvr">Jugar en SteamVR</string>
|
||
<string name="games_launch_settings">Ajustes de inicio</string>
|
||
<string name="games_launch">Iniciar</string>
|
||
<string name="games_files">Archivos del juego</string>
|
||
<string name="games_prefix">Prefijo de Proton</string>
|
||
<string name="games_saves_looking">Buscando partidas guardadas…</string>
|
||
<string name="games_saves_none">No se encontró ninguna carpeta de guardado por nombre. Exportar toma toda la carpeta de usuario.</string>
|
||
<string name="games_saves_folders">%1$d carpetas de guardado</string>
|
||
<string name="games_saves_summary">%1$s · %2$d archivos · %3$s</string>
|
||
<string name="games_kb">%1$d KB</string>
|
||
<string name="games_manage_saves">Gestionar partidas guardadas</string>
|
||
<string name="games_saves">Partidas guardadas</string>
|
||
<string name="games_import_saves">Importar partidas guardadas…</string>
|
||
<string name="games_export_gamehub">Exportar como zip de GameHub…</string>
|
||
<string name="games_export_winlator">Exportar como zip de Winlator…</string>
|
||
<string name="games_open_save_folder">Abrir carpeta de guardado</string>
|
||
<string name="games_never_played">Nunca jugado</string>
|
||
<string name="games_runtime_busy_percent">Runtime ocupado · %1$d%%</string>
|
||
<string name="games_runtime_busy">Runtime ocupado</string>
|
||
<string name="games_runtime_first_play">El runtime se instala al jugar</string>
|
||
<string name="games_runtime_update">Actualización del runtime disponible</string>
|
||
<string name="games_runtime_ready">● Runtime listo</string>
|
||
<string name="games_last_played">Última partida %1$s</string>
|
||
<string name="games_internal">Almacenamiento interno</string>
|
||
<string name="games_added">Juego añadido</string>
|
||
<string name="games_custom">Juego personalizado</string>
|
||
<string name="games_store_storage">Almacenamiento de juegos</string>
|
||
<string name="games_uninstall_body">Elimina sus archivos y lo quita de Steam.</string>
|
||
<string name="games_remove_title">¿Quitar %1$s?</string>
|
||
<string name="games_remove_body">Elimina su acceso directo. Los archivos del juego se conservan.</string>
|
||
<string name="gpu_auto_hint">El mejor par para esta GPU, siempre actualizado</string>
|
||
<string name="gpu_manual_hint">Elige un par manualmente</string>
|
||
<string name="gpu_checking">Buscando controladores…</string>
|
||
<string name="gpu_none_listed">Aún no hay controladores listados. Actualiza para buscarlos.</string>
|
||
<string name="gpu_hide_other">Ocultar controladores de otras GPU</string>
|
||
<string name="gpu_show_other">Mostrar controladores de otras GPU</string>
|
||
<string name="gpu_advanced">Avanzado</string>
|
||
<string name="gpu_set_with_display">Se define junto con el controlador de pantalla: %1$s incluye ambos.</string>
|
||
<string name="gpu_set_with_runtime">Se define junto con el controlador de runtime: %1$s incluye ambos.</string>
|
||
<string name="gpu_runtime_hint">Lo usan los juegos y el escritorio.</string>
|
||
<string name="gpu_runtime_default">Predeterminado del runtime</string>
|
||
<string name="gpu_auto_by_gpu">Auto - elegido según la GPU</string>
|
||
<string name="gpu_manage">Descargar, importar o eliminar…</string>
|
||
<string name="gpu_in_use_caps">EN USO</string>
|
||
<string name="gpu_builtin">Los controladores integrados en DroidDeck</string>
|
||
<string name="gpu_matched_pair">Controladores de runtime y de pantalla definidos juntos como un par compatible.</string>
|
||
<string name="gpu_recommended_for">Recomendado para esta GPU: %1$s.</string>
|
||
<string name="gpu_refresh_hint">Actualiza para buscar controladores para esta GPU.</string>
|
||
<string name="gpu_recommended_caps">RECOMENDADO</string>
|
||
<string name="gpu_unavailable">No disponible</string>
|
||
<string name="load_runtime">Runtime de Linux</string>
|
||
<string name="load_runtime_detail">Preparando el runtime de Linux</string>
|
||
<string name="load_session">Sesión</string>
|
||
<string name="load_session_detail">Iniciando pantalla y audio</string>
|
||
<string name="load_steam">Cliente de Steam</string>
|
||
<string name="load_steam_detail">Comprobando Steam y sus herramientas de compatibilidad</string>
|
||
<string name="load_opening_steam">Abriendo Steam</string>
|
||
<string name="load_opening_steam_detail">Esperando el primer fotograma de Steam</string>
|
||
<string name="load_desktop">Escritorio</string>
|
||
<string name="load_desktop_detail">Preparando el escritorio</string>
|
||
<string name="load_opening">Abriendo</string>
|
||
<string name="load_opening_detail">Esperando el primer fotograma</string>
|
||
<string name="load_starting_steam">Iniciando Steam</string>
|
||
<string name="load_ended">La sesión terminó</string>
|
||
<string name="load_step">Paso %1$d de %2$d</string>
|
||
<string name="load_steam_paused">Steam está en pausa</string>
|
||
<string name="deck_tab_grips">Agarres</string>
|
||
<string name="deck_tab_left">Pad izquierdo</string>
|
||
<string name="deck_tab_right">Pad derecho</string>
|
||
<string name="deck_tab_both">Ambos</string>
|
||
<string name="deck_tab_gamepad">Mando</string>
|
||
<string name="deck_surface_stick">Stick</string>
|
||
<string name="deck_surface_trackpad">Trackpad</string>
|
||
<string name="deck_surface_switch">Cambiar entre stick y trackpad</string>
|
||
<string name="deck_more_controls">Más controles de Deck</string>
|
||
<string name="deck_panels">PANELES</string>
|
||
<string name="deck_close">Cerrar controles de la segunda pantalla</string>
|
||
<string name="deck_open_steam_menu">Abrir menú de Steam</string>
|
||
<string name="deck_left_upper">Izquierdo · superior</string>
|
||
<string name="deck_left_lower">Izquierdo · inferior</string>
|
||
<string name="deck_right_upper">Derecho · superior</string>
|
||
<string name="deck_right_lower">Derecho · inferior</string>
|
||
<string name="deck_click">Clic</string>
|
||
<string name="deck_right_trackpad">Trackpad derecho</string>
|
||
<string name="deck_left_trackpad">Trackpad izquierdo</string>
|
||
<string name="second_trackpad">Trackpad</string>
|
||
<string name="second_show_keyboard">Mostrar teclado</string>
|
||
<string name="second_hide_keyboard">Ocultar teclado</string>
|
||
<string name="second_terminal">Terminal de Linux</string>
|
||
<string name="second_terminal_not_ready">La sesión de Linux aún no está lista para un terminal.</string>
|
||
<string name="rail_steam">Steam</string>
|
||
<string name="rail_games">Juegos</string>
|
||
<string name="rail_desktop">Escritorio</string>
|
||
<string name="rail_store">Tienda</string>
|
||
<string name="rail_components">Componentes</string>
|
||
<string name="rail_apps">Apps</string>
|
||
<string name="rail_setup">Configuración</string>
|
||
<string name="rail_updates">Actualizar</string>
|
||
<string name="rail_percent">%1$d%%</string>
|
||
<string name="rail_resume_named">Reanudar %1$s</string>
|
||
<string name="roms_text">Aparece como /root/ROMs en cada sesión. El almacenamiento interno está en /root/Storage.</string>
|
||
<string name="roms_none">Ninguna carpeta elegida</string>
|
||
<string name="roms_applies">Se aplica en la próxima sesión. Las tarjetas SD funcionan.</string>
|
||
<string name="roms_choose">Elegir carpeta</string>
|
||
<string name="roms_change">Cambiar carpeta</string>
|
||
<string name="proton_lede">Instala una versión de Proton ARM64 y luego elígela para cada juego en Steam → Propiedades → Compatibilidad.</string>
|
||
<string name="proton_stop_first">Detén la sesión en ejecución para instalar o quitar una herramienta de compatibilidad.</string>
|
||
<string name="proton_available">Versiones disponibles</string>
|
||
<string name="proton_installed">Instalada %1$s</string>
|
||
<string name="proton_queued">Pendiente de una solicitud anterior</string>
|
||
<string name="proton_not_installed">No instalada</string>
|
||
<string name="proton_update_available">Actualización disponible → %1$s</string>
|
||
<string name="proton_remove_older">Quitar versiones antiguas de %1$s</string>
|
||
<string name="proton_remove_older_body">Elimina %1$s. Los juegos configurados con estas versiones deberán cambiarse a otro Proton.</string>
|
||
<string name="proton_remove_body">Los juegos configurados con esta versión deberán cambiarse a otro Proton.</string>
|
||
<string name="proton_install_now">Instalar ahora</string>
|
||
<string name="proton_cancel_queued">Cancelar en cola</string>
|
||
<string name="pckb_android">Teclado de Android</string>
|
||
<string name="pckb_hide">Ocultar ✕</string>
|
||
<string name="main_launch_named">Iniciar %1$s</string>
|
||
<string name="main_choose_screen">Elige una pantalla. Secundaria: %1$s.</string>
|
||
<string name="main_secondary_gone">La pantalla secundaria ya no está disponible.</string>
|
||
<string name="main_primary">Pantalla principal</string>
|
||
<string name="main_secondary">Pantalla secundaria</string>
|
||
<string name="widgets_prev_tab">Pestaña anterior</string>
|
||
<string name="widgets_next_tab">Pestaña siguiente</string>
|
||
<string name="widgets_on">Activado</string>
|
||
<string name="widgets_all_n">Todos %1$d</string>
|
||
<string name="widgets_none">Ninguno</string>
|
||
<string name="widgets_n_of_m">%1$d de %2$d</string>
|
||
<string name="widgets_off">Desactivado</string>
|
||
<string name="screen_bottom">Pantalla inferior</string>
|
||
<string name="game_env_applies">Se aplica al iniciar el próximo juego. El perfil de un juego tiene prioridad sobre el compartido.</string>
|
||
<string name="game_env_other">Otro juego por ID de app…</string>
|
||
<string name="game_env_done">Listo</string>
|
||
<string name="game_env_default">Predeterminado</string>
|
||
<string name="game_env_off">Desactivado</string>
|
||
<string name="game_env_change">Cambiar…</string>
|
||
<string name="game_env_change_title">Cambiar variable</string>
|
||
<string name="game_env_restore_default">Volver al predeterminado</string>
|
||
<string name="game_env_eyebrow">Juegos de Proton</string>
|
||
<string name="pip_title">Imagen en imagen</string>
|
||
<string name="pip_auto">Entrar en PiP automáticamente</string>
|
||
<string name="unfolded_controls">Controles con la pantalla desplegada</string>
|
||
<string name="unfolded_controls_hint">Desplegado, el juego queda encima de los trackpads y los agarres traseros de Steam Deck. Plegado, el juego ocupa toda la pantalla.</string>
|
||
<string name="pip_suspended">Suspendida</string>
|
||
<string name="pip_not_ready">Imagen en imagen estará disponible cuando la sesión esté lista.</string>
|
||
<string name="pip_permission">Permite imagen en imagen para DroidDeck en los ajustes de Android.</string>
|
||
<string name="pip_unavailable">Android no pudo abrir imagen en imagen.</string>
|
||
<string name="game_shortcut">Acceso directo</string>
|
||
<string name="game_shortcut_add">Añadir a la pantalla de inicio</string>
|
||
<string name="game_shortcut_choose">Elegir juego</string>
|
||
<string name="game_shortcut_scanning">Buscando juegos instalados…</string>
|
||
<string name="game_link_copy">Copiar enlace de inicio</string>
|
||
<string name="game_link_copied">Enlace de inicio copiado</string>
|
||
<string name="game_shortcut_unsupported">Este launcher no puede añadir accesos directos. Usa Copiar enlace de inicio.</string>
|
||
<string name="game_link_invalid">Enlace de inicio de juego no válido.</string>
|
||
<string name="game_link_missing">Este juego ya no está en tu biblioteca de DroidDeck.</string>
|
||
<string name="game_link_session_busy">Detén la sesión actual antes de iniciar un juego de Steam.</string>
|
||
<string name="game_link_failed">No se pudo enviar el juego a Steam. Intenta iniciarlo de nuevo.</string>
|
||
<string name="setup_retry_removal">Reintentar eliminación</string>
|
||
<string name="runtime_removing">Eliminando</string>
|
||
<string name="runtime_removal_incomplete">Eliminación incompleta</string>
|
||
<string name="game_file_export">Exportar archivo del juego</string>
|
||
<string name="game_file_sync">Sincronizar todos los archivos de juegos con una carpeta</string>
|
||
<string name="game_file_stop_sync">Dejar de sincronizar archivos de juegos</string>
|
||
<string name="game_file_folder">Elige una carpeta para los archivos de juegos del frontend</string>
|
||
<string name="game_file_exported">Archivos de juegos guardados en %1$s</string>
|
||
<string name="game_frontend_files">Archivos para frontends</string>
|
||
|
||
<string name="main_wait_runtime">Espera a que termine la operación del runtime</string>
|
||
<string name="main_wait_proton_install">Espera a que termine la instalación de la herramienta de compatibilidad</string>
|
||
<string name="main_wait_desktop_install">Espera a que termine la instalación de la app de escritorio</string>
|
||
<string name="main_wait_install_game">Espera a que termine la instalación antes de iniciar un juego</string>
|
||
<string name="main_saves_close_session">Cierra primero la sesión de Steam para que el juego no guarde encima de lo importado</string>
|
||
<string name="main_saves_importing">Importando en %1$s</string>
|
||
<plurals name="main_saves_imported">
|
||
<item quantity="one">Se importó %1$d archivo del %2$s en %3$s</item>
|
||
<item quantity="many">Se importaron %1$d archivos del %2$s en %3$s</item>
|
||
<item quantity="other">Se importaron %1$d archivos del %2$s en %3$s</item>
|
||
</plurals>
|
||
<plurals name="main_saves_imported_backup">
|
||
<item quantity="one">Se importó %1$d archivo del %2$s en %3$s. Copia de las partidas anteriores en Download/DroidDeck/Saves/backups</item>
|
||
<item quantity="many">Se importaron %1$d archivos del %2$s en %3$s. Copia de las partidas anteriores en Download/DroidDeck/Saves/backups</item>
|
||
<item quantity="other">Se importaron %1$d archivos del %2$s en %3$s. Copia de las partidas anteriores en Download/DroidDeck/Saves/backups</item>
|
||
</plurals>
|
||
<string name="main_saves_pick_zip">Elige un zip de partidas guardadas para %1$s</string>
|
||
<string name="main_saves_exporting">Exportando %1$s</string>
|
||
<plurals name="main_saves_exported">
|
||
<item quantity="one">Se exportó %1$d archivo como %2$s: %3$s</item>
|
||
<item quantity="many">Se exportaron %1$d archivos como %2$s: %3$s</item>
|
||
<item quantity="other">Se exportaron %1$d archivos como %2$s: %3$s</item>
|
||
</plurals>
|
||
<string name="main_saves_pick_folder">Elige dónde guardar %1$s (%2$s)</string>
|
||
<string name="main_action_failed">%1$s falló: %2$s</string>
|
||
<string name="main_no_logs_yet">Aún no hay registros de sesión: inicia una sesión primero.</string>
|
||
<string name="main_no_logs_to_clear">No hay registros de sesión que borrar.</string>
|
||
<plurals name="main_logs_cleared">
|
||
<item quantity="one">Se borró %1$d carpeta de registros de sesión.</item>
|
||
<item quantity="many">Se borraron %1$d carpetas de registros de sesión.</item>
|
||
<item quantity="other">Se borraron %1$d carpetas de registros de sesión.</item>
|
||
</plurals>
|
||
<string name="main_wadb_pair_failed">Falló la vinculación de la Depuración inalámbrica</string>
|
||
<string name="main_wadb_command_failed">Falló el comando de la Depuración inalámbrica</string>
|
||
<string name="main_wadb_unavailable">La Depuración inalámbrica no está disponible</string>
|
||
<string name="main_adb_copied">Comando ADB copiado</string>
|
||
<string name="main_pick_roms">Elige la carpeta de ROMs</string>
|
||
<string name="main_non_adreno_title">La GPU no es Adreno</string>
|
||
<string name="main_non_adreno_text">Turnip es compatible con GPU Adreno. En %1$s, Steam puede mostrar una pantalla negra. Descarga: %2$.0f MB.</string>
|
||
<string name="main_install_anyway">Instalar de todos modos</string>
|
||
<string name="main_remove_runtime_title">Eliminar el runtime de Linux</string>
|
||
<string name="main_remove_runtime_text">Esto elimina el runtime, el cliente de Steam que contiene y todos los juegos instalados en él.</string>
|
||
<string name="main_applied">Aplicado: %1$s</string>
|
||
<string name="android_app_open_failed_primary">No se pudo abrir %1$s en la pantalla principal</string>
|
||
<string name="android_app_open_failed_on">No se pudo abrir %1$s en %2$s</string>
|
||
<string name="android_app_open_failed_display">No se pudo abrir %1$s en la pantalla %2$d</string>
|
||
<string name="comp_busy_importing">Importando</string>
|
||
<string name="comp_busy_swapping">Reemplazando</string>
|
||
<string name="comp_busy_restoring">Restaurando</string>
|
||
<string name="comp_busy_cancelling">Cancelando</string>
|
||
<string name="comp_busy_deleting">Eliminando</string>
|
||
<string name="comp_cannot_read">no se puede leer el archivo</string>
|
||
<string name="comp_imported">%1$s importado</string>
|
||
<string name="comp_swap_cancelled">Se canceló el reemplazo pendiente.</string>
|
||
<string name="comp_pick_wcp">Elige un paquete de componentes (-linux .wcp)</string>
|
||
<string name="comp_nightlies_unreachable">No se pudo acceder a las Nightlies</string>
|
||
<string name="comp_stored">%1$s guardado</string>
|
||
<string name="comp_download_failed">La descarga falló: %1$s</string>
|
||
<string name="drivers_pick_linux">Elige un controlador de runtime de Linux (zip -Linux o paquete Android + Linux)</string>
|
||
<string name="drivers_pick_android">Elige un controlador de pantalla (zip de AdrenoTools o paquete Android + Linux)</string>
|
||
<string name="drivers_pick_any">Elige un zip de controlador o un paquete Android + Linux</string>
|
||
<string name="main_pkg_problem">%1$s: %2$s</string>
|
||
<string name="main_removing_named">Quitando %1$s…</string>
|
||
<string name="main_forgetting_named">Olvidando %1$s…</string>
|
||
<string name="main_pick_game_storage">Elige la carpeta de almacenamiento de juegos</string>
|
||
<string name="main_pick_decky_zip">Elige un ZIP de plugin de Decky</string>
|
||
<string name="main_storage_not_usable">No se puede usar: %1$s</string>
|
||
<string name="main_running_program">Programa</string>
|
||
<string name="main_removing_runtime">Eliminando el runtime de Linux</string>
|
||
<string name="main_settings_main_screen">No se pudieron abrir los Ajustes en la pantalla inferior; se abrieron en la pantalla principal.</string>
|
||
<string name="main_open_dev_options">Abre Opciones de desarrollador en Ajustes</string>
|
||
|
||
<string name="upd_unknown_apps_failed">No se pudo abrir el ajuste \"Instalar apps desconocidas\" de Android</string>
|
||
<string name="upd_couldnt_check">No se pudo comprobar: %1$s</string>
|
||
<string name="upd_no_download">Esta versión no tiene descarga para esta copia de DroidDeck</string>
|
||
<string name="upd_stop_first">Detén primero la sesión en ejecución y después actualiza</string>
|
||
<string name="upd_stage_downloading">Descargando</string>
|
||
<string name="upd_stage_installing">Instalando</string>
|
||
<string name="upd_stage_confirm">Esperando tu confirmación</string>
|
||
<string name="upd_failed">La actualización falló</string>
|
||
<string name="upd_not_offered">Android no ofreció instalar la actualización</string>
|
||
|
||
<string name="decky_install_failed">Falló la instalación de Decky: %1$s</string>
|
||
<string name="decky_plugin_starting">Iniciando la importación del plugin…</string>
|
||
<string name="decky_plugin_failed">Falló la importación del plugin: %1$s</string>
|
||
<string name="decky_plugin_installed">Plugin instalado. Reinicia Steam para cargarlo.</string>
|
||
|
||
<string name="drivers_not_checked">Aún sin comprobar - toca actualizar para buscar controladores nuevos</string>
|
||
<string name="drivers_bundle_sets_display">Android + Linux: define también el controlador de pantalla</string>
|
||
<string name="drivers_bundle_sets_runtime">Android + Linux: define también el controlador de runtime</string>
|
||
<string name="drivers_runtime_builtin">el Turnip integrado en el runtime</string>
|
||
<string name="drivers_system_vulkan">Vulkan del sistema: no hay versión incluida para esta GPU</string>
|
||
<string name="drivers_bundled">%1$s (incluido)</string>
|
||
<string name="drivers_manual">Manual</string>
|
||
<string name="drivers_summary">%1$s · %2$s</string>
|
||
<string name="drivers_half_published">Por ahora solo se ha publicado una de las mitades</string>
|
||
<string name="drivers_pair_size">%1$.0f MB para ambos</string>
|
||
<string name="drivers_none_to_set">No hay controladores que definir: %1$s</string>
|
||
<string name="drivers_checking_latest">Buscando los controladores más recientes…</string>
|
||
<string name="drivers_up_to_date_check_failed">Al día (no se pudo comprobar: %1$s)</string>
|
||
<string name="drivers_recommended_unpublished">Los controladores recomendados no están publicados ahora mismo</string>
|
||
<string name="drivers_downloading_pair">Descargando %1$s %2$s…</string>
|
||
<string name="drivers_updated_to">Actualizado a %1$s %2$s.</string>
|
||
<string name="drivers_updated_to_restart">Actualizado a %1$s %2$s. El controlador de pantalla se aplica al reiniciar DroidDeck.</string>
|
||
<string name="drivers_auto_waits_for_session">Las actualizaciones de controladores esperan a que termine la sesión.</string>
|
||
<string name="drivers_auto_waits_for_network">%1$s %2$s se descargará cuando desactives los datos móviles y el ahorro de batería.</string>
|
||
<string name="drivers_skipping_bad">%1$s %2$s no inició una sesión aquí, así que Auto se queda con los controladores que sí funcionaron.</string>
|
||
<string name="drivers_rolled_back">%1$s no inició una sesión dos veces, así que Auto volvió a los controladores que funcionaban.</string>
|
||
<string name="drivers_switched_to">Cambiado a %1$s %2$s.</string>
|
||
<string name="drivers_switched_to_restart">Cambiado a %1$s %2$s. El controlador de pantalla se aplica al reiniciar DroidDeck.</string>
|
||
<string name="drivers_using">Usando %1$s %2$s.</string>
|
||
<string name="drivers_using_restart">Usando %1$s %2$s. El controlador de pantalla se aplica al reiniciar DroidDeck.</string>
|
||
<string name="drivers_using_quest">Usando el controlador de pantalla Quest incluido y el valor predeterminado del runtime.</string>
|
||
<string name="drivers_using_quest_restart">Usando el controlador de pantalla Quest incluido y el valor predeterminado del runtime. El controlador de pantalla se aplica tras reiniciar DroidDeck.</string>
|
||
<string name="drivers_not_a_driver">No es un zip de controlador: no es un controlador de AdrenoTools, ni un Turnip -Linux, ni un paquete Android + Linux</string>
|
||
<string name="drivers_import_failed">La importación falló: %1$s</string>
|
||
<string name="drivers_imported_unnamed">Controlador importado</string>
|
||
<string name="drivers_using_bundle">Usando %1$s como controlador de runtime y de pantalla.</string>
|
||
<string name="drivers_using_bundle_restart">Usando %1$s como controlador de runtime y de pantalla. El controlador de pantalla se aplica al reiniciar DroidDeck.</string>
|
||
<string name="drivers_deleted_bundle">%1$s eliminado (ambos controladores)</string>
|
||
<string name="drivers_deleted">%1$s eliminado</string>
|
||
<string name="drivers_release_status">Últimas: %1$s · comprobado %2$s</string>
|
||
<string name="drivers_release_status_failed">Últimas: %1$s · sin acceso a %2$s · comprobado %3$s</string>
|
||
<plurals name="drivers_ago_minutes">
|
||
<item quantity="one">hace %1$d min</item>
|
||
<item quantity="many">hace %1$d min</item>
|
||
<item quantity="other">hace %1$d min</item>
|
||
</plurals>
|
||
<plurals name="drivers_ago_hours">
|
||
<item quantity="one">hace %1$d h</item>
|
||
<item quantity="many">hace %1$d h</item>
|
||
<item quantity="other">hace %1$d h</item>
|
||
</plurals>
|
||
<plurals name="drivers_ago_days">
|
||
<item quantity="one">hace %1$d día</item>
|
||
<item quantity="many">hace %1$d días</item>
|
||
<item quantity="other">hace %1$d días</item>
|
||
</plurals>
|
||
<string name="drivers_checking_sources">Comprobando Banners-Turnip, WinNative y DroidDeck…</string>
|
||
<string name="drivers_check_failed">falló la comprobación</string>
|
||
<string name="drivers_installed_pick_either">%1$s instalado - elígelo en cualquiera de las listas para definir ambos controladores</string>
|
||
<string name="drivers_installed_pick">%1$s instalado - elígelo en el menú</string>
|
||
|
||
<string name="session_wait_removal">Espera a que termine la eliminación del runtime</string>
|
||
<string name="session_title_game">Juego</string>
|
||
<string name="session_touch_auto_touchpad">touchpad</string>
|
||
<string name="session_touch_auto_direct">directo</string>
|
||
<string name="session_swap_failed">El reemplazo falló: %1$s</string>
|
||
<string name="session_profile_save_failed">No se pudo guardar el perfil: %1$s</string>
|
||
<string name="session_desktop_paused">El escritorio está en pausa</string>
|
||
<string name="session_named_paused">%1$s está en pausa</string>
|
||
<string name="session_program_paused">El programa está en pausa</string>
|
||
<string name="session_starting_desktop">Iniciando el escritorio</string>
|
||
<string name="session_starting_named">Iniciando %1$s</string>
|
||
<string name="session_starting_program">Iniciando el programa</string>
|
||
<string name="session_no_logs">No hay registros de esta sesión.</string>
|
||
<string name="session_logs_archive_failed">No se pudo crear el archivo de registros de la sesión.</string>
|
||
<string name="session_logs_share_failed">No se pudieron compartir los registros de la sesión.</string>
|
||
<string name="session_starting_session">Iniciando la sesión…</string>
|
||
<string name="session_runtime_downloading">descargando el runtime de Linux</string>
|
||
<string name="session_runtime_downloading_mb">descargando el runtime de Linux · %1$d de %2$d MB</string>
|
||
<string name="session_runtime_checking">comprobando el runtime de Linux</string>
|
||
<string name="session_runtime_unpacking">descomprimiendo el runtime de Linux</string>
|
||
<string name="session_desktop_downloading">descargando el escritorio</string>
|
||
<string name="session_desktop_downloading_mb">descargando el escritorio · %1$d de %2$d MB</string>
|
||
<string name="session_desktop_checking">comprobando el escritorio</string>
|
||
<string name="session_desktop_unpacking">descomprimiendo el escritorio</string>
|
||
<string name="session_proton_downloading">descargando Proton Experimental (ARM64)</string>
|
||
<string name="session_proton_downloading_mb">descargando Proton Experimental (ARM64) · %1$d de %2$d MB</string>
|
||
<string name="session_proton_checking">comprobando Proton Experimental (ARM64)</string>
|
||
<string name="session_proton_unpacking">descomprimiendo Proton Experimental (ARM64)</string>
|
||
<string name="session_runtime_catalog_unreachable">No se pudo acceder al catálogo del runtime. Revisa la conexión y vuelve a pulsar Jugar.</string>
|
||
<string name="session_runtime_install_failed">El runtime de Linux no se instaló. Revisa el runtime en Configuración y vuelve a pulsar Jugar.</string>
|
||
<string name="session_desktop_install_failed">El escritorio no se instaló (%1$s). Revisa la conexión y pulsa Escritorio de nuevo.</string>
|
||
<string name="session_ended_named">%1$s se detuvo inesperadamente. Comparte los registros en un informe de error o inténtalo de nuevo.</string>
|
||
<string name="session_ended_program">El programa se detuvo inesperadamente. Comparte los registros en un informe de error o inténtalo de nuevo.</string>
|
||
<string name="session_ended_desktop">El escritorio se detuvo inesperadamente. Comparte los registros en un informe de error o inténtalo de nuevo.</string>
|
||
<string name="session_ended_detail">Código de salida %1$d · %2$s</string>
|
||
<string name="session_ended_no_log">sin registro</string>
|
||
<plurals name="session_hint_enosys">
|
||
<item quantity="one">El registro muestra %1$d error \"Function not implemented\": la aceleración seccomp de proot hace fallar un proceso auxiliar en este dispositivo. Prueba %2$s → \"%3$s\" (o \"%4$s\") y vuelve a iniciar.</item>
|
||
<item quantity="many">El registro muestra %1$d errores \"Function not implemented\": la aceleración seccomp de proot hace fallar un proceso auxiliar en este dispositivo. Prueba %2$s → \"%3$s\" (o \"%4$s\") y vuelve a iniciar.</item>
|
||
<item quantity="other">El registro muestra %1$d errores \"Function not implemented\": la aceleración seccomp de proot hace fallar un proceso auxiliar en este dispositivo. Prueba %2$s → \"%3$s\" (o \"%4$s\") y vuelve a iniciar.</item>
|
||
</plurals>
|
||
|
||
<string name="mode_decky_plugins">Plugins</string>
|
||
<string name="mode_decky_plugins_hint">Instala un ZIP de plugin para la próxima sesión de Steam.</string>
|
||
<string name="mode_decky_plugin_downloading">Descargando…</string>
|
||
<string name="mode_decky_plugin_install_zip">Instalar desde ZIP</string>
|
||
<string name="store_cat_games">Juegos</string>
|
||
<string name="store_cat_audio_video">Audio y vídeo</string>
|
||
<string name="store_cat_graphics">Gráficos</string>
|
||
<string name="store_cat_internet">Internet</string>
|
||
<string name="store_cat_office">Oficina</string>
|
||
<string name="store_cat_developer">Desarrollo</string>
|
||
<string name="store_cat_education">Educación</string>
|
||
<string name="store_cat_science">Ciencia</string>
|
||
<string name="store_cat_system">Sistema</string>
|
||
<string name="store_cat_utilities">Utilidades</string>
|
||
<string name="store_section_popular">Populares</string>
|
||
<string name="store_section_trending">En tendencia</string>
|
||
<string name="store_section_new">Nuevas</string>
|
||
<string name="store_section_updated">Actualizadas</string>
|
||
<string name="store_section_loading">cargando…</string>
|
||
<string name="store_flatpak_setup">Configuración de Flatpak</string>
|
||
<string name="store_problem">%1$s: %2$s</string>
|
||
<string name="store_updates_check_failed">No se pudieron buscar actualizaciones en Flathub</string>
|
||
<string name="content_rom_installed">instalado</string>
|
||
<string name="content_rom_folder">carpeta</string>
|
||
<string name="theme_graphite">Grafito</string>
|
||
<string name="theme_graphite_detail">Superficies grafito, con el azul del orbe del logotipo para todo lo seleccionado, enfocado o pulsado.</string>
|
||
<string name="theme_paper">Papel sobre negro</string>
|
||
<string name="theme_paper_detail">El blanco es el color principal; el azul del icono señala líneas, anillos y puntos.</string>
|
||
<string name="theme_icon_blue">Azul del icono</string>
|
||
<string name="theme_icon_blue_detail">Fondo negro, texto blanco y el azul para todo lo seleccionado, enfocado o pulsado.</string>
|
||
<string name="theme_electric">Azul marino eléctrico</string>
|
||
<string name="theme_electric_detail">Un azul más vivo, sobre superficies que tiran a azul marino en vez de gris.</string>
|
||
<string name="theme_inner_gamer">Inner Gamer</string>
|
||
<string name="theme_inner_gamer_detail">Colores que recorren el arcoíris. Respeta los ajustes de animación de Android.</string>
|
||
<string name="theme_rgb_speed">Velocidad</string>
|
||
<string name="theme_rgb_speed_hint">Con qué rapidez cambian los colores.</string>
|
||
<string name="theme_gradient">Degradado</string>
|
||
<string name="theme_gradient_detail">Tus propios colores primario y secundario, combinados en botones y resaltados.</string>
|
||
<string name="theme_gradient_primary">Primario</string>
|
||
<string name="theme_gradient_secondary">Secundario</string>
|
||
<string name="theme_color_hue">Tono</string>
|
||
<string name="theme_color_saturation">Saturación</string>
|
||
<string name="theme_color_brightness">Brillo</string>
|
||
<string name="theme_color_hex">Color hexadecimal</string>
|
||
<string name="pckb_key_esc">Esc</string>
|
||
<string name="pckb_key_ins">Insert</string>
|
||
<string name="pckb_key_del">Supr</string>
|
||
<string name="pckb_key_home">Inicio</string>
|
||
<string name="pckb_key_end">Fin</string>
|
||
<string name="pckb_key_pgup">RePág</string>
|
||
<string name="pckb_key_pgdn">AvPág</string>
|
||
<string name="pckb_key_backspace">⌫ Retroceso</string>
|
||
<string name="pckb_key_tab">Tab ⇥</string>
|
||
<string name="pckb_key_caps">Bloq May</string>
|
||
<string name="pckb_key_enter">Intro ⏎</string>
|
||
<string name="pckb_key_shift">⇧ Mayús</string>
|
||
<string name="pckb_key_ctrl">Ctrl</string>
|
||
<string name="pckb_key_super">Super</string>
|
||
<string name="pckb_key_alt">Alt</string>
|
||
<string name="pckb_key_space">Espacio</string>
|
||
<string name="pckb_key_altgr">AltGr</string>
|
||
<string name="second_key_tab">Tab</string>
|
||
<string name="second_key_on">%1$s ✓</string>
|
||
<string name="second_key_ctrl_c">Ctrl+C</string>
|
||
<string name="second_key_ctrl_d">Ctrl+D</string>
|
||
<string name="game_sync_err_runtime">Instala primero el runtime</string>
|
||
<string name="game_sync_err_steam_library">La biblioteca de Steam no está disponible</string>
|
||
<string name="game_sync_err_previous_sd">La biblioteca anterior de la SD no está disponible</string>
|
||
<string name="game_sync_err_game_storage">El almacenamiento de juegos no está disponible</string>
|
||
<string name="game_sync_err_added_games">La carpeta de juegos añadidos no está disponible</string>
|
||
<string name="game_sync_err_manifests">Los manifiestos de Steam no están disponibles</string>
|
||
<string name="content_system_many">Varios sistemas</string>
|
||
<string name="fm_drive_internal">Interno</string>
|
||
<string name="fm_drive_linux">Sistema Linux</string>
|
||
<string name="fm_drive_sd">Tarjeta SD</string>
|
||
<string name="fm_drive_storage">Almacenamiento</string>
|
||
<string name="fm_select">Seleccionar</string>
|
||
<string name="fm_properties">Propiedades</string>
|
||
<string name="fm_favorite_add">Añadir a Favoritos</string>
|
||
<string name="fm_favorite_remove">Quitar de Favoritos</string>
|
||
<string name="fm_rename">Renombrar</string>
|
||
<string name="fm_copy">Copiar</string>
|
||
<string name="fm_cut">Cortar</string>
|
||
<string name="fm_actions">Acciones</string>
|
||
<string name="fm_favorites">Favoritos</string>
|
||
<string name="fm_pin_current">Fijar carpeta actual</string>
|
||
<string name="fm_no_favorites">Aún no hay favoritos - fija una carpeta con su menú ⋮ para volver aquí rápidamente.</string>
|
||
<string name="fm_unpin_favorite">Quitar de favoritos</string>
|
||
<string name="fm_size_zero">0 bytes</string>
|
||
<string name="fm_unit_bytes">bytes</string>
|
||
<string name="fm_prop_location">Ubicación</string>
|
||
<string name="fm_prop_type">Tipo</string>
|
||
<string name="fm_prop_size">Tamaño</string>
|
||
<string name="fm_prop_modified">Modificado</string>
|
||
<string name="fm_type_folder">Carpeta</string>
|
||
<string name="fm_type_file">Archivo</string>
|
||
<string name="fm_type_ext_file">Archivo %1$s</string>
|
||
<string name="fm_read_only">Solo lectura</string>
|
||
<string name="fm_read_only_hint">Impide que los juegos (y Wine) sobrescriban o eliminen este archivo.</string>
|
||
<string name="fm_read_only_failed">No se pudo cambiar Solo lectura</string>
|
||
<string name="fm_hidden">Oculto</string>
|
||
<string name="fm_hidden_unsupported">Este almacenamiento no admite el atributo oculto.</string>
|
||
<string name="fm_hidden_hint">Marca el archivo como oculto en Windows (el atributo oculto de Wine).</string>
|
||
<string name="fm_hidden_failed">No se pudo cambiar Oculto en este almacenamiento</string>
|
||
<string name="fm_done">Hecho</string>
|
||
<string name="fm_op_deleting">Eliminando...</string>
|
||
<string name="fm_delete_failed">No se pudo eliminar</string>
|
||
<string name="fm_op_moving">Moviendo...</string>
|
||
<string name="fm_op_copying">Copiando...</string>
|
||
<string name="fm_op_moving_item">Moviendo - %1$s</string>
|
||
<string name="fm_op_copying_item">Copiando - %1$s</string>
|
||
<string name="fm_op_moving_batch">Moviendo %1$d/%2$d - %3$s</string>
|
||
<string name="fm_op_copying_batch">Copiando %1$d/%2$d - %3$s</string>
|
||
<string name="fm_paste_failed">%1$d hechos, %2$d con error</string>
|
||
<string name="fm_paste_skipped">%1$d hechos, %2$d omitidos</string>
|
||
<plurals name="fm_paste_moved">
|
||
<item quantity="one">%1$d elemento movido</item>
|
||
<item quantity="many">%1$d elementos movidos</item>
|
||
<item quantity="other">%1$d elementos movidos</item>
|
||
</plurals>
|
||
<plurals name="fm_paste_copied">
|
||
<item quantity="one">%1$d elemento copiado</item>
|
||
<item quantity="many">%1$d elementos copiados</item>
|
||
<item quantity="other">%1$d elementos copiados</item>
|
||
</plurals>
|
||
<string name="fm_already_exists">\"%1$s\" ya existe</string>
|
||
<string name="fm_op_renaming">Renombrando...</string>
|
||
<string name="fm_rename_failed">No se pudo renombrar</string>
|
||
<string name="fm_op_creating_folder">Creando carpeta...</string>
|
||
<string name="fm_create_folder_failed">No se pudo crear la carpeta</string>
|
||
<string name="fm_new_folder">Nueva carpeta</string>
|
||
<string name="fm_folder_name">Nombre de la carpeta</string>
|
||
<string name="fm_create">Crear</string>
|
||
<string name="fm_new_name">Nuevo nombre</string>
|
||
<string name="fm_delete_title">¿Eliminar?</string>
|
||
<string name="fm_delete_text">¿Eliminar \"%1$s\" de forma permanente?</string>
|
||
<plurals name="fm_delete_items_title">
|
||
<item quantity="one">¿Eliminar %1$d elemento?</item>
|
||
<item quantity="many">¿Eliminar %1$d elementos?</item>
|
||
<item quantity="other">¿Eliminar %1$d elementos?</item>
|
||
</plurals>
|
||
<string name="fm_cannot_undo">Esta acción no se puede deshacer.</string>
|
||
<plurals name="fm_and_more">
|
||
<item quantity="one">…y %1$d más</item>
|
||
<item quantity="many">…y %1$d más</item>
|
||
<item quantity="other">…y %1$d más</item>
|
||
</plurals>
|
||
<string name="fm_op_deleting_batch">Eliminando %1$d/%2$d - %3$s</string>
|
||
<plurals name="fm_delete_some_failed">
|
||
<item quantity="one">No se pudo eliminar %1$d</item>
|
||
<item quantity="many">No se pudieron eliminar %1$d</item>
|
||
<item quantity="other">No se pudieron eliminar %1$d</item>
|
||
</plurals>
|
||
<string name="fm_conflict_merge_hint">Combinar añade y reemplaza archivos dentro de la carpeta existente.</string>
|
||
<string name="fm_conflict_overwrite_hint">Sobrescribir reemplaza el archivo existente.</string>
|
||
<string name="fm_conflict_apply_all">Aplicar a todos los conflictos</string>
|
||
<string name="fm_conflict_merge">Combinar</string>
|
||
<string name="fm_conflict_overwrite">Sobrescribir</string>
|
||
<string name="fm_conflict_keep_both">Conservar ambos</string>
|
||
<string name="fm_conflict_skip">Omitir</string>
|
||
<string name="fm_select_this_folder">Seleccionar esta carpeta</string>
|
||
<string name="fm_back">Atrás</string>
|
||
<string name="fm_exit">Salir</string>
|
||
<string name="fm_return_to_start">Volver a la carpeta inicial</string>
|
||
<string name="fm_start_unavailable">La carpeta inicial ya no está disponible</string>
|
||
<string name="fm_cancel_operation_title">¿Cancelar la operación?</string>
|
||
<string name="fm_cancel_operation_confirmation">La operación se cancelará. ¿Estás seguro?</string>
|
||
<string name="fm_accept">Aceptar</string>
|
||
<string name="fm_decline">Rechazar</string>
|
||
<string name="fm_drive_not_readable">%1$s está montado, pero ahora mismo no se puede leer</string>
|
||
<string name="fm_list_view">Vista de lista</string>
|
||
<string name="fm_grid_view">Vista de cuadrícula</string>
|
||
<string name="fm_search">Buscar</string>
|
||
<string name="fm_sort">Ordenar</string>
|
||
<string name="fm_sort_name">Nombre</string>
|
||
<string name="fm_sort_date">Fecha de modificación</string>
|
||
<string name="fm_rows_comfortable">Filas amplias</string>
|
||
<string name="fm_rows_compact">Filas compactas</string>
|
||
<string name="fm_hide_hidden">Ocultar archivos ocultos</string>
|
||
<string name="fm_show_hidden">Mostrar archivos ocultos</string>
|
||
<string name="fm_hide_favorites">Ocultar favoritos</string>
|
||
<string name="fm_show_favorites">Mostrar favoritos</string>
|
||
<string name="fm_filter_folder">Filtrar esta carpeta</string>
|
||
<string name="fm_free_space">%1$s libres</string>
|
||
<string name="fm_selected_count">%1$d seleccionados</string>
|
||
<string name="fm_select_none">Ninguno</string>
|
||
<string name="fm_select_all">Todo</string>
|
||
<string name="fm_paste">Pegar</string>
|
||
<plurals name="fm_items">
|
||
<item quantity="one">%1$d elemento</item>
|
||
<item quantity="many">%1$d elementos</item>
|
||
<item quantity="other">%1$d elementos</item>
|
||
</plurals>
|
||
<string name="fm_paste_here">Pegar %1$s aquí</string>
|
||
<string name="fm_paste_move_here">Pegar %1$s aquí (mover)</string>
|
||
<string name="fm_rail_title">Archivos</string>
|
||
<string name="fm_rail_storage">ALMACENAMIENTO</string>
|
||
<string name="fm_rail_quick">ATAJOS</string>
|
||
<string name="fm_rail_favorites">FAVORITOS</string>
|
||
<string name="fm_rail_downloads">Descargas</string>
|
||
<string name="fm_rail_downloads_short">Descargas</string>
|
||
<string name="fm_rail_roms">ROMs</string>
|
||
<string name="fm_rail_session_logs">Registros de sesión</string>
|
||
<string name="fm_rail_pictures">Imágenes</string>
|
||
<string name="fm_favorite_added">Se añadió \"%1$s\" a Favoritos</string>
|
||
<string name="fm_favorite_removed">Se quitó \"%1$s\" de Favoritos</string>
|
||
<string name="fm_empty_directory">Carpeta vacía</string>
|
||
<string name="fm_up_one_level">Subir un nivel</string>
|
||
<string name="fm_choose_folder">Elige una carpeta</string>
|
||
<string name="fm_choose_file">Elige un archivo</string>
|
||
<string name="ctrl_tint_steam_blue">Azul Steam</string>
|
||
<string name="ctrl_tint_sky">Celeste</string>
|
||
<string name="ctrl_tint_white">Blanco</string>
|
||
<string name="ctrl_tint_violet">Violeta</string>
|
||
<string name="ctrl_tint_green">Verde</string>
|
||
<string name="ctrl_tint_amber">Ámbar</string>
|
||
<string name="ctrl_tint_red">Rojo</string>
|
||
<string name="ctrl_tint_pink">Rosa</string>
|
||
<string name="ctrl_button_a">Botón A</string>
|
||
<string name="ctrl_button_b">Botón B</string>
|
||
<string name="ctrl_button_x">Botón X</string>
|
||
<string name="ctrl_button_y">Botón Y</string>
|
||
<string name="ctrl_button_lb">Botón superior izquierdo</string>
|
||
<string name="ctrl_button_rb">Botón superior derecho</string>
|
||
<string name="ctrl_button_lt">Gatillo izquierdo</string>
|
||
<string name="ctrl_button_rt">Gatillo derecho</string>
|
||
<string name="ctrl_button_view">Botón Vista</string>
|
||
<string name="ctrl_button_menu">Botón Menú</string>
|
||
<string name="ctrl_target_view">Vista</string>
|
||
<string name="ctrl_target_menu">Menú</string>
|
||
<string name="ctrl_target_up">Cruceta arriba</string>
|
||
<string name="ctrl_target_down">Cruceta abajo</string>
|
||
<string name="ctrl_target_left">Cruceta izquierda</string>
|
||
<string name="ctrl_target_right">Cruceta derecha</string>
|
||
<string name="ctrl_target_hidden">Oculto</string>
|
||
<string name="ctrl_editor_drag">Arrastra para mover</string>
|
||
<string name="ctrl_editor_snap">Ajustar</string>
|
||
<string name="ctrl_editor_save">Guardar</string>
|
||
<string name="second_mode_none">Nada</string>
|
||
<string name="second_mode_keyboard_trackpad">Teclado + trackpad</string>
|
||
<string name="second_mode_terminal">Terminal</string>
|
||
<string name="second_mode_deck_controls">Agarres de Deck + trackpads</string>
|
||
|
||
<string name="rtinst_removing">Eliminando el runtime de Linux</string>
|
||
<plurals name="rtinst_removing_entries">
|
||
<item quantity="one">Eliminando el runtime de Linux · %1$d elemento</item>
|
||
<item quantity="many">Eliminando el runtime de Linux · %1$d elementos</item>
|
||
<item quantity="other">Eliminando el runtime de Linux · %1$d elementos</item>
|
||
</plurals>
|
||
<string name="rtinst_removed">Runtime de Linux eliminado</string>
|
||
<string name="rtinst_removal_failed">No se pudo terminar de eliminar el runtime de Linux. Usa Reintentar eliminación en Configuración.</string>
|
||
<string name="rtinst_removing_leftovers">Eliminando restos del runtime</string>
|
||
<string name="rtinst_downloading">Descargando</string>
|
||
<string name="rtinst_verifying">Verificando</string>
|
||
<string name="rtinst_extracting">Extrayendo</string>
|
||
<string name="rtinst_channel_description">Se muestra mientras se instala o elimina el runtime de Linux</string>
|
||
<string name="rtinst_title_installing">Instalando el runtime de Linux</string>
|
||
<string name="rtinst_title_removing">Eliminando el runtime de Linux</string>
|
||
|
||
<string name="deskpkg_runtime_missing">El runtime de Linux no está instalado</string>
|
||
<string name="deskpkg_no_checksum">El catálogo no tiene suma de verificación para %1$s</string>
|
||
<string name="deskpkg_checksum_mismatch">La suma de verificación no coincide - no se cambió nada</string>
|
||
<string name="deskpkg_installing">Instalando %1$s</string>
|
||
<string name="deskpkg_place_failed">No se pudo colocar el AppImage</string>
|
||
<string name="deskpkg_extract_failed">La extracción falló</string>
|
||
<string name="deskpkg_install_failed">La instalación falló</string>
|
||
|
||
<string name="flatpakmgr_setup_failed">La configuración de Flatpak falló (salida %1$d)</string>
|
||
<string name="flatpakmgr_setup_unfinished">La configuración de Flatpak no terminó</string>
|
||
<string name="flatpakmgr_busy">Hay otra tarea de la tienda en curso</string>
|
||
<string name="flatpakmgr_not_ready">Configura Flatpak primero</string>
|
||
<string name="flatpakmgr_starting">Iniciando</string>
|
||
<string name="flatpakmgr_exit_status">Flatpak terminó con el código %1$d</string>
|
||
<string name="flatpakmgr_installing">Instalando %1$s</string>
|
||
<string name="flatpakmgr_updating">Actualizando %1$s</string>
|
||
<string name="flatpakmgr_removing">Quitando %1$s</string>
|
||
<string name="flatpakmgr_installing_step">Instalando %1$s (%2$d/%3$d)</string>
|
||
<string name="flatpakmgr_updating_step">Actualizando %1$s (%2$d/%3$d)</string>
|
||
<string name="flatpakmgr_removing_step">Quitando %1$s (%2$d/%3$d)</string>
|
||
<string name="flatpakmgr_ref_translations">traducciones</string>
|
||
<string name="flatpakmgr_ref_graphics_drivers">controladores gráficos</string>
|
||
<string name="flatpakmgr_ref_media_codecs">códecs multimedia</string>
|
||
<string name="flatpakmgr_ref_runtime">runtime de %1$s</string>
|
||
<string name="flatpakmgr_ref_runtime_branch">runtime de %1$s %2$s</string>
|
||
|
||
<string name="appimg_too_small">El archivo es demasiado pequeño para ser un AppImage</string>
|
||
<string name="appimg_unreadable">No se puede leer el archivo: %1$s</string>
|
||
<string name="appimg_not_linux">Esto no es un AppImage (no es un programa de Linux)</string>
|
||
<string name="appimg_wrong_arch">Este AppImage no está hecho ni para ARM64 (aarch64) ni para PC x86</string>
|
||
<string name="appimg_not_appimage">Es un programa de Linux, pero no un AppImage</string>
|
||
<string name="appimg_wrong_type">Solo se pueden importar AppImages de tipo 2 (este es de tipo %1$d)</string>
|
||
<string name="appimg_no_space_import">No hay espacio libre suficiente: importarlo necesita unos %1$s</string>
|
||
<string name="appimg_no_space_update">No hay espacio libre suficiente: actualizarlo necesita unos %1$s</string>
|
||
<string name="appimg_import_failed">La importación falló</string>
|
||
<string name="appimg_gone">Ese AppImage ya no está</string>
|
||
<string name="appimg_update_failed">La actualización falló</string>
|
||
<string name="appimg_extracting">Extrayendo %1$s</string>
|
||
<string name="appimg_extract_failed">No se pudo extraer el AppImage</string>
|
||
<string name="appimg_extract_failed_detail">No se pudo extraer el AppImage: %1$s</string>
|
||
|
||
<string name="deckymgr_stop_session_loader">Detén la sesión activa antes de instalar Decky Loader</string>
|
||
<string name="deckymgr_download_failed">Falló la descarga de Decky Loader</string>
|
||
<string name="deckymgr_size_mismatch">El tamaño de Decky Loader no coincide con los metadatos de la versión</string>
|
||
<string name="deckymgr_checksum_download_failed">No se pudo descargar la suma de verificación de la versión</string>
|
||
<string name="deckymgr_checksum_missing">Falta la suma de verificación de la versión</string>
|
||
<string name="deckymgr_checksum_invalid">La suma de verificación de la versión no es válida</string>
|
||
<string name="deckymgr_checksum_mismatch">La suma de verificación de Decky Loader no coincide</string>
|
||
<string name="deckymgr_not_elf">El archivo de la versión no es un ejecutable de Linux de 64 bits compatible</string>
|
||
<string name="deckymgr_session_started_loader">Se inició una sesión durante la descarga; detenla antes de instalar Decky Loader</string>
|
||
<string name="deckymgr_loader_not_executable">No se pudo marcar PluginLoader como ejecutable</string>
|
||
<string name="deckymgr_cef_failed">No se pudo activar la depuración remota de CEF de Steam</string>
|
||
<string name="deckymgr_stage_failed">No se pudo preparar PluginLoader</string>
|
||
<string name="deckymgr_loader_preserve_failed">No se pudo conservar el PluginLoader existente</string>
|
||
<string name="deckymgr_loader_activate_failed">No se pudo activar el nuevo PluginLoader</string>
|
||
<string name="deckymgr_stop_session_plugin">Detén la sesión activa antes de instalar un plugin</string>
|
||
<string name="deckymgr_loader_required">Instala Decky Loader antes de importar un plugin</string>
|
||
<string name="deckymgr_zip_unreadable">No se pudo leer el archivo ZIP seleccionado</string>
|
||
<string name="deckymgr_plugins_dir_failed">No se pudo crear la carpeta de plugins de Decky</string>
|
||
<string name="deckymgr_extracting_zip">Extrayendo el ZIP del plugin</string>
|
||
<string name="deckymgr_zip_one_folder">El ZIP del plugin debe contener una sola carpeta de plugin en el nivel superior</string>
|
||
<string name="deckymgr_zip_missing_files">Al ZIP del plugin le falta plugin.json, package.json o dist/index.js</string>
|
||
<string name="deckymgr_plugin_name_missing">Falta el nombre del plugin</string>
|
||
<string name="deckymgr_session_started_plugin">Se inició una sesión durante la instalación; detenla antes de instalar un plugin</string>
|
||
<string name="deckymgr_plugin_installed">Plugin instalado · reinicia Steam para cargarlo</string>
|
||
<string name="deckymgr_plugin_install_failed">Falló la instalación del ZIP del plugin</string>
|
||
<string name="deckymgr_zip_too_many">El ZIP del plugin contiene demasiadas entradas</string>
|
||
<string name="deckymgr_zip_invalid_path">El ZIP del plugin contiene una ruta no válida</string>
|
||
<string name="deckymgr_zip_duplicate_paths">El ZIP del plugin contiene rutas duplicadas</string>
|
||
<string name="deckymgr_zip_unsafe_path">El ZIP del plugin contiene una ruta no segura</string>
|
||
<string name="deckymgr_folder_failed">No se pudo crear la carpeta del plugin</string>
|
||
<string name="deckymgr_zip_too_large">El ZIP del plugin supera el límite de 1 GiB al descomprimirse</string>
|
||
<string name="deckymgr_bundled_not_executable">No se pudo marcar como ejecutable el binario incluido del plugin</string>
|
||
<string name="deckymgr_remote_entry_invalid">Entrada remote_binary no válida</string>
|
||
<string name="deckymgr_remote_name_invalid">Nombre de binario remoto no válido</string>
|
||
<string name="deckymgr_remote_url_https">La URL del binario remoto debe usar HTTPS</string>
|
||
<string name="deckymgr_remote_hash_invalid">El binario remoto %1$s tiene un hash SHA-256 no válido</string>
|
||
<string name="deckymgr_bin_dir_failed">No se pudo crear la carpeta bin del plugin</string>
|
||
<string name="deckymgr_downloading_binary">Descargando el binario del plugin · %1$s</string>
|
||
<string name="deckymgr_binary_download_failed">No se pudo descargar el binario del plugin %1$s</string>
|
||
<string name="deckymgr_binary_checksum_mismatch">La suma de verificación del binario del plugin no coincide · %1$s</string>
|
||
<string name="deckymgr_binary_not_executable">No se pudo marcar como ejecutable el binario del plugin · %1$s</string>
|
||
<string name="deckymgr_binary_replace_failed">No se pudo reemplazar el binario del plugin · %1$s</string>
|
||
<string name="deckymgr_binary_install_failed">No se pudo instalar el binario del plugin · %1$s</string>
|
||
<string name="deckymgr_folder_taken">La carpeta del plugin pertenece a otro plugin</string>
|
||
<string name="deckymgr_preserve_failed">No se pudo conservar el plugin existente</string>
|
||
<string name="deckymgr_activate_failed">No se pudo activar el plugin importado</string>
|
||
<string name="deckymgr_settings_failed">No se pudieron actualizar los ajustes de plugins de Decky</string>
|
||
<string name="deckymgr_restore_failed">No se pudo restaurar el plugin existente</string>
|
||
|
||
<string name="adbfix_save_failed">No se pudo guardar la identidad de la Depuración inalámbrica</string>
|
||
<string name="adbfix_command_failed">Falló el comando ADB (%1$d)</string>
|
||
<string name="adbfix_not_confirmed">Android no confirmó el cambio del límite de procesos secundarios: %1$s</string>
|
||
<string name="adbfix_no_pairing">No hay ninguna vinculación de Depuración inalámbrica guardada</string>
|
||
<string name="adbfix_enter_address">Introduce la dirección IP y el puerto actuales de la Depuración inalámbrica</string>
|
||
|
||
<string name="adbpair_timed_out">Se agotó el tiempo de espera de la ventana de vinculación. Inténtalo de nuevo desde DroidDeck.</string>
|
||
<string name="adbpair_discovery_failed_code">No se pudo buscar la ventana de vinculación (%1$d). Comprueba que el Wi-Fi esté activado.</string>
|
||
<string name="adbpair_discovery_failed">No se pudo buscar la ventana de vinculación: %1$s</string>
|
||
<string name="adbpair_six_digits">Introduce los 6 dígitos del código</string>
|
||
<string name="adbpair_pairing">Vinculando…</string>
|
||
<string name="adbpair_code_rejected">Ese código no funcionó. Vuelve a abrir la ventana de vinculación e introduce su nuevo código.</string>
|
||
<string name="adbpair_connecting">Vinculado. Conectando…</string>
|
||
<string name="adbpair_port_not_found">Vinculado, pero no se encontró el puerto de la Depuración inalámbrica. Deja activada la Depuración inalámbrica e inténtalo de nuevo.</string>
|
||
<string name="adbpair_applying">Aplicando el ajuste…</string>
|
||
<string name="adbpair_command_failed">Falló el comando de la Depuración inalámbrica</string>
|
||
<string name="adbpair_channel_name">Configuración de la Depuración inalámbrica</string>
|
||
<string name="adbpair_channel_description">Pide el código de vinculación de la Depuración inalámbrica mientras Ajustes está abierto</string>
|
||
<string name="adbpair_title_pair">Vincular Depuración inalámbrica</string>
|
||
<string name="adbpair_waiting_text">Activa la Depuración inalámbrica y toca “Vincular dispositivo con código de vinculación”.</string>
|
||
<string name="adbpair_waiting_long">Activa la Depuración inalámbrica y toca “Vincular dispositivo con código de vinculación”. Quédate en Ajustes: el código se introduce en esta notificación.</string>
|
||
<string name="adbpair_code_label">Código de vinculación de 6 dígitos</string>
|
||
<string name="adbpair_code_hint">Toca Introducir código y escribe los 6 dígitos que muestra Ajustes.</string>
|
||
<string name="adbpair_title_code">Introduce el código de vinculación Wi-Fi</string>
|
||
<string name="adbpair_title_retry">Vuelve a probar el código</string>
|
||
<string name="adbpair_enter_code">Introducir código</string>
|
||
<string name="adbpair_title_working">Preparando Steam</string>
|
||
<string name="adbpair_title_done">Steam está listo</string>
|
||
<string name="adbpair_done_text">Toca para volver a DroidDeck. Ya puedes desactivar la Depuración inalámbrica.</string>
|
||
<string name="adbpair_title_failed">Se detuvo la configuración de la Depuración inalámbrica</string>
|
||
|
||
<string name="selfinst_download_failed">Error en la descarga</string>
|
||
<string name="selfinst_size_mismatch">El tamaño de la descarga no coincidía con el APK publicado y se descartó - inténtalo de nuevo</string>
|
||
<string name="selfinst_checksum_mismatch">La descarga no coincidía con su suma de verificación y se descartó - inténtalo de nuevo</string>
|
||
<string name="selfinst_wrong_package">La actualización es para el paquete de Android %1$s, no %2$s</string>
|
||
<string name="selfinst_metadata_signer">Los metadatos de la actualización no indican la clave de firma de publicación de DroidDeck</string>
|
||
<string name="selfinst_unreadable">Android no pudo leer el APK descargado</string>
|
||
<string name="selfinst_apk_wrong_package">El APK descargado es para %1$s, no %2$s</string>
|
||
<string name="selfinst_version_mismatch">El APK descargado indica versionCode %1$d, no el %2$d publicado</string>
|
||
<string name="selfinst_downgrade">Android no instalará versionCode %1$d sobre el %2$d instalado</string>
|
||
<string name="selfinst_no_signing">El APK descargado no tiene información de firma</string>
|
||
<string name="selfinst_wrong_signer">El APK descargado no está firmado con la clave de publicación de DroidDeck</string>
|
||
<string name="appupd_http">El catálogo de actualizaciones respondió HTTP %1$d</string>
|
||
|
||
<string name="loadstate_starting">Iniciando la sesión…</string>
|
||
<string name="loadstate_elapsed">%1$d:%2$02d transcurridos · sigue en marcha</string>
|
||
<string name="loadstate_steam_update">Descargando la actualización del cliente de Steam · %1$d%%</string>
|
||
<string name="loadstate_steam_client">Descargando el cliente de Steam · %1$s</string>
|
||
|
||
<string name="pextra_busy">Ya se está instalando una herramienta de compatibilidad</string>
|
||
<string name="pextra_stop_session">Detén la sesión activa antes de instalar herramientas de compatibilidad</string>
|
||
<string name="pextra_no_release">No se encontró una versión ARM64 de %1$s</string>
|
||
<string name="pextra_no_space">Para instalar %1$s se necesitan al menos 4 GB libres más el tamaño de la descarga</string>
|
||
<string name="pextra_downloading">Descargando %1$s %2$s</string>
|
||
<string name="pextra_retrying">Reintentando la descarga · intento %1$d de %2$d</string>
|
||
<string name="pextra_interrupted">Descarga interrumpida</string>
|
||
<string name="pextra_download_failed">La descarga falló; se conserva el archivo parcial para poder reanudarla</string>
|
||
<string name="pextra_too_big">La descarga superó el tamaño de la versión y se eliminó</string>
|
||
<string name="pextra_incomplete">La descarga quedó incompleta; se conserva el archivo parcial para reanudarla</string>
|
||
<string name="pextra_verifying">Verificando la descarga</string>
|
||
<string name="pextra_checksum_unreadable">No se pudo leer la suma de verificación de la versión; inténtalo de nuevo</string>
|
||
<string name="pextra_no_checksum">%1$s %2$s no publica suma de verificación; no se instaló nada</string>
|
||
<string name="pextra_checksum_mismatch">La suma de verificación no coincide; se eliminó la descarga</string>
|
||
<string name="pextra_session_started">Se inició una sesión durante la descarga; detenla antes de instalar herramientas de compatibilidad</string>
|
||
<string name="pextra_installing">Instalando %1$s</string>
|
||
<string name="pextra_install_failed">Falló la instalación de %1$s (salida %2$d)</string>
|
||
<string name="pextra_could_not_install">No se pudo instalar %1$s</string>
|
||
<string name="esync_fetching">Descargando el paquete droiddeck-esync</string>
|
||
|
||
<string name="cmgr_fex_linux_helpers">con auxiliares de Linux</string>
|
||
<string name="cmgr_fex_dlls_only">Solo DLL</string>
|
||
<string name="cmgr_original_proton_updated">Original (Proton se actualizó desde el último reemplazo)</string>
|
||
<string name="cmgr_changed_outside">Cambiado fuera de Componentes</string>
|
||
<string name="cmgr_not_present">no presente</string>
|
||
<string name="cmgr_original_version">Original %1$s</string>
|
||
<string name="cmgr_original_from">Original de %1$s</string>
|
||
<string name="cmgr_swap_queued">%1$s %2$s entrará en %3$s cuando se cierre el juego que lo está usando.</string>
|
||
<string name="cmgr_swap_done">%1$s %2$s ya está en %3$s. Se aplica la próxima vez que se inicie un juego.</string>
|
||
<string name="cmgr_original_missing">Ese paquete original no está guardado</string>
|
||
<string name="cmgr_restore_queued">%1$s de %2$s volverá a su original cuando se cierre el juego que lo está usando.</string>
|
||
<string name="cmgr_restore_done">%1$s de %2$s restaurado desde su original de %3$s.</string>
|
||
<string name="cmgr_package_in_use">%1$s está en uso en %2$s. Cambia antes ese Proton a otra cosa.</string>
|
||
<string name="cmgr_package_not_stored">%1$s no está guardado</string>
|
||
<string name="cmgr_deleted">%1$s eliminado.</string>
|
||
<string name="cmgr_original_kept">El original de la versión instalada se conserva: es el camino de vuelta.</string>
|
||
<string name="cmgr_not_stored">No guardado</string>
|
||
<string name="cmgr_deleted_original">Se eliminó el original de %1$s de %2$s.</string>
|
||
<string name="cmgr_nightlies_only">Las descargas solo proceden de las versiones de Nightlies y DroidDeck</string>
|
||
<string name="cmgr_nightly_replaced">Error en la descarga: puede que esta compilación nocturna se haya sustituido por una más reciente. Actualiza la lista y vuelve a intentarlo.</string>
|
||
<string name="cmgr_list_predates_checksums">Esta lista de paquetes es anterior a las sumas de verificación - actualízala e inténtalo de nuevo</string>
|
||
<string name="cmgr_checksum_mismatch">La suma de verificación no coincide</string>
|
||
|
||
<string name="sprefs_upscaler_linear">Lineal</string>
|
||
<string name="sprefs_upscaler_nearest">Más cercano</string>
|
||
<string name="sprefs_upscaler_gsr_quality">Snapdragon GSR (calidad)</string>
|
||
<string name="sprefs_upscaler_sharpen">Solo nitidez</string>
|
||
<string name="sprefs_lod_bias_auto">Auto (según el escalado)</string>
|
||
|
||
<string name="look_off_desc">Sin efectos.</string>
|
||
<string name="look_game_clarity">Claridad</string>
|
||
<string name="look_game_clarity_desc">Nitidez con un toque de contraste: el de todos los días.</string>
|
||
<string name="look_vivid">Vívido</string>
|
||
<string name="look_vivid_desc">Color muy intenso. Reducción de bandas activada para que los cielos no se vean a franjas.</string>
|
||
<string name="look_cinematic">Cinemático</string>
|
||
<string name="look_cinematic_desc">Más contraste, color más frío y bordes suavizados.</string>
|
||
<string name="look_competitive">Competitivo</string>
|
||
<string name="look_competitive_desc">Sombras aclaradas y mucha nitidez: ve antes a los rivales.</string>
|
||
<string name="look_adaptive_sharpen">Nitidez adaptativa</string>
|
||
<string name="look_adaptive_sharpen_desc">Solo nitidez, sin tocar el color.</string>
|
||
<string name="look_filmic">Fílmico</string>
|
||
<string name="look_filmic_desc">Curva tipo película, ligeramente apagada.</string>
|
||
<string name="look_arcade">Arcade</string>
|
||
<string name="look_arcade_desc">Llamativo y con pegada.</string>
|
||
<string name="look_retro_crt">CRT retro</string>
|
||
<string name="look_retro_crt_desc">Los pases de tubo CRT y señal analógica juntos.</string>
|
||
<string name="look_upscale_sharp">Escalado nítido</string>
|
||
<string name="look_upscale_sharp_desc">Para jugar por debajo de la resolución de la pantalla.</string>
|
||
<string name="look_pixel_clean">Píxel limpio</string>
|
||
<string name="look_pixel_clean_desc">Píxeles nítidos para 2D y juegos antiguos.</string>
|
||
<string name="look_anime_edge">Bordes anime</string>
|
||
<string name="look_anime_edge_desc">Contornos toon más nitidez.</string>
|
||
|
||
<string name="gpuinfo_not_adreno">La GPU no es Adreno</string>
|
||
<string name="gpuinfo_supported">Compatible</string>
|
||
<string name="gpuinfo_experimental">Experimental: sus controladores son versiones de prueba</string>
|
||
<string name="gpuinfo_below_tested">Por debajo del hardware probado (Adreno 725 y posteriores): puede que no funcione</string>
|
||
<string name="gpuinfo_unsupported">No compatible: DroidDeck necesita una GPU Adreno (Snapdragon)</string>
|
||
|
||
<string name="turnip_rate_limited">Se alcanzó el límite de solicitudes de GitHub - inténtalo más tarde</string>
|
||
<string name="turnip_github_http">GitHub respondió HTTP %1$d</string>
|
||
<string name="turnip_download_failed">Error en la descarga</string>
|
||
<string name="turnip_list_predates_checksums">Esta lista de controladores es anterior a las sumas de verificación - actualízala e inténtalo de nuevo</string>
|
||
<string name="turnip_checksum_mismatch">La suma de verificación no coincide - se descartó la descarga</string>
|
||
<string name="turnip_not_adrenotools">No es un controlador de AdrenoTools: %1$s</string>
|
||
<string name="turnip_reject_no_meta">no hay meta.json</string>
|
||
<string name="turnip_reject_meta_unreadable">no se puede leer meta.json (%1$s)</string>
|
||
<string name="turnip_reject_linux_driver">es un controlador de runtime de Linux (impórtalo en \"Controlador de runtime\")</string>
|
||
<string name="turnip_reject_wayland">es un controlador de juegos para Wayland, que esta app no usa</string>
|
||
<string name="turnip_reject_no_library_name">meta.json no indica ningún libraryName, así que no se pudo pasar nada a AdrenoTools</string>
|
||
<string name="turnip_reject_library_missing">meta.json indica %1$s, que no está en el zip</string>
|
||
<string name="turnip_reject_not_aarch64">%1$s no es una biblioteca compartida ELF AArch64 de 64 bits</string>
|
||
<string name="turnip_reject_glibc">%1$s enlaza glibc - es un Turnip \"-Linux\", que va en \"Controlador de runtime\"</string>
|
||
<string name="lvd_no_library">No hay ningún libvulkan_freedreno*.so en este zip. Un zip de Turnip para Android (AdrenoTools) o -Wayland no es un controlador de runtime de Linux.</string>
|
||
<string name="lvd_not_aarch64">%1$s no es una biblioteca compartida ELF AArch64 de 64 bits.</string>
|
||
<string name="lvd_not_glibc">%1$s no es un controlador glibc: enlaza la libc de Android. El runtime de Linux necesita un zip \"-Linux\"; el cliente de Steam no puede cargar en absoluto un Turnip normal o \"-Wayland\".</string>
|
||
<string name="bundle_no_manifest">No es un paquete de controladores: no hay un manifest.json que indique un controlador android y uno linux</string>
|
||
<string name="bundle_entry_outside">No es un paquete de controladores: %1$s apunta fuera de él</string>
|
||
<string name="bundle_too_large">No es un paquete de controladores: ocupa más de %1$d MB al descomprimirse</string>
|
||
|
||
<string name="gstore_sd_card">Tarjeta SD</string>
|
||
<string name="gstore_folder">Carpeta</string>
|
||
|
||
<string name="logshare_chooser">Compartir registros de sesión</string>
|
||
|
||
<string name="hdr_needs_android_10">requiere Android 10 o posterior (capas de pantalla con espacio de color)</string>
|
||
<string name="hdr_none">esta pantalla no indica compatibilidad con HDR</string>
|
||
<string name="hdr_not_hdr10">esta pantalla admite %1$s, no HDR10</string>
|
||
|
||
<string name="gpu_this_gpu">esta GPU</string>
|
||
<string name="phantom_title_on">El límite de procesos secundarios está activado</string>
|
||
<string name="phantom_title_unset">El límite de procesos secundarios no está definido</string>
|
||
<string name="phantom_title_unreadable">No se pudo comprobar el límite de procesos secundarios</string>
|
||
<string name="phantom_title_off">El límite de procesos secundarios está desactivado</string>
|
||
<string name="phantom_title_not_required">El límite de procesos secundarios no es necesario</string>
|
||
<string name="phantom_instructions_fix">%1$s Si no es posible, conecta este dispositivo a un ordenador con ADB y ejecuta el comando de abajo. Después vuelve aquí y comprueba de nuevo.</string>
|
||
<string name="phantom_instructions_off">Ya se pueden iniciar sesiones de Steam.</string>
|
||
<string name="phantom_instructions_not_applicable">Esta versión de Android no usa este límite.</string>
|
||
<string name="phantom_fix_toggle">Activa “Inhabilitar restricciones de procesos secundarios” en Opciones de desarrollador y deja activadas las Opciones de desarrollador después.</string>
|
||
<string name="phantom_fix_no_toggle">Esta versión de Android no tiene un interruptor para ello. Usa la Depuración inalámbrica para cambiarlo desde este dispositivo.</string>
|
||
<string name="upd_block_no_apk">Esta versión no tiene descarga para esta copia de DroidDeck.</string>
|
||
<string name="upd_block_version_code">Android no la instalará sobre esta versión porque su versionCode %1$d es inferior al %2$d instalado.</string>
|
||
<string name="upd_fail_downgrade">Android no instala una versión anterior sobre una más reciente. Quédate en esta versión hasta que el canal la alcance.</string>
|
||
<string name="upd_fail_signature">Esta copia de DroidDeck está firmada de otro modo (¿una compilación local?), así que Android no la actualizará sobre la instalada.</string>
|
||
<string name="upd_fail_storage">No hay espacio libre suficiente para la actualización.</string>
|
||
<string name="upd_fail_aborted">Se canceló la actualización.</string>
|
||
<string name="upd_fail_with_message">La actualización no se instaló: %1$s</string>
|
||
<string name="upd_fail_generic">La actualización no se instaló.</string>
|
||
<string name="saves_layout_zip">zip de %1$s</string>
|
||
<string name="saves_zip">zip</string>
|
||
<string name="saves_not_launched">%1$s aún no se ha iniciado</string>
|
||
<string name="saves_none_found">No se encontraron partidas guardadas de %1$s</string>
|
||
<string name="saves_not_save_zip">%1$s no tiene carpeta drive_c, así que no es un zip de partidas de GameHub ni de Winlator</string>
|
||
<string name="gstore_cannot_create">no se pueden crear carpetas en %1$s</string>
|
||
<string name="gstore_cannot_write">no se puede escribir en %1$s</string>
|
||
<string name="gstore_cannot_write_detail">no se puede escribir en %1$s (%2$s)</string>
|
||
<string name="gfiles_folder_unavailable">La carpeta no está disponible</string>
|
||
<string name="gfiles_name_taken">Otro archivo ya usa %1$s</string>
|
||
<string name="gfiles_art_unavailable">La carpeta de imágenes no está disponible</string>
|
||
<string name="gfiles_unrelated_inventory">La carpeta tiene un inventario de sincronización ajeno</string>
|
||
<string name="gfiles_remove_failed">No se pudo quitar %1$s</string>
|
||
<string name="gfiles_outside_folder">El archivo sale de la carpeta de exportación</string>
|
||
<string name="cmgr_fex_unnamed">FEX (compilación sin nombre de versión)</string>
|
||
<string name="cmgr_no_profile">no hay profile.json en %1$s</string>
|
||
<string name="cmgr_not_component_package">%1$s no es un paquete de componentes de Linux (tipo %2$s)</string>
|
||
<string name="gstore_volume_free">%1$s · %2$s libres</string>
|
||
<string name="mode_storage_auto_short">Automático</string>
|
||
<string name="appupd_catalog_rejected">El catálogo de actualizaciones no superó las comprobaciones (%1$s)</string>
|
||
<string name="main_adb_clip_label">Ajuste de procesos secundarios de DroidDeck</string>
|
||
<string name="setup_signed_in_offline_unnamed">Sesión iniciada · modo sin conexión</string>
|
||
<string name="setup_signed_in_unnamed">Sesión iniciada</string>
|
||
<string name="driver_tag_bundled">INCLUIDO</string>
|
||
<string name="driver_tag_downloaded">DESCARGADO</string>
|
||
<string name="driver_tag_imported">IMPORTADO</string>
|
||
<string name="driver_tag_bundle">ANDROID + LINUX</string>
|
||
<string name="phantom_warning">%1$s. %2$s\n\n%3$s</string>
|
||
<string name="display_session">Pantalla de la sesión</string>
|
||
<string name="display_resolution">Resolución</string>
|
||
<string name="display_game_fit">Ajuste de juegos 16:9</string>
|
||
<string name="display_game_fit_hint">Cómo se ajustan los juegos 16:9 a esta pantalla. Próxima sesión.</string>
|
||
<string name="display_game_fit_unavailable">Elige Igual a la pantalla o un tamaño personalizado más estrecho que 16:9.</string>
|
||
<string name="display_preserve">Mantener proporciones</string>
|
||
<string name="display_stretch">Estirar a la pantalla</string>
|
||
<string name="display_image_scaling">Escalado de imagen</string>
|
||
<string name="display_filter">Filtro de escalado</string>
|
||
<string name="display_filter_hint">Compartido por Steam y Escritorio.</string>
|
||
<string name="display_filter_live">Se aplica al instante. Compartido por Steam y Escritorio.</string>
|
||
<string name="display_filter_note">FSR, GSR y NIS se aplican al ampliar la imagen de la sesión. Solo nitidez también funciona sin ampliar.</string>
|
||
<string name="display_sharpness">Nitidez del filtro</string>
|
||
<string name="display_frame_rate">Velocidad de fotogramas</string>
|
||
<string name="display_look_filter">%1$s Cambia el escalado a %2$s.</string>
|
||
<string name="display_match_screen">Igual a la pantalla (%1$d×%2$d)</string>
|
||
<string name="display_follow_screen">Seguir la pantalla (cambia de tamaño al plegar o desplegar)</string>
|
||
<string name="mode_tab_steam">Steam</string>
|
||
<string name="device_info_show">Mostrar detalles del dispositivo</string>
|
||
<string name="device_info_hide">Ocultar detalles del dispositivo</string>
|
||
<string name="device_info_loading">Leyendo el dispositivo…</string>
|
||
<string name="device_info_copy">Copiar</string>
|
||
<string name="device_info_copy_hint">Copia estos detalles en un informe de error.</string>
|
||
<string name="device_info_copied">Copiado.</string>
|
||
<string name="force_ssbs_title">Forzar SSBS</string>
|
||
<string name="force_ssbs_hint">Mantiene activado un ajuste de velocidad de la CPU que Wine sigue desactivando. Puede hacer más rápidos los juegos de Windows en Snapdragon 8 Elite; poco cambio en chips anteriores. Se aplica en el próximo inicio de un juego.</string>
|
||
|
||
<string name="rail_stores">Tiendas</string>
|
||
<string name="source_steam">Steam</string>
|
||
<string name="source_added">Personalizados</string>
|
||
<string name="setup_stores">Tiendas</string>
|
||
<string name="setup_stores_open_on">Abrir una tienda en</string>
|
||
<string name="setup_stores_speed">Nivel de velocidad de descarga</string>
|
||
<string name="setup_stores_engine">Motor de las tiendas</string>
|
||
<string name="setup_stores_engine_chip_ready">● Motor listo</string>
|
||
<string name="setup_stores_engine_chip_missing">Sin compilar</string>
|
||
<string name="stores_tier_balanced">Equilibrado</string>
|
||
<string name="stores_tier_fast">Rápido</string>
|
||
<string name="stores_tier_max">Máximo</string>
|
||
<string name="stores_title">Tiendas</string>
|
||
<string name="stores_settings">Ajustes de las tiendas</string>
|
||
<string name="stores_settings_eyebrow">Ajustes</string>
|
||
<string name="stores_tabs_arrange">Organizar pestañas</string>
|
||
<string name="stores_tabs_arrange_done">Listo</string>
|
||
<string name="stores_chip_signed_out">(sin iniciar sesión)</string>
|
||
<string name="stores_tab_store">Tienda</string>
|
||
<string name="stores_tab_library">Biblioteca</string>
|
||
<string name="stores_tab_all">Todos</string>
|
||
<string name="stores_tab_downloads">Descargas</string>
|
||
<string name="stores_tab_count">%1$s (%2$d)</string>
|
||
<string name="stores_signin">Iniciar sesión</string>
|
||
<string name="stores_signout_named">%1$s · cerrar sesión</string>
|
||
<string name="stores_signout_title">¿Cerrar sesión en %1$s?</string>
|
||
<string name="stores_signout_note">Los juegos instalados se conservan. La biblioteca se vuelve a cargar cuando inicias sesión de nuevo.</string>
|
||
<string name="stores_signout_stay">Mantener la sesión</string>
|
||
<string name="stores_signout_go">Cerrar sesión</string>
|
||
<string name="stores_search_catalog">Buscar en el catálogo de %1$s…</string>
|
||
<string name="stores_search_library">Buscar en tu biblioteca…</string>
|
||
<string name="stores_search_open">Buscar</string>
|
||
<string name="stores_library_loading">Cargando</string>
|
||
<string name="stores_nothing_matches">No hay juegos</string>
|
||
<string name="stores_shelves_loading">Cargando la tienda…</string>
|
||
<string name="stores_amazon_no_catalog">Sin catálogo</string>
|
||
<string name="stores_shelf_new">Novedades</string>
|
||
<string name="stores_shelf_deals">Ofertas</string>
|
||
<string name="stores_shelf_free">Juegos gratis</string>
|
||
<string name="stores_shelf_trending">En tendencia</string>
|
||
<string name="stores_shelf_library">Tu biblioteca</string>
|
||
<string name="stores_play">Jugar</string>
|
||
<string name="stores_install">Instalar</string>
|
||
<string name="stores_resume_install">Reanudar instalación</string>
|
||
<string name="stores_dl_interrupted">Interrumpida</string>
|
||
<string name="stores_install_size">Instalar · %1$s</string>
|
||
<string name="stores_get_free">Obtener gratis</string>
|
||
<string name="stores_view_on">Ver en %1$s</string>
|
||
<string name="stores_buy_price">Comprar · %1$s</string>
|
||
<string name="stores_installed_chip">Instalado</string>
|
||
<string name="stores_section_installed">Instalado</string>
|
||
<string name="stores_section_not_installed">No instalada</string>
|
||
<string name="stores_in_library">En la biblioteca</string>
|
||
<string name="stores_itch_key">Clave de API</string>
|
||
<string name="stores_itch_get_key">Obtener una clave</string>
|
||
<string name="stores_itch_key_rejected">Clave rechazada</string>
|
||
<string name="stores_itch_not_owned">No está en tu biblioteca de itch.io</string>
|
||
<string name="stores_itch_no_upload">No hay descarga para Windows de este juego</string>
|
||
<string name="stores_itch_no_exe">No se ha encontrado un juego de Windows en la descarga</string>
|
||
<string name="stores_itch_extract_failed">No se ha podido extraer la descarga (código %1$d)</string>
|
||
<string name="stores_itch_no_catalog">itch.io no respondió</string>
|
||
<string name="stores_itch_archive">Los archivos %1$s no son compatibles</string>
|
||
<string name="stores_itch_download_failed">itch.io respondió HTTP %1$d</string>
|
||
<string name="stores_free">Gratis</string>
|
||
<string name="stores_resume">Reanudar</string>
|
||
<string name="stores_refresh">Actualizar</string>
|
||
<string name="stores_sort">Ordenar</string>
|
||
<string name="stores_sort_last_played">Jugados recientemente</string>
|
||
<string name="stores_sort_recently_installed">Instalados recientemente</string>
|
||
<string name="stores_sort_title_asc">Título A–Z</string>
|
||
<string name="stores_sort_title_desc">Título Z–A</string>
|
||
<string name="stores_sort_size_desc">Tamaño: mayor</string>
|
||
<string name="stores_sort_size_asc">Tamaño: menor</string>
|
||
<string name="stores_sort_release_date">Fecha de lanzamiento</string>
|
||
<string name="stores_view_list">Vista de lista</string>
|
||
<string name="stores_view_cards">Vista de tarjetas</string>
|
||
<string name="stores_view_capsules">Vista de portadas</string>
|
||
<string name="stores_show_mature">Mostrar contenido para adultos</string>
|
||
<string name="epic_card_title">Epic</string>
|
||
<string name="epic_card_eos">EOS</string>
|
||
<string name="epic_card_offline">Sin conexión</string>
|
||
<string name="epic_card_none">Desactivado</string>
|
||
<string name="epic_eos">Inicio de sesión de Epic (EOS)</string>
|
||
<string name="epic_offline">Iniciar sin conexión</string>
|
||
<string name="epic_resolve">Solucionar el inicio de sesión de Epic</string>
|
||
<string name="epic_client_version">Versión %1$s</string>
|
||
<string name="epic_client_no_runtime">Instala primero el runtime de Linux</string>
|
||
<string name="epic_client_checking">Comprobando la versión más reciente…</string>
|
||
<string name="epic_client_unpacking">Descomprimiendo…</string>
|
||
<string name="epic_client_unreachable">El servidor de descargas no respondió</string>
|
||
<string name="epic_client_needs_fex">Epic Games Launcher necesita FEX, que descarga Steam. Vuelve a abrir el launcher cuando Steam se haya iniciado.</string>
|
||
<string name="epic_client_download_failed">La descarga falló: %1$s</string>
|
||
<string name="epic_client_unpack_failed">No se pudo descomprimir el launcher: %1$s</string>
|
||
<string name="epic_client_sign_in_failed">Epic Games Launcher no aceptó el inicio de sesión. Vuelve a iniciarlo desde el launcher.</string>
|
||
<string name="epic_client_uninstall_body">Quita el launcher y libera su espacio. Tus juegos de Epic siguen instalados y funcionando, y el inicio de sesión se guarda para cuando lo vuelvas a instalar.</string>
|
||
<string name="epic_client_uninstall_stops">Primero se cierra la sesión en curso.</string>
|
||
<string name="epic_client_uninstalled">Epic Games Launcher desinstalado</string>
|
||
<string name="epic_client_uninstall_failed">No se pudieron quitar algunos archivos del launcher. Inténtalo de nuevo.</string>
|
||
<string name="epic_client_uninstalling">Espera a que termine de desinstalarse Epic Games Launcher</string>
|
||
<string name="store_cloud_saves">Partidas en la nube</string>
|
||
<string name="cloud_upload">Subir a la nube</string>
|
||
<string name="cloud_download">Descargar de la nube</string>
|
||
<string name="cloud_none">No hay partidas en la nube</string>
|
||
<string name="cloud_conflict">Conflicto en la nube</string>
|
||
<string name="cloud_conflict_files">Conflicto en la nube · %1$d archivos</string>
|
||
<string name="cloud_pending">…</string>
|
||
<string name="cloud_keep_cloud">Conservar la de la nube</string>
|
||
<string name="cloud_keep_local">Conservar la local</string>
|
||
<string name="cloud_checking">Comprobando la nube…</string>
|
||
<string name="cloud_last_sync">Última sincronización %1$s</string>
|
||
<string name="cloud_never">Aún sin sincronizar</string>
|
||
<string name="cloud_done">%1$d archivos</string>
|
||
<string name="cloud_up_to_date">Ya está al día</string>
|
||
<string name="cloud_signed_out">Inicia sesión en la tienda para sincronizar las partidas</string>
|
||
<string name="cloud_not_synced">No se sincronizaron las partidas</string>
|
||
<string name="stores_eyebrow_installed">instalado</string>
|
||
<string name="stores_eyebrow_library">en tu biblioteca</string>
|
||
<string name="stores_eyebrow_store">tienda</string>
|
||
<string name="achievements_title">Logros</string>
|
||
<string name="achievements_count">%1$d de %2$d desbloqueados</string>
|
||
<string name="achievements_count_short">%1$d / %2$d</string>
|
||
<string name="achievements_group_unlocked">Desbloqueados · %1$d</string>
|
||
<string name="achievements_group_locked">Bloqueados · %1$d</string>
|
||
<string name="achievements_group_hidden">Ocultos · %1$d</string>
|
||
<string name="achievements_hidden">Logro oculto</string>
|
||
<string name="achievements_hidden_detail">Los detalles se muestran al desbloquearlo.</string>
|
||
<string name="achievements_all">Todos los logros desbloqueados</string>
|
||
<string name="achievements_reading">Leyendo…</string>
|
||
<string name="achievements_signed_out">Inicia sesión en %1$s para ver tus logros.</string>
|
||
<string name="achievements_unreachable">No se pudo conectar con %1$s. Vuelve a intentarlo cuando tengas conexión.</string>
|
||
<string name="achievements_none">%1$s no indica logros para este juego.</string>
|
||
<string name="achievements_show_all">Ver los %1$d</string>
|
||
<string name="achievements_dialog_title">Logros · %1$s</string>
|
||
<string name="stores_in_steam">✓ En Steam</string>
|
||
<string name="stores_uninstall">Desinstalar</string>
|
||
<string name="stores_uninstalling">Desinstalando…</string>
|
||
<string name="stores_uninstall_title">¿Desinstalar %1$s?</string>
|
||
<string name="stores_uninstall_body_size">Libera %1$s y lo quita de Steam.</string>
|
||
<string name="stores_uninstall_body">Elimina sus archivos y su acceso directo de Steam.</string>
|
||
<string name="stores_launch_not_registered">Steam detectará el juego la próxima vez que se inicie; ábrelo desde allí o inicia Steam ahora.</string>
|
||
<string name="stores_card_proton">Proton</string>
|
||
<string name="stores_card_proton_value">Lo elige Steam para cada juego</string>
|
||
<string name="stores_card_audio">Audio</string>
|
||
<string name="stores_card_audio_value">DirectAudio</string>
|
||
<string name="stores_card_components">Componentes</string>
|
||
<string name="stores_card_components_value">FEX, DXVK, VKD3D</string>
|
||
<string name="stores_card_engine">Motor</string>
|
||
<string name="stores_card_engine_value">%1$s · nativo</string>
|
||
<string name="stores_card_engine_java">%1$s · integrado</string>
|
||
<string name="stores_how_it_runs">Cómo se ejecuta</string>
|
||
<string name="stores_kv_fetched">Obtenido de</string>
|
||
<string name="stores_kv_fetched_value">%1$s, con tu cuenta</string>
|
||
<string name="stores_kv_installed_to">Instalado en</string>
|
||
<string name="stores_kv_installed_to_value">Almacenamiento de juegos (Games/%1$s/%2$s)</string>
|
||
<string name="stores_kv_launched_by">Se inicia con</string>
|
||
<string name="stores_kv_launched_by_value">Steam y Proton, igual que los juegos de Steam</string>
|
||
<string name="stores_kv_launched_by_epic">Steam y Proton · inicio de sesión de Epic en cada arranque, superposición de EOS desactivada</string>
|
||
<string name="stores_kv_launched_by_amazon">Steam y Proton · variables de Amazon Games Services definidas</string>
|
||
<string name="stores_kv_steam">Steam</string>
|
||
<string name="stores_kv_steam_on">se añade a Steam al instalar (interfaz Deck + Steam Input)</string>
|
||
<string name="stores_downloads_empty">No hay descargas</string>
|
||
<string name="stores_dl_paused">En pausa</string>
|
||
<string name="stores_dl_queued">En cola</string>
|
||
<string name="stores_dl_queued_at">En cola · #%1$d</string>
|
||
<string name="stores_dl_cancelled">Cancelada</string>
|
||
<string name="stores_dl_failed">Fallida</string>
|
||
<string name="stores_dl_failed_reason">Fallida · %1$s</string>
|
||
<string name="stores_dl_stage_percent">%1$s · %2$d%%</string>
|
||
<string name="stores_dl_bytes">%1$s / %2$s · %3$d%%</string>
|
||
<string name="stores_dl_pause">Pausar</string>
|
||
<string name="stores_dl_resume">Reanudar</string>
|
||
<string name="stores_dl_cancel">Cancelar</string>
|
||
<string name="stores_dl_retry">Reintentar</string>
|
||
<string name="stores_dl_clear">Quitar</string>
|
||
<string name="stores_dl_clear_all">Quitar terminadas</string>
|
||
<string name="stores_stage_manifest">Manifiesto</string>
|
||
<string name="stores_stage_download">Descarga</string>
|
||
<string name="stores_stage_verify">Verificación</string>
|
||
<string name="stores_stage_install">Instalación</string>
|
||
<string name="stores_stage_done">Hecho</string>
|
||
<string name="stores_stage_checking">Comprobando</string>
|
||
<string name="stores_stage_downloading">Descargando</string>
|
||
<string name="stores_dl_cancel_confirm">¿Eliminar la descarga?</string>
|
||
<string name="stores_dl_failed_kept">Fallida · se conservan %1$s</string>
|
||
<string name="stores_stage_verifying">Verificando</string>
|
||
<string name="stores_stage_installing">Instalando</string>
|
||
<string name="stores_dl_active_percent">%1$s %2$d%%</string>
|
||
<string name="stores_dl_with">%1$s · %2$s</string>
|
||
<string name="stores_dl_amount">%1$s / %2$s</string>
|
||
<string name="stores_dl_items">%1$d/%2$d archivos</string>
|
||
<string name="stores_download_manager">Gestor de descargas</string>
|
||
<string name="stores_parallel">Descargas simultáneas</string>
|
||
<string name="stores_install_where">Instalar en</string>
|
||
<string name="stores_install_title">Instalar %1$s:</string>
|
||
<string name="stores_target_internal">Interno</string>
|
||
<string name="stores_target_free">%1$s libres</string>
|
||
<string name="stores_notification_channel">Descargas de la tienda</string>
|
||
<string name="stores_notification_channel_hint">Muestra el progreso de las descargas de juegos y las mantiene activas en segundo plano</string>
|
||
<string name="stores_notification_one">Descargando</string>
|
||
<string name="stores_notification_many">%1$d descargas</string>
|
||
<string name="stores_notification_waiting">Preparando…</string>
|
||
<string name="stores_notification_done_channel">Descargas de la tienda terminadas</string>
|
||
<string name="stores_notification_installed">%1$s instalado</string>
|
||
<string name="stores_notification_failed">Falló la descarga de %1$s</string>
|
||
<string name="stores_notification_delete">Eliminar</string>
|
||
<string name="stores_notification_keep">Conservar</string>
|
||
<string name="stores_login_title">Iniciar sesión en %1$s</string>
|
||
<string name="stores_login_provider_title">Inicia sesión con tu proveedor</string>
|
||
<string name="stores_login_reload">Recargar</string>
|
||
<string name="stores_login_close">Cerrar</string>
|
||
<string name="stores_login_retry">Reintentar</string>
|
||
<string name="stores_login_finishing">Terminando de iniciar sesión…</string>
|
||
<string name="stores_login_error_network">No se pudo cargar la página de inicio de sesión: %1$s</string>
|
||
<string name="stores_login_error_idp_blocked">Este proveedor no permite iniciar sesión desde una página integrada. Inicia sesión con la contraseña de la tienda.</string>
|
||
<string name="stores_login_error_http">La página de inicio de sesión respondió con un error (HTTP %1$d).</string>
|
||
<string name="stores_login_error_ssl">La conexión con la página de inicio de sesión no es segura.</string>
|
||
<string name="stores_login_error_verification">No se pudo verificar el inicio de sesión. Inténtalo de nuevo.</string>
|
||
<string name="stores_login_error_generic">No se pudo iniciar sesión. Inténtalo de nuevo.</string>
|
||
<string name="common_close">Cerrar</string>
|
||
<string name="common_back">Atrás</string>
|
||
<string name="common_edit">Editar</string>
|
||
<string name="games_add_all">Añadir todos los juegos de esta carpeta</string>
|
||
<string name="games_added_none">Nada nuevo en esta carpeta</string>
|
||
<string name="edit_name">Nombre</string>
|
||
<string name="edit_target">Destino</string>
|
||
<string name="edit_start_in">Iniciar en</string>
|
||
<string name="edit_launch_options">Opciones de lanzamiento</string>
|
||
<string name="edit_artwork">Ilustraciones</string>
|
||
<string name="edit_other_exe">Otro exe…</string>
|
||
<string name="edit_remove">Quitar</string>
|
||
<string name="art_cover">Portada</string>
|
||
<string name="art_wide_cover">Portada ancha</string>
|
||
<string name="art_adjust_logo">Ajustar logotipo</string>
|
||
<string name="logo_pos_default">Predeterminada</string>
|
||
<string name="logo_pos_upper_left">Arriba a la izquierda</string>
|
||
<string name="logo_pos_upper_center">Arriba al centro</string>
|
||
<string name="logo_pos_center">Centro</string>
|
||
<string name="logo_pos_bottom_left">Abajo a la izquierda</string>
|
||
<string name="logo_pos_bottom_center">Abajo al centro</string>
|
||
<string name="logo_pos_position">Posición</string>
|
||
<string name="logo_pos_size">Tamaño</string>
|
||
<string name="logo_pos_save">Guardar</string>
|
||
<string name="logo_pos_reset">Volver al valor predeterminado</string>
|
||
<string name="logo_pos_hint">Este punto exacto puede variar unos pocos píxeles.</string>
|
||
<string name="logo_pos_no_logo">Este juego aún no tiene logotipo. Elige uno en Logotipo para verlo aquí.</string>
|
||
<string name="logo_pos_failed">No se pudo guardar la posición del logotipo. Inténtalo de nuevo.</string>
|
||
<string name="art_background">Fondo</string>
|
||
<string name="art_logo">Logotipo</string>
|
||
<string name="art_icon">Icono</string>
|
||
<string name="art_src_folder">Carpeta del juego</string>
|
||
<string name="art_src_steam">Steam</string>
|
||
<string name="art_src_sgdb">SteamGridDB</string>
|
||
<string name="art_src_file">Tu archivo</string>
|
||
<string name="art_src_exe">Del exe</string>
|
||
<string name="art_src_auto">Automático</string>
|
||
<string name="art_pick_image">Elegir imagen…</string>
|
||
<string name="art_pick_title">Elige una imagen: %1$s</string>
|
||
<string name="art_reset">Restablecer a automático</string>
|
||
<string name="art_search_sgdb">Buscar en SteamGridDB…</string>
|
||
<string name="art_sgdb_title">SteamGridDB: %1$s</string>
|
||
<string name="art_sgdb_search_label">Buscar un juego</string>
|
||
<string name="art_sgdb_other_games">Otras coincidencias</string>
|
||
<string name="art_sgdb_none">No se encontró nada.</string>
|
||
<string name="art_sgdb_no_key">SteamGridDB necesita una clave de API. Añade la tuya en Configuración › Launcher.</string>
|
||
<string name="art_sgdb_bad_key">SteamGridDB no aceptó la clave de API. Compruébala en Configuración › Launcher.</string>
|
||
<string name="art_sgdb_limit">SteamGridDB está limitando las solicitudes ahora mismo. Inténtalo de nuevo en un minuto.</string>
|
||
<string name="art_sgdb_offline">No se pudo conectar con SteamGridDB. Comprueba la conexión.</string>
|
||
<string name="art_sgdb_server">SteamGridDB tuvo un problema. Inténtalo más tarde.</string>
|
||
<string name="art_sgdb_no_game">SteamGridDB no tiene ninguna coincidencia para este juego. Prueba a buscarlo.</string>
|
||
<plurals name="games_added_n">
|
||
<item quantity="one">%1$d juego añadido</item>
|
||
<item quantity="many">%1$d juegos añadidos</item>
|
||
<item quantity="other">%1$d juegos añadidos</item>
|
||
</plurals>
|
||
<plurals name="games_already_n">
|
||
<item quantity="one">%1$d ya en Juegos</item>
|
||
<item quantity="many">%1$d ya en Juegos</item>
|
||
<item quantity="other">%1$d ya en Juegos</item>
|
||
</plurals>
|
||
<string name="hop_back">B · Volver a %1$s</string>
|
||
<string name="hop_from_games">la página del juego</string>
|
||
<string name="hop_from_play">los ajustes de Jugar</string>
|
||
<string name="sheet_graphics_drivers">Controladores gráficos</string>
|
||
<string name="comp_this_proton">Este Proton</string>
|
||
<string name="comp_every_proton">Todos los Protons</string>
|
||
<string name="comp_for_every_proton">Para todos los Protons</string>
|
||
<string name="comp_available_count">Disponibles · %1$d</string>
|
||
<string name="comp_checked">Comprobado %1$s</string>
|
||
<string name="comp_check_all">Buscar componentes y controladores nuevos</string>
|
||
<string name="comp_get">Obtener</string>
|
||
<string name="comp_proton_bar">%1$s · DXVK, VKD3D-Proton y FEX de abajo son de este Proton</string>
|
||
<string name="comp_device_tested">%1$s · probado</string>
|
||
<string name="comp_device_untested">%1$s · sin probar</string>
|
||
<string name="comp_device_unsupported">%1$s · no compatible</string>
|
||
<string name="gpu_auto_keeps">Mantiene actualizado el par recomendado</string>
|
||
<string name="gpu_bar_auto">Auto · %1$s</string>
|
||
<string name="gpu_separately">Controladores de runtime y de pantalla por separado</string>
|
||
<string name="gpu_use_title">¿Usar %1$s?</string>
|
||
<string name="gpu_mode_title">Cómo se eligen los controladores</string>
|
||
<string name="gpu_mode_auto_detail">La mejor pareja para esta GPU, siempre al día</string>
|
||
<string name="gpu_mode_pair">Pareja combinada</string>
|
||
<string name="gpu_mode_pair_detail">Elige una pareja; define ambos controladores</string>
|
||
<string name="gpu_mode_mix">Combinar libremente</string>
|
||
<string name="gpu_mode_mix_detail">Elige pantalla y runtime por separado</string>
|
||
<string name="gpu_mode_pair_short">Pareja</string>
|
||
<string name="gpu_mode_mix_short">Mixto</string>
|
||
<string name="gpu_src_auto">AUTO</string>
|
||
<string name="gpu_src_pair">PAREJA</string>
|
||
<string name="gpu_src_bundle">PAQUETE</string>
|
||
<string name="gpu_src_chosen">ELEGIDO</string>
|
||
<string name="gpu_src_by_gpu">POR GPU</string>
|
||
<string name="gpu_src_default">PREDETERMINADO</string>
|
||
<string name="gpu_display_live">Dibujando ahora</string>
|
||
<string name="gpu_display_pending">Reinicio pendiente · %1$s dibuja hasta entonces</string>
|
||
<string name="gpu_runtime_live">En ejecución</string>
|
||
<string name="gpu_runtime_pending">Próxima sesión · esta sesión mantiene %1$s</string>
|
||
<string name="gpu_display_next">Dibuja la pantalla. Se aplica desde la próxima sesión.</string>
|
||
<string name="gpu_previous_driver">el controlador anterior</string>
|
||
<string name="gpu_restart_banner">Reinicia para cambiar el controlador de pantalla.</string>
|
||
<string name="gpu_restart_blocked">Detén la sesión en curso y luego reinicia DroidDeck para cambiar el controlador de pantalla.</string>
|
||
<string name="gpu_restart_now">Reiniciar ahora</string>
|
||
<string name="gpu_restart_later">Más tarde</string>
|
||
<string name="gpu_auto_title">Auto eligió esta pareja para tu %1$s</string>
|
||
<string name="gpu_auto_builtin_title">Auto usa los controladores integrados para tu %1$s</string>
|
||
<string name="gpu_auto_reason">Elegida para la familia %1$s. Las versiones nuevas se instalan en segundo plano.</string>
|
||
<string name="gpu_pair_title">Elige una pareja</string>
|
||
<string name="gpu_pair_hint">Una pareja define juntos el controlador de pantalla y el de runtime.</string>
|
||
<string name="gpu_mix_title">Elige cada controlador</string>
|
||
<string name="gpu_mix_hint">Un paquete rellena ambos huecos. Los cambios de pantalla se aplican tras reiniciar; los de runtime, en la próxima sesión.</string>
|
||
<string name="gpu_change_display">Cambiar controlador de pantalla</string>
|
||
<string name="gpu_change_runtime">Cambiar controlador de runtime</string>
|
||
<string name="gpu_autos_pick">ELECCIÓN DE AUTO</string>
|
||
<string name="gpu_installed">Instalado</string>
|
||
<string name="gpu_summary_mix">%1$s + %2$s</string>
|
||
<string name="gpu_summary_restart">%1$s · reinicia para aplicar</string>
|
||
<string name="gpu_chip_restart">%1$s · reinicio pendiente</string>
|
||
<string name="comp_this_device">Este dispositivo</string>
|
||
<string name="proton_remove_title">¿Quitar %1$s?</string>
|
||
<string name="setup_tab_diagnostics">Diagnóstico</string>
|
||
<string name="setup_ready">Listo para jugar</string>
|
||
<string name="setup_not_ready">Aún no está listo para jugar</string>
|
||
<string name="setup_ready_runtime">runtime %1$s</string>
|
||
<string name="setup_ready_limit_off">límite de procesos desactivado</string>
|
||
<string name="setup_ready_signed_in">sesión iniciada como %1$s</string>
|
||
<string name="setup_needs_you">Cuando algo requiera tu atención</string>
|
||
<string name="setup_group_look">Aspecto</string>
|
||
<string name="setup_group_device">Este dispositivo</string>
|
||
<string name="setup_group_art">Ilustraciones de la biblioteca</string>
|
||
<string name="setup_group_download">Descargas</string>
|
||
<string name="setup_download_source">Origen</string>
|
||
<string name="setup_download_source_auto">Automático</string>
|
||
<string name="setup_download_source_direct">Directo</string>
|
||
<string name="setup_download_source_mirror">Espejo</string>
|
||
<string name="setup_download_source_custom">Prefijo propio</string>
|
||
<string name="setup_download_mirror">Sitio</string>
|
||
<string name="setup_download_prefix">Prefijo</string>
|
||
<string name="flathub_eyebrow">APPS DE LINUX</string>
|
||
<string name="flathub_name">Flathub</string>
|
||
<string name="flathub_line">Apps para el escritorio de Linux, que se abren desde Escritorio.</string>
|
||
<string name="flathub_setup">Configurar Flathub</string>
|
||
<string name="flathub_remove_title">¿Quitar %1$s?</string>
|
||
<string name="flathub_remove_note">Se conservan sus ajustes y archivos.</string>
|
||
<string name="flathub_keep">Conservar</string>
|
||
<string name="desktop_size">Tamaño en disco</string>
|
||
<string name="desktop_uninstall_title">¿Desinstalar el escritorio?</string>
|
||
<string name="desktop_all_systems">Todos</string>
|
||
<string name="gog_achievements">Logros de GOG</string>
|
||
<string name="gog_achievements_hint">Sincroniza los logros de los juegos de GOG compatibles. Se aplica en el próximo inicio.</string>
|
||
<string name="gog_achievements_off">Logros desactivados</string>
|
||
<string name="gog_achievements_on">Logros activados</string>
|
||
<string name="gog_achievements_signin">Vuelve a iniciar sesión en GOG</string>
|
||
<string name="gog_achievements_uploaded">Logros subidos</string>
|
||
<string name="gog_achievements_pending">Subida de logro pendiente</string>
|
||
<string name="gog_achievements_enable_store">Activa los logros de GOG en los ajustes de tiendas</string>
|
||
<string name="gog_achievements_unavailable">Logros no disponibles; revisa los registros de la sesión</string>
|
||
<string name="achievement_unlocked">Logro desbloqueado</string>
|
||
<string name="touch_paste">Pegar</string>
|
||
<string name="touch_dpad">Pad direccional</string>
|
||
<string name="touch_left_stick">Stick izquierdo</string>
|
||
<string name="touch_right_stick">Stick derecho</string>
|
||
<string name="touch_menu">Menú</string>
|
||
<string name="touch_keyboard">Teclado</string>
|
||
<string name="touch_dpad_up">Pad direccional arriba</string>
|
||
<string name="touch_dpad_down">Pad direccional abajo</string>
|
||
<string name="touch_dpad_left">Pad direccional izquierda</string>
|
||
<string name="touch_dpad_right">Pad direccional derecha</string>
|
||
<string name="touch_title">Controles táctiles</string>
|
||
<string name="touch_controller">Mando táctil</string>
|
||
<string name="touch_mouse">Ratón</string>
|
||
<string name="touch_on">Activado</string>
|
||
<string name="touch_off">Desactivado</string>
|
||
<string name="touch_speed_slow">Lenta</string>
|
||
<string name="touch_speed_normal">Normal</string>
|
||
<string name="touch_speed_fast">Rápida</string>
|
||
<string name="touch_edit_layout">Editar disposición</string>
|
||
<string name="touch_droiddeck_menu">Menú de DroidDeck</string>
|
||
<string name="touch_drag_hint">Arrastra controles a la pantalla</string>
|
||
<string name="touch_arrange">Organizar</string>
|
||
<string name="touch_discard">Descartar</string>
|
||
<string name="touch_saving">Guardando…</string>
|
||
<string name="touch_icon">Icono</string>
|
||
<string name="touch_narrower">A−</string>
|
||
<string name="touch_wider">A+</string>
|
||
<string name="touch_shorter">Al−</string>
|
||
<string name="touch_taller">Al+</string>
|
||
<string name="touch_hide">Ocultar</string>
|
||
<string name="touch_color_opacity">Color y opacidad…</string>
|
||
<string name="touch_copy_layout">Copiar esta disposición</string>
|
||
<string name="touch_layout_copied">Disposición copiada; pégala en la disposición táctil de cualquier juego</string>
|
||
<string name="touch_paste_layout">Pegar disposición copiada</string>
|
||
<string name="touch_reset_layout">Restablecer a la de Steam</string>
|
||
<string name="touch_no_binding">Este control no tiene una acción asignada en Steam para ponerle un icono</string>
|
||
<string name="touch_icon_for">Icono para %1$s</string>
|
||
<string name="touch_layout_color">Color de la disposición táctil</string>
|
||
<string name="touch_done">Hecho</string>
|
||
<string name="touch_save_failed">No se pudo guardar la disposición táctil</string>
|
||
<string name="touch_saved">Disposición táctil guardada en Steam</string>
|
||
<string name="touch_app_id">App %1$s</string>
|
||
<string name="touch_label_hint">Etiqueta (opcional)</string>
|
||
<string name="touch_icons_missing">No se encontraron los iconos de Steam</string>
|
||
<plurals name="touch_icons_found">
|
||
<item quantity="one">%1$d icono de Steam</item>
|
||
<item quantity="many">%1$d iconos de Steam</item>
|
||
<item quantity="other">%1$d iconos de Steam</item>
|
||
</plurals>
|
||
<string name="touch_icon_color">Color del icono</string>
|
||
<string name="touch_button_color">Color del botón</string>
|
||
<string name="touch_no_icon">Sin icono</string>
|
||
|
||
<string name="stores_sync_sign_in">Comprobando el inicio de sesión…</string>
|
||
<string name="stores_sync_library">Obteniendo tu biblioteca…</string>
|
||
<string name="stores_sync_game_list">Obteniendo la lista de juegos…</string>
|
||
<string name="stores_sync_details">Cargando datos de los juegos… (%1$d/%2$d)</string>
|
||
<plurals name="stores_sync_games">
|
||
<item quantity="one">Sincronizando %1$d juego…</item>
|
||
<item quantity="many">Sincronizando %1$d juegos…</item>
|
||
<item quantity="other">Sincronizando %1$d juegos…</item>
|
||
</plurals>
|
||
<string name="stores_sync_progress">Sincronizando… %1$d/%2$d</string>
|
||
<string name="stores_sync_cover_art">Obteniendo las carátulas…</string>
|
||
<string name="stores_sync_failed">Error al sincronizar</string>
|
||
<string name="stores_sync_no_games">No se encontraron juegos en tu biblioteca de %1$s</string>
|
||
<string name="stores_sync_amazon_no_answer">Amazon Games no respondió al consultar tu biblioteca: actualiza o vuelve a iniciar sesión</string>
|
||
<string name="stores_sync_gog_unreachable">No se pudo conectar con GOG</string>
|
||
<string name="stores_sync_gog_unreadable">No se pudo leer tu biblioteca de GOG</string>
|
||
<string name="stores_registering">Registrando con Steam…</string>
|
||
<string name="drawer_page_glasses">Gafas</string>
|
||
<string name="glasses_open">Gafas VITURE</string>
|
||
<string name="glasses_control">Control de las gafas</string>
|
||
<string name="glasses_driver_missing">Esta versión no incluye el controlador de estas gafas.</string>
|
||
<string name="glasses_connection_failed">No se pudo conectar con las gafas. Vuelve a conectar el cable o toca Permitir para reintentar.</string>
|
||
<string name="glasses_allow">Permitir</string>
|
||
<string name="glasses_allow_hint">Permite que DroidDeck ajuste la frecuencia de actualización, el modo 3D, el brillo, el volumen y el bloqueo solar de las gafas, y lea su seguimiento de cabeza.</string>
|
||
<string name="glasses_asking">Esperando a que lo permitas en el aviso de Android…</string>
|
||
<string name="glasses_denied">Se rechazó el control. Permítelo para cambiar los ajustes de las gafas.</string>
|
||
<string name="glasses_no_control">Estas gafas muestran el juego, pero sus ajustes no se pueden cambiar desde aquí.</string>
|
||
<string name="glasses_output">Salida</string>
|
||
<string name="glasses_status">%1$d×%2$d · %3$d Hz · %4$s</string>
|
||
<string name="glasses_mode_2d">2D</string>
|
||
<string name="glasses_mode_3d">3D</string>
|
||
<string name="glasses_game_on">Juego en las gafas</string>
|
||
<string name="glasses_game_on_hint">Muestra el juego solo en las gafas. Desactivado: el teléfono lo muestra y Android duplica la pantalla del teléfono.</string>
|
||
<string name="glasses_display">Pantalla</string>
|
||
<string name="glasses_refresh">Frecuencia de actualización</string>
|
||
<string name="glasses_3d">3D (lado a lado)</string>
|
||
<string name="glasses_3d_hint">Cambia las gafas inteligentes a 3D lado a lado. El seguimiento de la cabeza se controla por separado.</string>
|
||
<string name="glasses_3d_failed">No se ha confirmado la señal 3D. Inténtalo de nuevo cuando vuelva la imagen 2D.</string>
|
||
<string name="glasses_no_signal">Sin imagen: las gafas están en un modo que este teléfono no puede enviar. Mantén pulsado su botón 2D/3D o desconéctalas y vuelve a conectarlas.</string>
|
||
<string name="glasses_3d_refresh">Frecuencia en 3D</string>
|
||
<string name="glasses_auto3d">3D para juegos de RV</string>
|
||
<string name="glasses_auto3d_hint">Cambia a 3D mientras SteamVR está en marcha, y vuelve después.</string>
|
||
<string name="glasses_picture">Imagen</string>
|
||
<string name="glasses_picture_hint">Muestra automáticamente contenido plano en ambos ojos y detecta SteamVR. Seleccione Juego lado a lado para contenido SBS.</string>
|
||
<string name="glasses_picture_auto">Automático</string>
|
||
<string name="glasses_picture_screen">Pantalla virtual</string>
|
||
<string name="glasses_picture_sbs">Juego lado a lado</string>
|
||
<string name="glasses_screen_size">Ancho de la pantalla</string>
|
||
<string name="glasses_screen_distance">Distancia de la pantalla</string>
|
||
<string name="glasses_screen_next_session">El ancho y la distancia se aplican cuando un juego se muestra en las gafas como pantalla virtual.</string>
|
||
<string name="glasses_screen_no_output">Estos ajustes se aplican mientras Juego en las gafas está activado y el juego se muestra allí.</string>
|
||
<string name="glasses_screen_flat_hint">Automático mantiene este juego 2D a pantalla completa. Usa una pantalla virtual para ajustar su ancho, distancia y seguimiento de cabeza.</string>
|
||
<string name="glasses_screen_use">Usar pantalla virtual</string>
|
||
<string name="glasses_screen_direct_hint">SteamVR llena la vista. Ajuste su campo de visión en RV; el ancho y la distancia solo se aplican a una pantalla virtual.</string>
|
||
<string name="glasses_screen_sbs_hint">Los juegos lado a lado llenan cada ojo. El ancho y la distancia solo se aplican a una pantalla virtual.</string>
|
||
<string name="glasses_tracking_flat_hint">Automático mantiene este juego 2D fijo en la vista. Elige Pantalla virtual en la sección Pantalla para usar el seguimiento de cabeza.</string>
|
||
<string name="glasses_tracking_sbs_hint">El seguimiento de cabeza se aplica a una pantalla virtual o a un juego de SteamVR en marcha.</string>
|
||
<string name="glasses_hardware">Dispositivo</string>
|
||
<string name="glasses_brightness">Brillo</string>
|
||
<string name="glasses_volume">Volumen</string>
|
||
<string name="glasses_sunblock">Bloqueo solar</string>
|
||
<string name="glasses_sunblock_hint">Oscurece las lentes frontales.</string>
|
||
<string name="glasses_tracking">Seguimiento</string>
|
||
<string name="glasses_head_tracking">Seguimiento de cabeza</string>
|
||
<string name="glasses_head_tracking_hint">Los sensores de las gafas giran la pantalla virtual y SteamVR con tu cabeza.</string>
|
||
<string name="glasses_recenter">Recentrar la vista</string>
|
||
<string name="glasses_recenter_button">Volver a centrar la pantalla</string>
|
||
<string name="glasses_vr_fov">Campo de visión de SteamVR</string>
|
||
<string name="glasses_vr_fov_hint">Más bajo acerca SteamVR y llena las gafas; más alto muestra más a tu alrededor.</string>
|
||
<string name="glasses_playing">Jugando en %1$s</string>
|
||
<string name="glasses_phone_recenter">Recentrar</string>
|
||
<string name="glasses_phone_steamvr_menu">Menú de SteamVR</string>
|
||
<string name="glasses_phone_switch_sticks">Sticks: manos ⇄ juego</string>
|
||
<string name="glasses_phone_controllers">Mandos: %1$s</string>
|
||
<string name="glasses_phone_keyboard">Teclado</string>
|
||
<string name="glasses_phone_session_menu">Menú de sesión</string>
|
||
<string name="glasses_phone_stop_steamvr">Detener SteamVR</string>
|
||
<string name="glasses_phone_brightness">Brillo %1$d / %2$d</string>
|
||
<string name="glasses_phone_battery">Batería %1$d%% · %2$d °C</string>
|
||
<string name="glasses_calibration">Calibración del seguimiento</string>
|
||
<string name="glasses_calibration_hint">Reduce la deriva y alinea la referencia horizontal.</string>
|
||
<string name="glasses_calibration_saved_hint">Estas gafas usan la calibración guardada.</string>
|
||
<string name="glasses_calibration_open">Calibrar</string>
|
||
<string name="glasses_calibration_instructions">Coloca las gafas conectadas boca abajo sobre una superficie nivelada, con la montura bien apoyada. Toca Iniciar y no las muevas durante unos 8 segundos. Si se mueven, la medición vuelve a empezar. Esto corrige la deriva y la inclinación, no el rumbo.</string>
|
||
<string name="glasses_calibration_settling">Deja las gafas boca abajo y quietas. Esperando a que se estabilicen…</string>
|
||
<string name="glasses_calibration_collecting">Midiendo los sensores. Mantén las gafas quietas.</string>
|
||
<string name="glasses_calibration_moving">Se detectó movimiento. No toques las gafas; la medición se reiniciará automáticamente.</string>
|
||
<string name="glasses_calibration_turn_over">Apoya las gafas boca abajo sobre una superficie nivelada. La medición empezará cuando estén bien colocadas.</string>
|
||
<string name="glasses_calibration_complete">Calibración guardada. Ponte las gafas, mira al frente y toca Hecho para recentrar.</string>
|
||
<string name="glasses_calibration_failed">No se pudo completar la calibración. Comprueba la conexión, mantén las gafas quietas y vuelve a intentarlo. Se conserva tu calibración anterior.</string>
|
||
<string name="glasses_calibration_start">Iniciar</string>
|
||
<string name="glasses_calibration_done">Hecho</string>
|
||
<string name="glasses_calibration_reset">Restablecer calibración del seguimiento</string>
|
||
<string name="glasses_calibration_reset_hint">¿Quitar la calibración guardada y restaurar los valores predeterminados del modelo? Recentra después de volver a ponerte las gafas.</string>
|
||
<string name="glasses_calibration_reset_button">Restablecer</string>
|
||
<string name="hand_camera_group">Seguimiento de manos</string>
|
||
<string name="hand_camera_prompt_title">¿Rastrear las manos o los mandos Joy-Con con la cámara del teléfono?</string>
|
||
<string name="hand_camera_prompt_body">Sin ningún mando conectado, la cámara del teléfono rastrea tus manos en realidad virtual: pellizca con el pulgar y el índice para hacer clic, cierra la mano para agarrar y gira la palma hacia ti y pellizca para abrir el menú. Con los mandos Joy-Con emparejados, la cámara rastrea su posición mientras los mandos Joy-Con proporcionan la rotación y las entradas de los botones. Las imágenes se procesan en este dispositivo y nunca se guardan ni se envían.</string>
|
||
<string name="hand_camera_rear">Cámara trasera</string>
|
||
<string name="hand_camera_rear_hint">Recomendada. Suele ser más nítida y amplia.</string>
|
||
<string name="hand_camera_front">Cámara frontal</string>
|
||
<string name="hand_camera_front_hint">Para cuando la parte trasera del dispositivo no pueda mirar hacia ti.</string>
|
||
<string name="hand_camera_allow">Usar cámara</string>
|
||
<string name="hand_camera_not_now">Ahora no</string>
|
||
<string name="hand_camera_setting">Seguimiento de manos por cámara</string>
|
||
<string name="hand_camera_setting_hint">Usa la cámara del teléfono para gestos con las manos desnudas o para posicionar los mandos Joy-Con emparejados en realidad virtual. Los mandos Joy-Con proporcionan la rotación y las pulsaciones de los botones. Se pausa mientras las gafas inteligentes rastrean tus manos o los mandos Joy-Con. Las imágenes se procesan solo en este dispositivo.</string>
|
||
<string name="hand_camera_choice">Cámara</string>
|
||
<string name="hand_camera_access">Acceso a la cámara</string>
|
||
<string name="hand_camera_access_hint">Permite el acceso a la cámara para que el seguimiento de manos pueda empezar.</string>
|
||
<string name="hand_camera_access_denied">El acceso a la cámara está desactivado. Actívalo en los ajustes de Android.</string>
|
||
<string name="hand_camera_allow_button">Permitir</string>
|
||
<string name="hand_camera_open_settings">Abrir ajustes</string>
|
||
<string name="hand_camera_placement">Posición de la cámara</string>
|
||
<string name="hand_camera_placement_hint">Comprueba que la cámara pueda verte antes de jugar.</string>
|
||
<string name="hand_camera_check">Comprobar</string>
|
||
<string name="hand_camera_check_title">Posición de la cámara</string>
|
||
<string name="hand_camera_how_rear">Coloca el dispositivo de pie a 1,5-2 metros de distancia, a la altura del pecho, con la cámara trasera hacia ti. Luego entra en el encuadre con las manos extendidas.</string>
|
||
<string name="hand_camera_how_front">Coloca el dispositivo de pie a 1,5-2 metros de distancia, a la altura del pecho, con la pantalla hacia ti. Luego entra en el encuadre con las manos extendidas.</string>
|
||
<string name="hand_camera_starting">Iniciando la cámara…</string>
|
||
<string name="hand_camera_stand_up">El dispositivo está tumbado. Ponlo de pie para que la cámara te mire.</string>
|
||
<string name="hand_camera_upright">Pon el dispositivo más vertical para que la cámara te mire.</string>
|
||
<string name="hand_camera_not_seen">Todavía no te ve. Entra en el encuadre para que se vean tu cabeza y tus hombros.</string>
|
||
<string name="hand_camera_move_back">Aléjate un poco.</string>
|
||
<string name="hand_camera_move_closer">Acércate un poco más.</string>
|
||
<string name="hand_camera_show_hands">Muestra las dos manos donde la cámara pueda verlas.</string>
|
||
<string name="hand_camera_good">Se ve bien.</string>
|
||
<string name="hand_camera_failed">La cámara no pudo iniciarse. Cierra otras apps que la usen y vuelve a intentarlo.</string>
|
||
<string name="hand_camera_switch">Cambiar de cámara</string>
|
||
<string name="hand_camera_skip">Omitir</string>
|
||
<string name="hand_camera_done">Hecho</string>
|
||
<string name="glasses_xreal_network_missing">Esperando la conexión Ethernet por USB de las gafas. Puede que este teléfono no la ofrezca a las apps.</string>
|
||
<string name="glasses_xreal_connection_failed">La conexión con las XREAL se interrumpió o devolvió una respuesta no compatible. Reintentando…</string>
|
||
<string name="glasses_xreal_experimental">Compatibilidad experimental con las 1S. Usa el modo Follow y desactiva la estabilización en el menú de las gafas. Aún falta probar en el dispositivo las direcciones del seguimiento y los modos de pantalla.</string>
|
||
<string name="glasses_pro2_experimental">Seguimiento de cabeza experimental para Pro 2. Los ajustes de brillo y volumen y el cambio de modo de pantalla aún no son compatibles.</string>
|
||
<string name="stores_fact_developer">Desarrollador</string>
|
||
<string name="stores_fact_publisher">Distribuidor</string>
|
||
<string name="stores_fact_released">Lanzamiento</string>
|
||
<string name="stores_hltb_main">Principal</string>
|
||
<string name="stores_hltb_extras">+ Extras</string>
|
||
<string name="stores_hltb_completionist">Completista</string>
|
||
<string name="stores_hltb_hours">%1$s h</string>
|
||
<string name="stores_hltb_minutes">%1$d min</string>
|
||
<string name="cardboard_title">Cardboard VR</string>
|
||
<string name="cardboard_mode">Modo Cardboard</string>
|
||
<string name="cardboard_mode_hint">Vistas para el ojo izquierdo y el derecho para un visor de RV para móvil.</string>
|
||
<string name="cardboard_source">Imagen</string>
|
||
<string name="cardboard_source_screen">Pantalla virtual</string>
|
||
<string name="cardboard_source_sbs">3D lado a lado</string>
|
||
<string name="cardboard_viewer">Visor</string>
|
||
<string name="cardboard_viewer_v2">Cardboard</string>
|
||
<string name="cardboard_viewer_v1">Cardboard (2014)</string>
|
||
<string name="cardboard_viewer_none">Sin lente</string>
|
||
<string name="cardboard_ipd">Distancia entre ojos</string>
|
||
<string name="cardboard_screen_width">Ancho de pantalla</string>
|
||
<string name="cardboard_screen_distance">Distancia de la pantalla</string>
|
||
<string name="cardboard_head_tracking">Seguimiento de cabeza</string>
|
||
<string name="cardboard_no_sensor">Este dispositivo no tiene sensor de rotación.</string>
|
||
<string name="cardboard_recenter">Recentrar vista</string>
|
||
<string name="cardboard_recenter_button">Recentrar</string>
|
||
<string name="cardboard_steamvr">SteamVR (experimental)</string>
|
||
<string name="cardboard_steamvr_install">Instalar</string>
|
||
<string name="cardboard_steamvr_installing">Descargando y descomprimiendo SteamVR…</string>
|
||
<string name="cardboard_steamvr_start">Iniciar</string>
|
||
<string name="cardboard_steamvr_stop">Detener</string>
|
||
<string name="cardboard_steamvr_unavailable">No disponible en esta sesión.</string>
|
||
<string name="cardboard_steamvr_failed">SteamVR no respondió; revisa el registro de la sesión.</string>
|
||
<string name="drawer_component_downloads">Descargar componentes</string>
|
||
<string name="drawer_component_downloads_hint">Las descargas se comparten con la página Componentes. Elige arriba una versión descargada para usarla al iniciar el próximo juego.</string>
|
||
<string name="drawer_component_choose_download">Elige una versión para descargar</string>
|
||
<string name="mode_client_arch">Cliente de Steam</string>
|
||
<string name="mode_client_arch_fex">FEX %1$s</string>
|
||
<string name="mode_client_arch_arm64">ARM64</string>
|
||
<string name="mode_client_arch_x64">x86-64</string>
|
||
<string name="setup_vac_diag">Diagnóstico de VAC</string>
|
||
<string name="setup_vac_diag_hint">Los juegos Source registran su consola (-condebug); vac.txt en los registros dice si es seguro o no</string>
|
||
<string name="load_starting_steam_x64">Iniciando Steam x86-64</string>
|
||
<string name="storage_game_x64">%1$s · x86-64</string>
|
||
<string name="storage_tool_x64_client">Lo usa el cliente de Steam x86-64</string>
|
||
<string name="storage_uninstall_in_x64">Esta copia está en el cliente de Steam x86-64. Elige x86-64 en Cliente de Steam y desinstálala aquí.</string>
|
||
<string name="storage_uninstall_in_arm64">Esta copia está en el cliente de Steam ARM64. Elige ARM64 en Cliente de Steam y desinstálala aquí.</string>
|
||
<string name="stores_storage_insufficient">No hay suficiente espacio libre: se necesitan %1$s y solo hay %2$s libres</string>
|
||
<string name="stores_storage_low">Espacio insuficiente (%1$s libres, se necesitan %2$s)</string>
|
||
<string name="stores_target_free_unknown">Espacio libre desconocido</string>
|
||
<string name="display_picture_position">Posición de la imagen</string>
|
||
<string name="display_position_top">Arriba</string>
|
||
<string name="display_position_bottom">Abajo</string>
|
||
<string name="display_position_center">Centro (predeterminado)</string>
|
||
<string name="setup_tab_storage">Almacenamiento</string>
|
||
<string name="storage_measuring">Midiendo el almacenamiento…</string>
|
||
<string name="storage_measuring_hint">La primera vez tarda unos segundos.</string>
|
||
<string name="storage_internal">Almacenamiento interno</string>
|
||
<string name="storage_used_of">%1$s de %2$s usados</string>
|
||
<string name="storage_free">%1$s libres</string>
|
||
<string name="storage_droiddeck_uses">DroidDeck usa %1$s. Medido el %2$s.</string>
|
||
<string name="storage_rescanning">midiendo de nuevo…</string>
|
||
<string name="storage_other_apps">Otras apps de Android</string>
|
||
<string name="storage_safe_now">Se puede liberar ahora</string>
|
||
<string name="storage_safe_hint">Runtimes sin usar, restos, registros antiguos</string>
|
||
<string name="storage_clean_up">Limpiar…</string>
|
||
<string name="storage_session_running">Detén la sesión para limpiar o eliminar algo. Los tamaños se siguen mostrando.</string>
|
||
<string name="storage_where">Dónde va</string>
|
||
<string name="storage_games">Juegos de Steam</string>
|
||
<string name="storage_game_data">Datos de juegos</string>
|
||
<string name="storage_game_data_hint">Prefijos %1$s · taller %2$s · shaders %3$s</string>
|
||
<string name="storage_tools">Proton y runtimes</string>
|
||
<string name="storage_tools_unused">%1$s sin usar</string>
|
||
<string name="storage_stores">GOG, Epic y otras tiendas</string>
|
||
<string name="storage_stores_hint">Desinstálalos desde Tiendas</string>
|
||
<string name="storage_desktop">Apps de escritorio</string>
|
||
<string name="storage_desktop_hint">Apps y runtimes de Flatpak</string>
|
||
<string name="storage_system">Sistema Linux y cliente de Steam</string>
|
||
<string name="storage_system_hint">Necesario para ejecutar cualquier cosa</string>
|
||
<string name="storage_app_data">Datos de DroidDeck</string>
|
||
<string name="storage_app_data_hint">Registros de sesiones antiguas %1$s · cachés · controladores</string>
|
||
<string name="storage_legend_games">Juegos</string>
|
||
<string name="storage_legend_data">Datos de juegos</string>
|
||
<string name="storage_legend_tools">Proton y runtimes</string>
|
||
<string name="storage_legend_stores">Otras tiendas</string>
|
||
<string name="storage_legend_desktop">Apps de escritorio</string>
|
||
<string name="storage_legend_system">Sistema Linux</string>
|
||
<string name="storage_legend_app">DroidDeck</string>
|
||
<string name="storage_clean_up_title">Limpiar</string>
|
||
<string name="storage_clean_up_lede">Nada de aquí afecta a tus juegos instalados ni a las descargas en curso.</string>
|
||
<string name="storage_nothing_to_clean">Ahora mismo no hay nada que limpiar.</string>
|
||
<string name="storage_selected">Seleccionado: %1$s · %2$s → %3$s libres</string>
|
||
<string name="storage_cleaning">Limpiando…</string>
|
||
<string name="storage_free_button">Liberar %1$s</string>
|
||
<string name="storage_freed">Se liberaron %1$s.</string>
|
||
<string name="storage_item_runtimes">Runtimes y Proton de Steam sin usar</string>
|
||
<string name="storage_item_leftovers">Restos de juegos desinstalados</string>
|
||
<string name="storage_item_leftovers_unsure">Restos que pueden contener partidas guardadas</string>
|
||
<string name="storage_item_logs">Registros de sesiones antiguas</string>
|
||
<string name="storage_item_logs_detail">Conserva los registros de la sesión actual</string>
|
||
<string name="storage_item_custom_detail">Ningún juego lo usa. Reinstálalo desde Componentes si lo necesitas.</string>
|
||
<string name="storage_item_shaders">Cachés de shaders de juegos instalados</string>
|
||
<string name="storage_item_shaders_detail">Se reconstruyen al jugar. Los primeros minutos de cada juego vuelven a dar tirones.</string>
|
||
<string name="storage_tag_safe">Seguro</string>
|
||
<string name="storage_tag_unused">Sin usar</string>
|
||
<string name="storage_tag_stutter">Tirones</string>
|
||
<string name="storage_tag_saves">Revisar partidas</string>
|
||
<string name="storage_tag_default">Predeterminado</string>
|
||
<string name="storage_tag_required">Necesario</string>
|
||
<string name="storage_tag_not_used">Sin usar</string>
|
||
<string name="storage_back">Almacenamiento</string>
|
||
<string name="storage_games_with_data">%1$s con sus datos</string>
|
||
<string name="storage_sort_largest">Más grandes</string>
|
||
<string name="storage_sort_least_played">Menos jugados</string>
|
||
<string name="storage_sort_sd">En la tarjeta SD</string>
|
||
<string name="storage_no_games">Aquí no hay juegos.</string>
|
||
<string name="storage_played">Jugado %1$s</string>
|
||
<string name="storage_never_played">Nunca jugado</string>
|
||
<string name="storage_game_parts">Juego %1$s · datos %2$s</string>
|
||
<string name="storage_uninstall">Desinstalar</string>
|
||
<string name="storage_games_note">Desinstalar abre el diálogo de Steam para que Steam lo registre. Para mover un juego a la tarjeta SD, usa Steam › Ajustes › Almacenamiento.</string>
|
||
<string name="storage_uninstall_title">¿Desinstalar %1$s?</string>
|
||
<string name="storage_uninstall_body">Steam se abre y te pide confirmación. Esto libera los %1$s del juego. Su prefijo se queda hasta que limpies los restos, y las partidas guardadas en Steam Cloud siguen en tu cuenta.</string>
|
||
<string name="storage_open_steam">Abrir Steam</string>
|
||
<string name="storage_tools_detail">%1$s · %2$s sin usar</string>
|
||
<string name="storage_remove_unused">Quitar lo que no se usa · %1$s</string>
|
||
<string name="storage_in_use">En uso</string>
|
||
<string name="storage_not_used">Sin usar</string>
|
||
<string name="storage_remove">Quitar</string>
|
||
<string name="storage_remove_title">¿Quitar %1$s?</string>
|
||
<string name="storage_remove_body">Libera %1$s. Steam lo volverá a descargar si algún juego lo pide.</string>
|
||
<string name="storage_tool_fex_runtime">Necesario para juegos Linux x86 (FEX)</string>
|
||
<string name="storage_tool_arm_runtime">Lo necesitan los Proton ARM64</string>
|
||
<string name="storage_tool_redist">Instaladores de VC++ y DirectX que piden los juegos</string>
|
||
<string name="storage_tool_fex">Ejecuta juegos Linux x86</string>
|
||
<string name="storage_tool_steam">Herramienta de Steam</string>
|
||
<string name="storage_tool_old_runtime">DroidDeck ejecuta juegos sin este runtime</string>
|
||
<string name="storage_tool_x86_proton">Proton x86, que DroidDeck no puede ejecutar</string>
|
||
<string name="storage_tool_custom_default">Predeterminado para todos los juegos</string>
|
||
<string name="storage_tool_custom_unused">Ningún juego lo usa</string>
|
||
<string name="storage_tool_custom_unknown">No se pudieron leer los ajustes de Steam, así que se conserva</string>
|
||
<string name="storage_cleanup_busy">Espera a que termine la limpieza del almacenamiento</string>
|
||
<string name="storage_low_title">Solo quedan %1$s libres</string>
|
||
<string name="storage_low_body">Steam necesita espacio para actualizaciones y cachés de shaders. Por debajo de 10 GB, las actualizaciones de juegos pueden fallar a medias.</string>
|
||
<string name="storage_low_safe">Se pueden liberar %1$s sin riesgo.</string>
|
||
<string name="storage_free_up">Liberar espacio</string>
|
||
<string name="storage_play_anyway">Jugar igualmente</string>
|
||
<plurals name="storage_games_installed">
|
||
<item quantity="one">%d instalado</item>
|
||
<item quantity="many">%d instalados</item>
|
||
<item quantity="other">%d instalados</item>
|
||
</plurals>
|
||
<plurals name="storage_games_on_sd">
|
||
<item quantity="one">%d en la tarjeta SD</item>
|
||
<item quantity="many">%d en la tarjeta SD</item>
|
||
<item quantity="other">%d en la tarjeta SD</item>
|
||
</plurals>
|
||
<plurals name="storage_tools_count">
|
||
<item quantity="one">%d herramienta</item>
|
||
<item quantity="many">%d herramientas</item>
|
||
<item quantity="other">%d herramientas</item>
|
||
</plurals>
|
||
<plurals name="storage_item_leftovers_detail">
|
||
<item quantity="one">Carpetas de prefijo vacías y caché de shaders de %d juego</item>
|
||
<item quantity="many">Carpetas de prefijo vacías y cachés de shaders de %d juegos</item>
|
||
<item quantity="other">Carpetas de prefijo vacías y cachés de shaders de %d juegos</item>
|
||
</plurals>
|
||
<plurals name="storage_item_leftovers_unsure_detail">
|
||
<item quantity="one">El prefijo de %d juego aún contiene archivos, que pueden incluir partidas guardadas locales. Haz una copia antes si las quieres.</item>
|
||
<item quantity="many">Los prefijos de %d juegos aún contienen archivos, que pueden incluir partidas guardadas locales. Haz una copia antes si las quieres.</item>
|
||
<item quantity="other">Los prefijos de %d juegos aún contienen archivos, que pueden incluir partidas guardadas locales. Haz una copia antes si las quieres.</item>
|
||
</plurals>
|
||
<plurals name="storage_tag_games">
|
||
<item quantity="one">%d juego</item>
|
||
<item quantity="many">%d juegos</item>
|
||
<item quantity="other">%d juegos</item>
|
||
</plurals>
|
||
<string name="storage_tool_default_proton">Proton predeterminado de DroidDeck</string>
|
||
<string name="storage_tool_proton">Opción Proton 11 de DroidDeck</string>
|
||
<plurals name="storage_tool_custom_games">
|
||
<item quantity="one">Usado por %d juego</item>
|
||
<item quantity="many">Usado por %d juegos</item>
|
||
<item quantity="other">Usado por %d juegos</item>
|
||
</plurals>
|
||
<string name="storage_legend_components">Componentes</string>
|
||
<string name="storage_components">Componentes</string>
|
||
<string name="storage_item_components">Componentes sin usar</string>
|
||
<string name="storage_component_original">Original %1$s · %2$s</string>
|
||
<string name="storage_original_confirm">Libera %1$s. Solo restaura una versión de Proton que ya no está instalada.</string>
|
||
<string name="storage_leftovers_unchecked">Sin comprobar: no se pudo leer un manifiesto de app de Steam, así que los prefijos de juegos desinstalados se conservan hasta que se pueda.</string>
|
||
<string name="storage_failed">No se pudo terminar: %1$s</string>
|
||
<string name="storage_desktop_shared">compartidos %1$s</string>
|
||
<string name="storage_data_installed">Juegos instalados</string>
|
||
<string name="storage_data_parts">Prefijo %1$s · shaders %2$s · taller %3$s</string>
|
||
<string name="storage_clear_shaders">Borrar shaders</string>
|
||
<string name="storage_data_leftovers">Juegos desinstalados</string>
|
||
<string name="storage_steam_app">App de Steam %1$d</string>
|
||
<string name="storage_leftover_unsure_detail">Su prefijo aún contiene archivos, que pueden incluir partidas guardadas locales</string>
|
||
<string name="storage_leftover_confirm">Elimina su prefijo de Wine y su caché de shaders (%1$s). Haz copia de las partidas que quieras antes; las de Steam Cloud siguen en tu cuenta.</string>
|
||
<string name="storage_data_other">Conservados</string>
|
||
<string name="storage_data_other_title">Juegos que no son de Steam y prefijo compartido de Steam</string>
|
||
<string name="storage_data_other_detail">Prefijos de juegos añadidos desde tiendas o a mano</string>
|
||
<string name="storage_components_packages">Paquetes descargados</string>
|
||
<string name="storage_components_originals">Originales guardados</string>
|
||
<string name="storage_components_none">No hay paquetes de componentes descargados.</string>
|
||
<string name="storage_component_in_use">Elegido para un Proton o un juego</string>
|
||
<string name="storage_component_unused">No elegido en ningún sitio</string>
|
||
<string name="storage_original_kept">Restaura el Proton instalado</string>
|
||
<string name="storage_original_old">Versión de Proton que ya no está instalada</string>
|
||
<string name="storage_tag_in_use">En uso</string>
|
||
<string name="storage_components_note">Los componentes en uso permanecen bloqueados. Elígelos en Componentes; lo que quites aquí se puede volver a descargar allí.</string>
|
||
<string name="storage_component_confirm">Libera %1$s. Los paquetes que importaste tú no se pueden volver a descargar.</string>
|
||
<string name="storage_desktop_detail">%1$s para apps de Flatpak y lo que comparten</string>
|
||
<string name="storage_desktop_apps_title">Apps</string>
|
||
<string name="storage_desktop_none">No hay apps de Flatpak instaladas.</string>
|
||
<string name="storage_desktop_shared_title">Compartido por las apps</string>
|
||
<string name="storage_desktop_runtimes">Runtimes</string>
|
||
<string name="storage_desktop_runtimes_detail">Bibliotecas sobre las que funcionan las apps; las que no se usan se van con Quitar lo que no se usa</string>
|
||
<string name="storage_desktop_cache">Almacén de descargas</string>
|
||
<string name="storage_desktop_cache_detail">Almacén de objetos y descargas en caché de Flatpak</string>
|
||
<string name="storage_desktop_prune">Quitar lo que no se usa</string>
|
||
<string name="storage_desktop_prune_body">Quita los runtimes que ninguna app instalada necesita y limpia el almacén de objetos de Flatpak. Las apps instaladas siguen funcionando.</string>
|
||
<string name="storage_flatpak_uninstall_body">Quita la app (%1$s) y cualquier runtime que no use nada más. Sus datos en tu carpeta personal se quedan.</string>
|
||
<plurals name="storage_components_count">
|
||
<item quantity="one">%d paquete</item>
|
||
<item quantity="many">%d paquetes</item>
|
||
<item quantity="other">%d paquetes</item>
|
||
</plurals>
|
||
<plurals name="storage_desktop_apps">
|
||
<item quantity="one">%d app</item>
|
||
<item quantity="many">%d apps</item>
|
||
<item quantity="other">%d apps</item>
|
||
</plurals>
|
||
<string name="boot_movie">Vídeo de arranque</string>
|
||
<string name="boot_movie_video">Vídeo</string>
|
||
<string name="boot_movie_droiddeck">DroidDeck · %1$d fps</string>
|
||
<string name="boot_movie_note">60 fps se ve más fluido pero usa más CPU mientras Steam se inicia. Un vídeo elegido en los ajustes de Steam también aparece aquí.</string>
|
||
<string name="boot_movie_sound">Sonido</string>
|
||
<string name="boot_movie_custom">Tu propio vídeo</string>
|
||
<string name="boot_movie_custom_hint">MP4, MOV, MKV o WebM. Otros formatos y archivos de más de %1$d MB se convierten a WebM 720p en el dispositivo, hasta %2$d segundos.</string>
|
||
<string name="boot_movie_import">Importar</string>
|
||
<string name="boot_movie_remove">Quitar</string>
|
||
<string name="boot_movie_pick">Elige un vídeo de arranque</string>
|
||
<string name="boot_movie_imported">%1$s es ahora el vídeo de arranque</string>
|
||
<string name="boot_movie_imported_silent">%1$s es ahora el vídeo de arranque, sin sonido</string>
|
||
<string name="boot_movie_too_long">Los vídeos que hay que convertir deben durar %1$d segundos o menos</string>
|
||
<string name="boot_movie_converting">Convirtiendo %1$d %%</string>
|
||
<string name="boot_movie_converting_started">Convirtiendo %1$s para Steam. Mantén DroidDeck abierto.</string>
|
||
<string name="boot_movie_unsupported">Este dispositivo no puede decodificar ese vídeo.</string>
|
||
<string name="boot_movie_import_failed">No se pudo importar ese vídeo</string>
|
||
<string name="boot_movie_remove_confirm">¿Quitar %1$s?</string>
|
||
<string name="boot_movie_remove_confirm_body">Esto elimina el vídeo de DroidDeck y de la carpeta de vídeos de Steam.</string>
|
||
<string name="boot_movie_tab_installed">Instalados</string>
|
||
<string name="boot_movie_tab_import">Importar</string>
|
||
<string name="boot_movie_tab_repo">SteamDeckRepo</string>
|
||
<string name="boot_movie_tab_sound">Sonido</string>
|
||
<string name="boot_movie_installed">Vídeos instalados</string>
|
||
<string name="boot_movie_browse">Explorar</string>
|
||
<string name="boot_movie_source_droiddeck">DroidDeck</string>
|
||
<string name="boot_movie_source_import">Importado</string>
|
||
<string name="boot_movie_source_repo">SteamDeckRepo</string>
|
||
<string name="boot_movie_source_steam">Steam</string>
|
||
<string name="boot_movie_source_pointshop">Tienda de puntos</string>
|
||
<string name="boot_movie_report">Informe de películas de arranque</string>
|
||
<string name="boot_movie_report_hint">Guarda en un archivo de texto lo que DroidDeck y Steam saben de las películas de arranque, para adjuntarlo a un informe de error.</string>
|
||
<string name="boot_movie_report_save">Guardar</string>
|
||
<string name="boot_movie_report_saved">Guardado en %1$s</string>
|
||
<string name="boot_movie_report_failed">No se pudo guardar el informe.</string>
|
||
<string name="boot_movie_volume">Volumen</string>
|
||
<string name="boot_movie_length">Duración</string>
|
||
<string name="boot_movie_seconds">%1$d s</string>
|
||
<string name="boot_movie_length_hint">Cuántos segundos de la película se reproducen. Lo que dure más se corta al final.</string>
|
||
<string name="boot_movie_repo_search">Buscar en SteamDeckRepo</string>
|
||
<string name="boot_movie_repo_all">Todos los dispositivos</string>
|
||
<string name="boot_movie_repo_deck">Steam Deck</string>
|
||
<string name="boot_movie_repo_machine">Steam Machine</string>
|
||
<string name="boot_movie_repo_trending">Tendencias</string>
|
||
<string name="boot_movie_repo_downloads">Más descargados</string>
|
||
<string name="boot_movie_repo_likes">Más valorados</string>
|
||
<string name="boot_movie_repo_newest">Más recientes</string>
|
||
<string name="boot_movie_repo_failed">No se pudo acceder a SteamDeckRepo</string>
|
||
<string name="boot_movie_repo_retry">Reintentar</string>
|
||
<string name="boot_movie_repo_empty">No se encontraron vídeos</string>
|
||
<string name="boot_movie_repo_install">Instalar</string>
|
||
<string name="boot_movie_repo_use">Usar</string>
|
||
<string name="boot_movie_in_use">En uso</string>
|
||
<string name="boot_movie_repo_installed">%1$s instalado</string>
|
||
<string name="boot_movie_repo_download_failed">No se pudo descargar ese vídeo</string>
|
||
<string name="boot_movie_repo_previous">Anterior</string>
|
||
<string name="boot_movie_repo_next">Siguiente</string>
|
||
<string name="boot_movie_repo_page">Página %1$d</string>
|
||
<string name="boot_movie_repo_clear">Borrar</string>
|
||
<string name="boot_movie_repo_go_to_page">Ir a la página</string>
|
||
<string name="boot_movie_repo_preview">Vista previa</string>
|
||
<string name="boot_movie_repo_preview_failed">No se pudo reproducir la vista previa</string>
|
||
<string name="glasses_experimental">Cámaras Luma Ultra — Experimental</string>
|
||
<string name="glasses_joycons">Seguimiento de posición de los Joy-Con</string>
|
||
<string name="glasses_joycons_hint">Usa las cámaras de las gafas inteligentes para posicionar tus mandos Joy-Con emparejados. La rotación y las pulsaciones de los botones provienen de los mandos Joy-Con. La posición se estima cuando tus muñecas están ocultas. Reemplaza los mandos operados con las manos desnudas y pausa el seguimiento de la cámara del teléfono. Apunta los mandos Joy-Con hacia adelante al conectar o restablecer el centro de seguimiento.</string>
|
||
<string name="glasses_joycons_requires_position">Activa primero el seguimiento de posición. Requiere mandos Joy-Con compatibles con movimiento en Android 12 o posterior. Desactivado por defecto.</string>
|
||
<string name="setup_tab_glasses">Gafas inteligentes</string>
|
||
<string name="setup_glasses_scope">La configuración de pantalla y seguimiento de cabeza se comparte entre los menús de DroidDeck, los juegos y las sesiones de escritorio.</string>
|
||
<string name="setup_glasses_connect">Conecta las gafas inteligentes para cambiar su configuración de pantalla y seguimiento. Tu configuración guardada se conserva al desconectarlas.</string>
|
||
<string name="glasses_vr">RV</string>
|
||
<string name="glasses_display_mode">Modo de visualización</string>
|
||
<string name="glasses_output_2d">Salida 2D</string>
|
||
<string name="glasses_output_3d">Salida 3D</string>
|
||
<string name="glasses_picture_group">Imagen y pantalla virtual</string>
|
||
<string name="glasses_position_group">Posición y nivel del suelo</string>
|
||
<string name="glasses_hands_group">Seguimiento de manos — Experimental</string>
|
||
<string name="glasses_tracking_status">Estado del seguimiento</string>
|
||
<string name="glasses_resolution_2d">Resolución 2D</string>
|
||
<string name="glasses_resolution_3d">Resolución 3D</string>
|
||
<string name="glasses_resolution_vr">Resolución RV</string>
|
||
<string name="glasses_resolution_auto">Automático</string>
|
||
<string name="glasses_resolution_inherit">Igual que 2D/3D</string>
|
||
<string name="glasses_resolution_hint">Resolución de salida por ojo.</string>
|
||
<string name="glasses_refresh_30_hint">Habilita el juego en gafas inteligentes para seleccionar el modo nativo de 30 Hz de la pantalla.</string>
|
||
<string name="glasses_3dof">Pantalla virtual 3DoF</string>
|
||
<string name="glasses_3dof_hint">Ancla los juegos planos frente a ti para que puedas mirar a tu alrededor. Habilita el juego en gafas inteligentes sin cambiar a 3D.</string>
|
||
<string name="glasses_screen_app_wide">El ancho y la distancia actualizan la pantalla virtual rastreada para los menús, juegos y sesiones de escritorio de DroidDeck de forma inmediata.</string>
|
||
<string name="glasses_head_tracking_spatial_vr_hint">El seguimiento posicional incluye la rotación de la cabeza en SteamVR. Para el seguimiento solo de rotación, desactive el seguimiento posicional.</string>
|
||
<string name="glasses_head_tracking_spatial_hint">Controla el movimiento de la cabeza en la pantalla virtual. El seguimiento posicional incluye la rotación de la cabeza en SteamVR.</string>
|
||
<string name="glasses_quick_actions">Acciones rápidas</string>
|
||
<string name="glasses_recenter_screen_hint">Mira hacia donde quieras que esté la pantalla y luego restablece el centro de seguimiento para ajustar su altura y dirección.</string>
|
||
<string name="glasses_recenter_joycons_button">Volver a centrar los Joy-Con</string>
|
||
<string name="phone_camera_tracking_group">Cámara del teléfono — Experimental</string>
|
||
<string name="phone_camera_tracking_setting">Rastrear manos o mandos Joy-Con</string>
|
||
<string name="glasses_6dof">Pantalla virtual 6DoF</string>
|
||
<string name="glasses_position">Seguimiento posicional — experimental</string>
|
||
<string name="glasses_position_hint">Movimiento físico en RV y alrededor de pantallas virtuales. Reiniciar el seguimiento tarda un momento.</string>
|
||
<string name="glasses_eye_height">Altura actual de los ojos sobre el suelo</string>
|
||
<string name="glasses_floor">Establecer el nivel del suelo desde la altura actual</string>
|
||
<string name="glasses_floor_set">Establecer el nivel del suelo</string>
|
||
<string name="glasses_spatial_setup">Configuración y diagnóstico de la cámara estéreo</string>
|
||
<string name="glasses_spatial_setup_hint">Comprobar la calibración de la cámara y el seguimiento de las manos antes de jugar.</string>
|
||
<string name="glasses_spatial_open">Abrir configuración</string>
|
||
<string name="glasses_hands">Mandos operados con las manos desnudas</string>
|
||
<string name="glasses_hands_hint">Usar las cámaras de las gafas inteligentes para apuntar con las manos, pellizcar para hacer clic y cerrar la mano para agarrar en RV. Los joysticks del mando se mueven y giran. Sustituye el seguimiento de posición de los Joy-Con. Puede haber retrasos o pérdida de seguimiento durante los juegos.</string>
|
||
<string name="glasses_hands_ready_hint">Habilitar el uso de mandos operados con las manos desnudas bajo las cámaras Luma Ultra en Seguimiento. Mostrar primero las manos abiertas.</string>
|
||
<string name="glasses_hands_base">Calibración compartida de Luma Ultra</string>
|
||
<string name="glasses_hands_base_hint">Usar la base compartida de Luma Ultra. Calibra tus gafas inteligentes para verificar su precisión.</string>
|
||
<string name="glasses_hands_calibration_verified">Calibración medida verificada</string>
|
||
<string name="glasses_hands_calibration_required">Validación requerida</string>
|
||
<string name="glasses_hands_calibration_required_hint">Los controladores operados con las manos desnudas estarán disponibles después de que la verificación de distancia medida sea exitosa.</string>
|
||
<string name="tracking_recovery_lost">Seguimiento perdido</string>
|
||
<string name="tracking_recovery_look">Mira a tu alrededor lentamente en una habitación bien iluminada.\nMantén las cámaras de seguimiento despejadas y enfoca los muebles u otros detalles visibles.</string>
|
||
<string name="tracking_recovery_restart_help">¿Sigues estancado? En su teléfono: gafas inteligentes → Seguimiento → Abrir configuración → Mostrar diagnóstico → Reiniciar seguimiento.</string>
|
||
<string name="tracking_recovery_disconnected">Gafas inteligentes desconectadas</string>
|
||
<string name="tracking_recovery_connect">Verifique la conexión USB y vuelva a conectar las gafas inteligentes.\nAcepte el mensaje de acceso USB en su teléfono si aparece.</string>
|
||
<string name="tracking_recovery_usb_help">Una vez conectado, mire lentamente a su alrededor en una habitación bien iluminada para restablecer el seguimiento.</string>
|
||
<string name="tracking_recovery_recenter">Es necesario volver a centrar</string>
|
||
<string name="tracking_recovery_recenter_steps">El seguimiento ha vuelto a una nueva posición.\nMira hacia adelante y luego toca \"Restablecer centro de seguimiento\" en tu teléfono.</string>
|
||
<string name="tracking_recovery_recenter_help">También puedes encontrar la opción para restablecer el centro de seguimiento en las gafas inteligentes → Seguimiento → Abrir configuración. Se conserva la calibración de la cámara guardada.</string>
|
||
<string name="tracking_recovery_stabilizing">Quédate quieto por un momento</string>
|
||
<string name="tracking_recovery_hold">El restablecimiento del centro de seguimiento está en curso.\nMantén las gafas inteligentes estables mientras se estabiliza el seguimiento.</string>
|
||
<string name="tracking_recovery_automatic">Esta pantalla se cierra automáticamente cuando el seguimiento de la cabeza está listo.</string>
|
||
<string name="glasses_steady_hand_aim">Apuntar estabilizado con las manos</string>
|
||
<string name="glasses_steady_hand_aim_hint">Apunta desde tu hombro a través de tu palma. Apague para rotación controlada por la muñeca.</string>
|
||
<string name="spatial_title">Configuración espacial</string>
|
||
<string name="spatial_wait_tracking">Esperando seguimiento…</string>
|
||
<string name="spatial_cameras_description">Cámaras de seguimiento izquierda y derecha</string>
|
||
<string name="spatial_camera_sync">Sincronización de cámaras</string>
|
||
<string name="spatial_ready">Listo</string>
|
||
<string name="spatial_sync_hint">Esperando que la cámara y el seguimiento de la cabeza se alineen. Mantenga las gafas inteligentes conectadas.</string>
|
||
<string name="spatial_prepare">1. Prepare el objetivo de calibración</string>
|
||
<string name="spatial_print_actual">Imprimir en tamaño real</string>
|
||
<string name="spatial_print_hint">Cada cuadrado debe medir 30 mm (1.181 in). Monte la hoja plana sobre una superficie rígida en un área bien iluminada.</string>
|
||
<string name="spatial_print">Imprimir patrón de calibración</string>
|
||
<string name="spatial_capture_group">2. Captura diferentes vistas</string>
|
||
<string name="spatial_board_stationary">Mantener estacionario el objetivo de calibración</string>
|
||
<string name="spatial_capture_hint">Acerque, aleje y lateralmente las gafas inteligentes. Gírelos hacia la izquierda/derecha, inclínelos hacia arriba/abajo e inclínelos hacia los lados. Mantenga el objetivo de calibración en ambas cámaras y haga una pausa breve antes de cada captura.</string>
|
||
<string name="spatial_start">Iniciar nueva calibración</string>
|
||
<string name="spatial_wait_sync">Esperando sincronización de cámaras.</string>
|
||
<string name="spatial_start_hint">Inicie una nueva calibración para recopilar vistas.</string>
|
||
<string name="spatial_views_hint">Mantenga el objetivo de calibración visible en ambas vistas previas. Capture al menos 24 vistas nítidas desde diferentes ángulos.</string>
|
||
<string name="spatial_capturing">Capturando…</string>
|
||
<string name="spatial_capture">Capturar vista del objetivo de calibración</string>
|
||
<string name="spatial_alignment">Calcular la alineación de la cámara</string>
|
||
<string name="spatial_calculating">Calculando…</string>
|
||
<string name="spatial_calculate">Calcular calibración</string>
|
||
<string name="spatial_distance_group">3. Verifique la distancia</string>
|
||
<string name="spatial_distance">Distancia medida</string>
|
||
<string name="spatial_distance_hint">Comience con 12 pulgadas o 30 cm para que los marcadores impresos sean más fáciles de detectar. Elige la medida exacta que utilizarás.</string>
|
||
<string name="spatial_camera_board_distance">Cámara izquierda al centro del objetivo de calibración</string>
|
||
<string name="spatial_checking_distance">Comprobando la distancia...</string>
|
||
<string name="spatial_validate">Validar distancia</string>
|
||
<string name="spatial_diagnostics">Diagnóstico</string>
|
||
<string name="spatial_show_diagnostics">Mostrar diagnóstico</string>
|
||
<string name="spatial_diagnostics_hint">Herramientas de recuperación de seguimiento y sincronización de cámaras.</string>
|
||
<string name="spatial_camera_timing">Sincronización de la cámara</string>
|
||
<string name="spatial_hand_input">Entrada del seguimiento de manos</string>
|
||
<string name="spatial_wait_timing">Esperando la sincronización de la cámara.</string>
|
||
<string name="spatial_frames">Imágenes de la cámara</string>
|
||
<string name="spatial_gpu">Detección de manos por GPU</string>
|
||
<string name="spatial_gpu_hint">CPU es el valor predeterminado. La GPU es experimental y puede hacer que SteamVR se reinicie. Esta opción se restablece cuando se reinicia el seguimiento.</string>
|
||
<string name="spatial_lite">Detección Lite de modelos de manos.</string>
|
||
<string name="spatial_lite_hint">Utilice el detector de palma Lite y los puntos clave Lite en las manos. Compruebe la precisión de apuntar, pellizcar y agarrar. Se reinicia cuando se reinicia el seguimiento.</string>
|
||
<string name="spatial_adaptive">Frecuencia de entrada automática para seguimiento de manos</string>
|
||
<string name="spatial_adaptive_hint">Ajusta la entrada a la velocidad de procesamiento. Se reinicia cuando se reinicia el seguimiento.</string>
|
||
<string name="spatial_half_rate">Limitar la frecuencia de entrada para el seguimiento de manos</string>
|
||
<string name="spatial_half_rate_hint">Utilice la mitad de las imágenes de la cámara. Apague para comparar la frecuencia máxima. Se reinicia cuando se reinicia el seguimiento.</string>
|
||
<string name="spatial_diagnostic_capture">Captura de diagnóstico</string>
|
||
<string name="spatial_diagnostic_capture_hint">Guarde un par de imágenes estéreo localmente. Las imágenes se guardan sólo cuando se solicitan.</string>
|
||
<string name="spatial_save_frame">Guardar imagen de la cámara</string>
|
||
<string name="spatial_restart_tracking">Reiniciar seguimiento</string>
|
||
<string name="spatial_restart_hint">Úselo si el seguimiento no se recupera en un área bien iluminada. Un reinicio requiere un nuevo origen de seguimiento.</string>
|
||
<string name="spatial_restart">Reiniciar</string>
|
||
<string name="spatial_restart_title">¿Reiniciar el seguimiento?</string>
|
||
<string name="spatial_restart_confirm">Se perderán las vistas de calibración no guardadas. Mantén las gafas inteligentes quietas y restablece el centro de seguimiento cuando se restablezca el seguimiento.</string>
|
||
<string name="spatial_views_count">%1$d / 24 vistas capturadas</string>
|
||
<string name="spatial_capture_paused">Captura en pausa: %1$s</string>
|
||
<string name="spatial_measure_hint">Medida %1$s. Muestre el objetivo de calibración completo en ambas vistas previas y luego quédese quieto.</string>
|
||
<string name="spatial_timing_values">%1$.1f Hz • antigüedad de la imagen %2$.1f ms • procesamiento %3$.1f ms</string>
|
||
<string name="spatial_input_values">Límite de entrada %1$.1f Hz • %2$.0f%% de imágenes de la cámara. El seguimiento de la cabeza continúa con su frecuencia máxima.</string>
|
||
<string name="spatial_frame_counts">%1$d procesado • %2$d descartado • %3$d omitido por límite de entrada</string>
|
||
<string name="spatial_print_job">DroidDeck ChArUco 30 mm</string>
|
||
<string name="spatial_print_title">DroidDeck - Calibración de Luma Ultra</string>
|
||
<string name="spatial_print_scale" formatted="false">Imprimir a 100% / Tamaño real. Cada cuadrado: 30 mm (1,181 pulgadas).</string>
|
||
<string name="spatial_print_stationary">Mantenga el objetivo de calibración plano y estacionario; mueve las gafas inteligentes entre capturas.</string>
|
||
<string name="spatial_print_check">Verificación de escala: 100 mm (3,937 in) entre marcas</string>
|
||
<string name="spatial_distance_12in">12 pulgadas (30,48 cm)</string>
|
||
<string name="spatial_distance_30cm">30 cm (11,81 pulgadas)</string>
|
||
<string name="spatial_distance_20in">20 pulgadas (50,8 cm)</string>
|
||
<string name="spatial_distance_50cm">50 cm (19,69 pulgadas)</string>
|
||
<string name="spatial_disabled">Deshabilitado</string>
|
||
<string name="spatial_wait_stable">Esperando seguimiento estable</string>
|
||
<string name="spatial_disconnected">Desconectado</string>
|
||
<string name="spatial_hands_off">Los controladores operados con las manos desnudas están apagados</string>
|
||
<string name="spatial_tracking_off">El seguimiento posicional está desactivado o las gafas inteligentes están desconectadas</string>
|
||
<string name="spatial_recenter_pending">Se ha solicitado el restablecimiento del centro de seguimiento; mantén las gafas quietas mientras se estabiliza el seguimiento.</string>
|
||
<string name="spatial_tracking_lost">Seguimiento perdido: frente a un área bien iluminada con detalles visibles</string>
|
||
<string name="spatial_origin_changed">El origen del seguimiento ha cambiado; pulsa el botón para restablecer el centro de seguimiento y mantén las gafas quietas.</string>
|
||
<string name="spatial_active">6DoF activo</string>
|
||
<string name="spatial_connect_hint">Conecte Luma Ultra y habilite el seguimiento posicional.</string>
|
||
<string name="spatial_validation_session">Calibración verificada para esta conexión.</string>
|
||
<string name="spatial_validation_saved">Calibración verificada y guardada.</string>
|
||
<string name="spatial_wait_cameras">Esperando cámaras estéreo</string>
|
||
<string name="spatial_wait_hands">Esperando seguimiento de manos</string>
|
||
<string name="spatial_collect_instructions">Mantenga estacionario el objetivo de calibración 5 × 7. Capture más de 24 vistas mientras mueve y gira las gafas inteligentes.</string>
|
||
<string name="spatial_capture_pending">Esperando la siguiente imagen de la cámara. Mantenga quietas las gafas inteligentes.</string>
|
||
<string name="spatial_validation_pending">Comprobación de la siguiente imagen de la cámara. Mantenga visible el objetivo de calibración completo y manténgalo quieto.</string>
|
||
<string name="spatial_start_first">Iniciar la calibración primero</string>
|
||
<string name="spatial_no_camera_frame">No llegó ninguna imagen nueva de la cámara. Verifique la conexión de las gafas inteligentes y las vistas previas de la cámara, luego vuelva a intentarlo.</string>
|
||
<string name="spatial_clock_reset">Reinicio del reloj de la cámara</string>
|
||
<string name="spatial_frame_changed">El sistema de coordenadas de seguimiento ha cambiado. Tus vistas se guardan para su recálculo. Restablece el centro de seguimiento y, a continuación, inicia una nueva configuración para capturar más vistas.</string>
|
||
<string name="spatial_device_loaded">calibración del dispositivo cargada</string>
|
||
<string name="spatial_base_loaded">Calibración de base Luma Ultra cargada</string>
|
||
<string name="spatial_calibration_needed">calibración requerida</string>
|
||
<string name="spatial_tap_start">Toque Iniciar nueva calibración primero.</string>
|
||
<string name="spatial_capture_recenter_pending">El restablecimiento del centro de seguimiento está esperando un seguimiento estable. Mantén las gafas quietas un momento.</string>
|
||
<string name="spatial_capture_recenter">El seguimiento ha cambiado. Pulsa el botón para restablecer el centro de seguimiento una vez y, a continuación, mantén las gafas quietas antes de capturar.</string>
|
||
<string name="spatial_capture_unsynchronized">Captura rechazada: el seguimiento de la cabeza no se sincronizó o cambió durante la captura. Quédate quieto y vuelve a intentarlo.</string>
|
||
<string name="spatial_align_first">Calcule la alineación de la cámara antes de verificar la distancia.</string>
|
||
<string name="spatial_processing_failed">el procesamiento de la cámara falló</string>
|
||
<string name="spatial_hand_head_changed">El seguimiento de la cabeza cambió durante la detección de manos</string>
|
||
<string name="spatial_hand_wait_sync">Esperando la sincronización de la cámara y el cabezal</string>
|
||
<string name="spatial_no_wrists">No se detectaron muñecas. Mantenga las manijas del controlador Joy-Con frente a las gafas inteligentes</string>
|
||
<string name="spatial_no_hands">No se detectaron manos. Muestre las palmas abiertas frente a las gafas inteligentes.</string>
|
||
<string name="spatial_one_camera_wrists">Muñecas visibles en una sola cámara; mantenga los identificadores de su controlador en la vista compartida</string>
|
||
<string name="spatial_one_camera_hands">Manos visibles en una sola cámara; mantenga ambas palmas en la vista compartida</string>
|
||
<string name="spatial_ambiguous_hands">Ambas cámaras ven manos, pero la coincidencia izquierda/derecha es ambigua</string>
|
||
<string name="spatial_inconsistent_depth">Se detectaron manos, pero la profundidad estéreo no es consistente</string>
|
||
<string name="spatial_rejected_wrist">Posición de la muñeca rechazada por controles estéreo o de movimiento</string>
|
||
<string name="spatial_inconsistent_palm">Se detectaron puntos estéreo, pero la geometría de la palma es inconsistente</string>
|
||
<string name="spatial_hands_need_calibration">Calibración completa y verificación de distancia para permitir que las manos</string>
|
||
<string name="spatial_hands_wait_stable">Esperando un seguimiento de cabeza estable; restablece el centro de seguimiento si se solicita.</string>
|
||
<string name="spatial_old_frame">La observación con cámara es demasiado antigua; esperando un par nuevo</string>
|
||
<string name="spatial_fit_ready">Ajustar %1$.2f px. Mida la distancia seleccionada desde la cámara izquierda hasta el centro del objetivo de calibración y luego valide.</string>
|
||
<string name="spatial_restored">%1$d vistas guardadas restauradas. Calcule la calibración para volver a intentarlo o comience un nuevo conjunto para capturar más.</string>
|
||
<string name="spatial_captured">Capturado %1$d / 24 vistas. Mantenga fijo el objetivo de calibración; Mueva las gafas inteligentes para la siguiente vista.</string>
|
||
<string name="spatial_capture_corners">Captura rechazada: %1$d / 12 esquinas requeridas visibles en ambas cámaras. Muestre más del objetivo de calibración, quédese quieto y vuelva a intentarlo.</string>
|
||
<string name="spatial_validation_error">La verificación de distancia no pudo finalizar: %1$s. Intentar otra vez.</string>
|
||
<string name="spatial_inference_error">Detección de manos no disponible: %1$s. Cambie la CPU/GPU o cambie los controladores operados con las manos desnudas para volver a intentarlo.</string>
|
||
<string name="spatial_hand_timeout">La detección de manos superó los %1$d ms; observación descartada</string>
|
||
<string name="spatial_wrists_tracked">%1$d / 2 posiciones de muñeca Joy-Con medidas por estéreo</string>
|
||
<string name="spatial_palms_tracked">Palmas seguidas: %1$d / 2; gesto de pinza listo: %2$d; agarre listo: %3$d</string>
|
||
<string name="spatial_capture_saved">Captura de diagnóstico guardada en %1$s</string>
|
||
<string name="spatial_hand_error">Seguimiento de manos detenido: %1$s</string>
|
||
<string name="spatial_stereo_loaded">Estéreo %1$d×%2$d; %3$s</string>
|
||
<string name="spatial_alignment_error">El seguimiento de la cabeza y el objetivo de calibración difieren en %1$s (límite de 5 cm/2 pulgadas). Mantenga fijo el objetivo de calibración y espere un seguimiento constante antes de comenzar una nueva serie. Gire e incline suavemente las gafas inteligentes; pausa antes de cada captura.</string>
|
||
<string name="spatial_need_views">Capture al menos 24 vistas variadas del objetivo de calibración estacionario.</string>
|
||
<string name="spatial_need_rotation">Gire las gafas inteligentes hacia la izquierda y hacia la derecha, e inclínelas hacia arriba y hacia abajo; el movimiento sin rotación no puede calibrar la alineación de la cámara.</string>
|
||
<string name="spatial_bad_baseline">Línea de base de cámara inverosímil</string>
|
||
<string name="spatial_need_orientations">Mueve la cabeza en orientaciones más variadas.</string>
|
||
<string name="spatial_bad_rotation">Rotación de cámara a cabezal no válida</string>
|
||
<string name="spatial_bad_alignment">La alineación entre la cámara y el cabezal es inconsistente.</string>
|
||
<string name="spatial_calibration_error">La calibración no pudo finalizar. %1$s Tus vistas capturadas se guardan.</string>
|
||
<string name="spatial_reprojection_error">El error de reproyección retenida %1$.2f px supera los 2 px. Recalibrar.</string>
|
||
<string name="spatial_distance_corners">%1$d / 24 esquinas de tablero de ajedrez detectadas en ambas cámaras. Mantenga visible el objetivo de calibración completo y manténgalo quieto. Si ya es visible, seleccione 12 pulgadas o 30 cm y mida esa distancia más cercana antes de volver a intentarlo.</string>
|
||
<string name="spatial_distance_depth">El objetivo de calibración es visible, pero su profundidad no se pudo medir de manera confiable. Mantenga las gafas inteligentes quietas y mantenga el objetivo de calibración plano y bien iluminado, luego vuelva a intentarlo.</string>
|
||
<string name="spatial_distance_invalid">La medición de la cámara no fue válida. Quédate quieto y vuelve a intentarlo.</string>
|
||
<string name="spatial_distance_passed">Se pasó la verificación de distancia.</string>
|
||
<string name="spatial_distance_retry">Vuelva a verificar la distancia desde la cámara izquierda al centro del objetivo de calibración y luego vuelva a intentarlo.</string>
|
||
<string name="spatial_distance_result">Las cámaras midieron %1$s; distancia seleccionada %2$s. %3$s</string>
|
||
<string name="spatial_wait_previews">Espere las vistas previas de ambas cámaras antes de comenzar la calibración.</string>
|
||
<string name="spatial_saved_views_hint">Las vistas guardadas se pueden recalcular. Inicie una nueva calibración para capturar en el sistema de coordenadas de seguimiento actual.</string>
|
||
<string name="spatial_model_checksum_error">La suma de comprobación del modelo de mano no coincide</string>
|
||
<string name="spatial_opencv_load_error">OpenCV no se pudo cargar</string>
|
||
</resources>
|