Files
DroidDeck/app/src/main/res/values/strings.xml
T

3447 lines
258 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="gog_maintenance">Manage GOG installation</string>
<string name="gog_check">Check for updates</string>
<string name="gog_repair">Verify/Repair</string>
<string name="gog_patches">Offline patches</string>
<string name="gog_refresh">Download full offline installer</string>
<string name="gog_update">Update to %1$s</string>
<string name="gog_resume">Resume GOG maintenance</string>
<string name="gog_open_patch">Open patch installer</string>
<string name="gog_patch_in_session">Finish or cancel the patch installer in the Linux session.</string>
<string name="gog_patch_requirements">Choose a patch for your installed version and language. Supported source versions may not be listed.</string>
<string name="gog_no_patches">GOG has no standalone Windows patches for this game.</string>
<string name="gog_managed_files">Modified game files may be replaced.</string>
<string name="gog_patch_installer_note">The installer opens in your Linux session.</string>
<string name="gog_download_label">Download</string>
<string name="gog_space_label">Extra space</string>
<string name="gog_space_estimate_label">Space estimate</string>
<string name="gog_repair_action">Repair files</string>
<string name="gog_refresh_action">Refresh installation</string>
<string name="gog_select_patch">Select</string>
<string name="glasses_experimental">Luma Ultra cameras — Experimental</string>
<string name="glasses_joycons">Joy-Con position tracking</string>
<string name="glasses_joycons_hint">Use the glasses cameras to position your paired Joy-Cons. Rotation and button inputs come from the Joy-Cons. Position is estimated when your wrists are hidden. Replaces bare-hand controllers and pauses phone-camera tracking. Point the Joy-Cons forward when connecting or recentering.</string>
<string name="glasses_joycons_requires_position">Enable positional tracking first. Requires motion-capable Joy-Cons on Android 12 or later. Off by default.</string>
<string name="steamvr_recovery_title">SteamVR graphics stopped</string>
<string name="steamvr_recovery_countdown">DroidDeck will restart in %1$d seconds to reset graphics and reopen SteamVR. Your running game will close; unsaved progress cannot be restored.</string>
<string name="steamvr_recovery_repeated">The graphics fault returned after a recent restart. Automatic recovery is paused to prevent a loop. Restarting will close your game; unsaved progress cannot be restored.</string>
<string name="steamvr_recovery_restart">Restart now</string>
<string name="steamvr_recovery_cancel">Keep open</string>
<string name="steamvr_recovery_restarting">Resetting graphics and reopening SteamVR…</string>
<string name="steamvr_recovery_failed">DroidDeck could not restart automatically. Close the app completely, then reopen it.</string>
<string name="app_name">DroidDeck</string>
<string-array name="loading_hints">
<item>First run downloads Steam. This may take a few minutes.</item>
<item>By default, leaving the app pauses Steam; it picks up where it left off when you come back.</item>
<item>Your controller appears as an Xbox 360 pad. Otherwise, use the on-screen controls.</item>
</string-array>
<string-array name="loading_hints_desktop">
<item>First run sets up the desktop. This may take a few minutes.</item>
<item>By default, leaving the app pauses the session; it picks up where it left off when you come back.</item>
<item>Touch works as a touchpad: drag to move the pointer, tap to click.</item>
<item>Your controller appears as an Xbox 360 pad. Otherwise, use the on-screen controls.</item>
</string-array>
<string name="session_channel">Session</string>
<string name="session_channel_description">Shows while a Steam or desktop session is open</string>
<string name="session_notification">Steam is running</string>
<string name="session_notification_downloads">Steam download active</string>
<string name="session_notification_paused">Session paused - tap Resume when ready</string>
<string name="resume_session">Resume</string>
<string name="suspend_now">Suspend now</string>
<string name="stop_session">Stop session</string>
<string name="frame_gen_title">Frame generation</string>
<string name="frame_gen_hint">Select the frame generation mode</string>
<string name="frame_gen_off">Off</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 Adaptive %1$d</string>
<string name="lsfg_needs_steam">Needs Lossless Scaling on Steam</string>
<string name="lsfg_needs_install">Install Lossless Scaling in Steam or import Lossless.dll</string>
<string name="lsfg_import">Import Lossless.dll…</string>
<string name="lsfg_using_steam">Using the copy from Steam</string>
<string name="lsfg_using_import">Using an imported copy</string>
<string name="lsfg_pick_title">Choose Lossless.dll</string>
<string name="lsfg_imported">Lossless.dll imported</string>
<string name="lsfg_import_unchanged">This Lossless.dll is already in use</string>
<string name="lsfg_import_not_owned">Lossless Scaling is not owned on this Steam account</string>
<string name="lsfg_import_invalid">This file is not Lossless Scaling\'s Lossless.dll</string>
<string name="lsfg_import_failed">Could not prepare LSFG from this Lossless.dll</string>
<string name="lsfg_problem_missing">LSFG needs Lossless Scaling from Steam or an imported Lossless.dll</string>
<string name="lsfg_problem_failed">LSFG could not prepare its shaders from Lossless.dll</string>
<string name="hud_fg_unsupported">%1$s: unsupported</string>
<string name="hud_fg_failed">%1$s: engine failed</string>
<string name="hud_fg_needs_lossless">%1$s: needs Lossless Scaling</string>
<string name="hud_fg_starting">%1$s %2$s · starting</string>
<string name="second_library_import_hint">Adds a Steam library and scans it for Windows games. Owned games use their Steam entries; the rest become non-Steam shortcuts.</string>
<string name="game_env_title">Game environment</string>
<string name="game_env_hint">Environment variables for Proton games.</string>
<string name="game_env_edit">Edit</string>
<string name="game_env_shared">All Proton games</string>
<string name="game_env_scope">Profile</string>
<string name="game_env_app_id">Steam app ID</string>
<string name="game_env_open">Open</string>
<string name="game_env_profile">Game %1$s</string>
<string name="game_env_add">Add variable</string>
<string name="game_env_name">Variable name</string>
<string name="game_env_value">Value</string>
<string name="game_env_save">Save</string>
<string name="game_env_remove">Remove</string>
<string name="game_env_restore">Inherit again</string>
<string name="game_env_reset">Clear environment overrides</string>
<string name="game_env_unset">Unset for this profile</string>
<string name="game_env_empty">No variables set.</string>
<string name="game_env_inherited">Inherited</string>
<string name="game_env_custom">Custom variable</string>
<string name="game_env_error">Couldn\'t load or save. Check free storage and try again.</string>
<string name="game_env_invalid">Use a valid name and a value up to 8192 characters.</string>
<string name="game_env_unused">The standard Proton runtime doesn\'t read this variable.</string>
<string name="game_env_loading">Loading…</string>
<string name="game_env_feature">D3D12 feature-level override. 12_2 reports DirectX 12 Ultimate capabilities; unsupported features can fail. Leave unset for automatic detection.</string>
<string name="game_env_shader">D3D12 shader-model override. 6_9 requires a sufficiently recent VKD3D and matching GPU features. Leave unset for automatic detection.</string>
<string name="game_env_cache">Keep Mesa shader caching enabled to reduce repeated compilation. false enables caching.</string>
<string name="game_env_cache_size">Maximum Mesa shader-cache size, such as 1G. Larger caches use more storage.</string>
<string name="game_env_vkd3d_config">VKD3D options for D3D12. nodxr disables ray tracing; use only for a game that needs it.</string>
<string name="game_env_proton_log">Set to 1 for a Proton diagnostic log. Logging can reduce performance and use storage.</string>
<string name="game_env_wined3d">Set to 1 to use OpenGL-based WineD3D instead of DXVK for D3D9–11 compatibility testing.</string>
<string name="game_env_wined3d_renderer">Renderer for DirectDraw, Direct3D 1-7 and games run with WineD3D. Vulkan skips the OpenGL-on-Zink path and is much faster for old DirectDraw and Direct3D 7 games on Adreno.</string>
<string name="game_env_dxvk_d3d8">Set to 1 to run Direct3D 8 through DXVK instead of WineD3D. Faster in AIO Graphics Test\'s Direct3D 8 test on Adreno.</string>
<string name="game_env_no_ntsync">Set to 1 to keep this game off ntsync (droiddeck-ntsync or a kernel driver); it uses droiddeck-esync where a pack exists, otherwise droiddeck-fsync.</string>
<string name="game_env_no_esync">Set to 1 to turn droiddeck-esync off for this game; it uses droiddeck-fsync instead, or droiddeck-ntsync where fsync is off too.</string>
<string name="game_env_no_fsync">Set to 1 to keep this game off droiddeck-fsync; it uses droiddeck-esync where a pack exists, otherwise droiddeck-ntsync.</string>
<string name="game_env_fsync_first">Set to 1 to run this game on droiddeck-fsync, or 0 to put droiddeck-esync first where a pack fits its Proton.</string>
<string name="game_env_xalia">Set to 0 to disable Proton’s gamepad-navigation helper for this game.</string>
<string name="game_env_anticheat_offline">On by default. Starts an Easy Anti-Cheat game without its anti-cheat when the game supports offline play. Turn off to launch through Easy Anti-Cheat as usual. Online modes that require Easy Anti-Cheat remain unavailable.</string>
<string name="game_env_hud">DXVK overlay for D3D9–11. fps displays frame rate; unset hides it.</string>
<string name="game_env_dxvk_config">DXVK settings separated by semicolons. Recent builds use dxvk.maxFrameRate for frame limiting; prefer Steam\'s Quick Access menu frame limiter for ordinary play.</string>
<string name="game_env_cores">CPU cores for this game, such as 0-4 or 0,2,4, in place of the session\'s game cores. Fewer cores run cooler.</string>
<string name="game_env_vkd3d_limit">D3D12 frame-rate limit. 0 disables the limit.</string>
<string name="game_env_glthread">Mesa OpenGL threading. true can help CPU-limited OpenGL games; test per game.</string>
<string name="sync_backend_title">Wine sync</string>
<string name="sync_backend_hint">How games keep their threads in step. Applies next session.</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">FEX preset</string>
<string name="fex_next_launch">Applies on the next game launch.</string>
<string name="game_settings_title">Games</string>
<string name="fex_default_label">FEX defaults</string>
<string name="fex_default_detail">Uses FEX defaults.</string>
<string name="fex_stability_label">Stability</string>
<string name="fex_stability_detail">Safest, slowest settings.</string>
<string name="fex_compatibility_label">Compatibility</string>
<string name="fex_compatibility_detail">Full TSO with multiblock.</string>
<string name="fex_intermediate_label">Intermediate</string>
<string name="fex_intermediate_detail">Balanced TSO with reduced x87 precision.</string>
<string name="fex_performance_label">Performance</string>
<string name="fex_performance_detail">All TSO disabled; multiblock.</string>
<string name="fex_performance_tso_label">Performance + TSO</string>
<string name="fex_performance_tso_detail">Performance settings with main TSO enabled.</string>
<string name="fex_extreme_label">Extreme</string>
<string name="fex_extreme_detail">Disables self-modifying-code checks. JIT games and DRM may break.</string>
<string name="fex_extreme_tso_label">Extreme + TSO</string>
<string name="fex_extreme_tso_detail">Extreme settings with main TSO enabled.</string>
<string name="fex_extreme_gn_label">Extreme-gn</string>
<string name="fex_extreme_gn_detail">Performance with TSC and metadata hints. Try before Extreme.</string>
<string name="fex_denuvo_label">Denuvo</string>
<string name="fex_denuvo_detail">Performance with full code checks and the hypervisor bit hidden.</string>
<string name="game_env_custom_value">Custom value</string>
<string name="game_env_select_value">Select value</string>
<string name="user_apps_section">Emulators &amp; apps</string>
<string name="user_apps_add">Add</string>
<string name="user_apps_add_detail">Your own app or game</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">Starting…</string>
<string name="user_apps_added">%1$s added</string>
<string name="user_apps_removed">%1$s removed</string>
<string name="user_apps_back">Desktop</string>
<string name="user_apps_gone">That app is gone. Pick it again from Desktop.</string>
<string name="user_apps_open">Open %1$s</string>
<string name="user_apps_remove">Remove</string>
<string name="user_apps_remove_confirm">Press again to remove</string>
<string name="user_apps_stop_session">Stop the session to remove</string>
<string name="bnet_name" translatable="false">Battle.net</string>
<string name="user_apps_script_linked">Runs %1$s from its folder, linked into the session where it lies. Removing the app leaves that folder alone.</string>
<string name="user_apps_script_copied">Runs %1$s from a copy of its folder inside DroidDeck. Removing the app deletes the copy, not the original.</string>
<string name="user_apps_runtime_required">Install the Linux runtime first</string>
<string name="user_apps_file_gone">The file is gone</string>
<string name="user_apps_no_space">Not enough free space: copying the folder needs %1$s</string>
<string name="user_apps_copying">Copying %1$s</string>
<string name="user_apps_failed">Adding the app failed</string>
<string name="user_apps_github_checking">Looking for a release of %1$s</string>
<string name="user_apps_github_unreachable">Could not read the releases of %1$s</string>
<string name="user_apps_github_no_appimage">No release of %1$s has an ARM64 or x86_64 AppImage</string>
<string name="user_apps_downloading">Downloading %1$s</string>
<string name="user_apps_download_failed">Download failed</string>
<string name="user_apps_update_failed">Updating the app failed</string>
<string name="user_apps_icon_failed">That icon could not be read</string>
<string name="user_apps_saved">%1$s saved</string>
<string name="user_apps_edit">Edit</string>
<string name="user_apps_check_updates">Check for updates</string>
<string name="user_apps_checking_updates">Checking for updates…</string>
<string name="user_apps_update_to">Update to %1$s</string>
<string name="user_apps_up_to_date">Up to date · %1$s</string>
<string name="user_apps_updated">%1$s updated</string>
<string name="user_apps_github_version">%1$s · %2$s</string>
<string name="add_app_title">Add an 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">A .sh file. It runs from its own folder, full screen under gamescope.</string>
<string name="add_app_appimage_hint">An ARM64 (aarch64) AppImage, or an x86_64 one that runs through FEX. It is unpacked into the Linux runtime once.</string>
<string name="add_app_github_hint">Installs the ARM64 AppImage from the repository\'s newest release, or its x86_64 one through FEX.</string>
<string name="app_fex_title">Use FEX</string>
<string name="app_fex_auto">Auto</string>
<string name="app_fex_on">On</string>
<string name="app_fex_off">Off</string>
<string name="app_fex_hint">FEX runs x86 Linux programs on this ARM64 device. Auto uses it when the program is built for x86.</string>
<string name="app_fex_x86">%1$s through FEX</string>
<string name="app_fex_not_ready">This program is built for %1$s PCs and runs through FEX, which is not set up yet. Open Steam once while signed in: DroidDeck has it download FEX and the Steam Linux Runtime it needs, then this opens.</string>
<string name="session_proot_missing">DroidDeck\'s proot could not be downloaded. Check the connection and try again. The session was not started, because the fallback proot is too slow to play on.</string>
<string name="session_directaudio_missing">DirectAudio could not be downloaded, so game audio uses the slower path this session.</string>
<string name="session_end_program">This program</string>
<string name="session_end_steam_download">Couldn\'t download the Steam client. Your network or VPN may be blocking Steam\'s servers; check the connection and try again.</string>
<string name="session_end_steam_setup">Couldn\'t set up the Steam client. Check your connection and free storage, then try again.</string>
<string name="session_end_fex_missing">%1$s is built for x86 PCs and runs through FEX, which is not installed yet. Start Steam once while signed in and let it download FEX and the Steam Linux Runtime, then start this again.</string>
<string name="add_app_flatpak_hint">A Flathub app ID or its Flathub page. Flatpak is set up first if it is not yet.</string>
<string name="add_app_file">File</string>
<string name="add_app_no_file">No file chosen</string>
<string name="add_app_choose_file">Choose file</string>
<string name="add_app_change_file">Change</string>
<string name="add_app_pick_script">Choose a script</string>
<string name="add_app_pick_appimage">Choose an AppImage</string>
<string name="add_app_pick_icon">Choose an icon</string>
<string name="add_app_repository">Repository</string>
<string name="add_app_repository_placeholder">owner/repo or a github.com link</string>
<string name="add_app_repository_invalid">Not a GitHub repository</string>
<string name="add_app_flatpak_id">App ID</string>
<string name="add_app_flatpak_placeholder">org.ppsspp.PPSSPP</string>
<string name="add_app_flatpak_invalid">Not a Flathub app ID</string>
<string name="add_app_flatpak_bundle_hint">Or a .flatpak file, for an app not on Flathub.</string>
<string name="add_app_pick_flatpak">Choose a .flatpak file</string>
<string name="add_app_source">Source</string>
<string name="add_app_appearance">On your Desktop</string>
<string name="add_app_preview_name">New app</string>
<string name="add_app_name">Name</string>
<string name="add_app_name_placeholder">From the app</string>
<string name="add_app_icon">Icon</string>
<string name="add_app_icon_default">Default icon</string>
<string name="add_app_choose_icon">Choose icon</string>
<string name="add_app_clear_icon">Clear</string>
<string name="add_app_icon_suggestions">From the repository</string>
<string name="add_app_icon_searching">Looking for icons…</string>
<string name="add_app_icon_reset">Default</string>
<string name="edit_app_title">Edit %1$s</string>
<string name="edit_app_save">Save</string>
<string name="add_app_checking_folder">Checking the folder…</string>
<string name="add_app_folder_linked">Its folder is linked into the session: %1$s</string>
<string name="add_app_folder_copied">Its folder holds Linux programs, which shared storage cannot run, so it is copied into DroidDeck (%1$s).</string>
<string name="add_app_confirm">Add</string>
<string name="add_app_cancel">Cancel</string>
<string name="add_app_runtime_required">Install the Linux runtime from Setup first.</string>
<string name="add_app_busy">Wait for %1$s to finish.</string>
<string name="steam_compat_label">Compatible</string>
<string name="proton_compatible_note">Builds marked “%1$s” in Steam’s Compatibility menu have DroidDeck’s prefix fixes and start games here. The default is Proton Experimental ARM64 (%1$s), or Proton 11.0 ARM64 (%1$s) once that newer build is installed. Valve’s own Proton entries without the mark cannot start a game on this device.</string>
<string name="proton_installed_compatible">Installed %1$s · %2$s</string>
<string name="common_cancel">Cancel</string>
<string name="common_auto">Auto</string>
<string name="common_never">Never</string>
<string name="common_always">Always</string>
<string name="common_uninstall">Uninstall</string>
<string name="common_check">Check</string>
<string name="common_update">Update</string>
<string name="common_checking">Checking…</string>
<string name="common_working">Working…</string>
<string name="common_forget">Forget</string>
<string name="common_add_ellipsis">Add…</string>
<string name="common_use">Use</string>
<string name="common_applies_next_session">Applies next session.</string>
<string name="mode_steam_title">Steam session</string>
<string name="mode_desktop_title">Desktop session</string>
<string name="mode_display">Display</string>
<string name="mode_resolution">Resolution</string>
<string name="mode_res_720">Up to 720p</string>
<string name="mode_res_900">Up to 900p</string>
<string name="mode_res_1080">Up to 1080p</string>
<string name="mode_res_native">Native</string>
<string name="mode_res_default">%1$s (default)</string>
<string name="mode_res_custom_value">Custom · %1$d×%2$d</string>
<string name="mode_res_custom">Custom…</string>
<string name="mode_res_note">720p can make menus more responsive.</string>
<string name="mode_ratio">Screen ratio</string>
<string name="mode_ratio_custom">Set by the custom resolution.</string>
<string name="mode_ratio_auto">Auto uses at least 16:9.</string>
<string name="mode_hdr">HDR</string>
<string name="mode_hdr10">HDR10 output</string>
<string name="mode_hdr_unavailable">Not available: %1$s.</string>
<string name="mode_hdr_restart">Restart the app to apply.</string>
<string name="mode_drivers">Drivers</string>
<string name="mode_gpu_drivers">GPU drivers</string>
<string name="mode_gpu_drivers_hint">Shared by Steam and Desktop. Set on the Components page.</string>
<string name="mode_touch_controls">Touch &amp; controls</string>
<string name="mode_touch">Touch</string>
<string name="mode_touch_touchpad">Touchpad</string>
<string name="mode_touch_direct">Direct</string>
<string name="mode_touch_note">Auto: touchpad on Desktop, direct in Steam.</string>
<string name="mode_osc">On-screen controls</string>
<string name="mode_osc_qam">Steam + QAM</string>
<string name="mode_osc_note">Auto shows the controls when no controller is connected.</string>
<string name="osc_steam_touch">Steam touch (beta)</string>
<string name="osc_style_next_session">Steam\'s touch controls start with the next Steam session</string>
<string name="osc_steam_layout">Steam touch layout</string>
<string name="screen_keys">Screen keys</string>
<string name="screen_keys_add">Add key</string>
<string name="screen_key_text">Text</string>
<string name="screen_key_size">Size</string>
<string name="screen_key_opacity">Alpha</string>
<string name="screen_key_type_button">Key</string>
<string name="screen_key_shape_pill">Pill</string>
<string name="screen_key_shape_round">Round</string>
<string name="screen_key_shape_circle">Circle</string>
<string name="screen_key_shape_rect">Rect</string>
<string name="screen_key_shape_trigger">Trigger</string>
<string name="screen_key_bind">Bind</string>
<string name="screen_key_image">Image</string>
<string name="screen_key_image_clear">Clear</string>
<string name="screen_key_toggle">Toggle</string>
<string name="screen_key_layout">Layout</string>
<string name="screen_key_layout_save">Save</string>
<string name="screen_key_layout_export">Export</string>
<string name="osc_steam_layout_hint">Move, resize or hide this game\'s touch controls; saved to Steam</string>
<string name="mode_controller">Controller</string>
<string name="mode_controller_hint">How Steam sees your controller. Applies next session.</string>
<string name="mode_controller_deck">Steam Deck controller</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">Xbox 360 controller</string>
<string name="mode_controller_note">Deck: Quick Access button and gyro. Steam Controller: the same, with grip sense on the back buttons. DualShock 4 and DualSense: gyro, and the trackpads as their touchpad. Xbox 360: open Quick Access with Guide+A.</string>
<string name="mode_back">Back</string>
<string name="back_native_qam_hint">Hold Back for 700 ms, or hold Back and press another button for Steam shortcuts.</string>
<string name="back_double_tap_window">Double-tap window</string>
<string name="back_tap_ms">%1$d ms</string>
<string name="brightness_permission_title">Allow brightness control</string>
<string name="brightness_permission_text">Set up brightness control in DroidDeck.</string>
<string name="back_menu_then_qam">Menu → QAM</string>
<string name="back_qam_then_menu">QAM → Menu</string>
<string name="mode_session">Session</string>
<string name="mode_suspend">Background behavior</string>
<string name="mode_suspend_hint">When the app is hidden or the screen turns off.</string>
<string name="mode_suspend_manual">Manual</string>
<string name="mode_suspend_native">Native</string>
<string name="mode_suspend_steam_note">Auto pauses and resumes when shown. Native prepares Steam for sleep first. Manual waits for Resume. Never keeps running.</string>
<string name="mode_background_downloads">Keep downloads running</string>
<string name="mode_background_downloads_hint">Delay background suspension while Steam is actively downloading.</string>
<string name="mode_suspend_note">Auto pauses in the background and resumes when shown. Manual waits for Resume. Never keeps running.</string>
<string name="mode_startup">Startup</string>
<string name="mode_steam_startup">Start Steam with DroidDeck</string>
<string name="mode_steam_startup_hint">Opens the Steam session when DroidDeck launches.</string>
<string name="mode_decky">Decky</string>
<string name="mode_decky_checking">Checking for releases…</string>
<string name="mode_decky_ready">Ready to install %1$s.</string>
<string name="mode_decky_none">No compatible build found. Try again later.</string>
<string name="mode_decky_installed">Installed · %1$s</string>
<string name="mode_decky_update">Update available · %1$s</string>
<string name="mode_decky_current">Up to date · %1$s</string>
<string name="mode_decky_loader">Loader</string>
<string name="mode_decky_install_latest">Install latest</string>
<string name="decky_channel">Update Channel</string>
<string name="decky_channel_hint">Which Decky Loader releases to install. Decky\'s own updater uses the same channel.</string>
<string name="decky_channel_stable">Stable</string>
<string name="decky_channel_prerelease">Prerelease</string>
<string name="decky_channel_testing">Testing</string>
<string name="decky_channel_failed">Could not save the Decky update channel</string>
<string name="mode_decky_on">Starts with Steam. While on, other apps on this device may be able to control Steam.</string>
<string name="mode_decky_off">Off. Steam\'s remote debugging port stays closed.</string>
<string name="mode_decky_remove_title">Uninstall Decky Loader?</string>
<string name="mode_decky_remove_text">Removes the loader. Your plugins and settings are kept.</string>
<string name="mode_client">Client</string>
<string name="mode_mangoapp">Performance overlay</string>
<string name="mode_mangoapp_hint">Turn off if games crash or go black in Deck mode. Applies next session.</string>
<string name="mode_return_after_game">Return to DroidDeck after a game</string>
<string name="mode_return_after_game_hint">When a game you started from DroidDeck or another launcher closes, Steam exits cleanly (cloud saves finish first) and you go back there. Off: stay in Steam.</string>
<string name="mode_shader_precache">Shader pre-caching</string>
<string name="mode_shader_precache_hint">Steam downloads shaders prebuilt for your games and processes them in the background, so games stutter less. Off saves data, storage and battery; games build shaders as they play instead. The same setting as Steam’s Downloads > Shader Pre-Caching. Applies next session.</string>
<string name="mode_steam_repair">Repair Steam client</string>
<string name="mode_steam_repair_hint">Downloads the Steam client again the next time Steam starts. Use it if Steam stays on its loading screen. Games, sign-in and settings are kept.</string>
<string name="mode_steam_repair_queued">The Steam client will be downloaded again the next time Steam starts.</string>
<string name="mode_steam_repair_button">Repair</string>
<string name="mode_added_art">Artwork</string>
<string name="mode_sgdb_key">SteamGridDB API key</string>
<string name="mode_sgdb_key_yours">Your key</string>
<string name="mode_sgdb_edit">Edit…</string>
<string name="mode_added_art_hint">Fills in missing art from Steam, then SteamGridDB. Your own cover.jpg, hero.jpg, logo.png or icon.png in the game folder takes priority.</string>
<string name="summary_remove_game">Remove %1$s</string>
<string name="mode_added_remove_confirm">Remove?</string>
<string name="games_add">Add game</string>
<string name="games_add_title">Add a game:</string>
<string name="games_pick_exe_title">Pick the exe:</string>
<string name="games_add_unreachable">This location is not available in the session</string>
<string name="mode_added_exe_check">Check this exe</string>
<string name="wincomp_title">Windows components</string>
<string name="wincomp_pad_hint">LB / RB jump between the sections.</string>
<string name="wincomp_card_none">None</string>
<string name="wincomp_applies">Windows DLLs Proton does not include, from the component list. Turn on the ones this game needs: they go into the game\'s own Windows folder, never its files, and stay whichever Proton it runs on.</string>
<string name="wincomp_offline">Could not reach the component list. Components already downloaded can still be switched.</string>
<string name="wincomp_recommended">Recommended for this game</string>
<string name="wincomp_checking">Checking what this game needs…</string>
<string name="wincomp_when_online">Available when online</string>
<plurals name="wincomp_turning_on">
<item quantity="one">Turning on %1$d component…</item>
<item quantity="other">Turning on %1$d components…</item>
</plurals>
<string name="wincomp_auto_section">On for this game</string>
<string name="wincomp_auto_steam">Steam installs %1$s with %2$s (app %3$s)</string>
<string name="wincomp_auto_gog">From GOG\'s list for this game</string>
<string name="wincomp_auto_epic">From Epic\'s prerequisites for this game</string>
<string name="wincomp_auto_amazon">From Amazon\'s install steps for this game</string>
<string name="wincomp_steam_by_name">Steam installs %1$s with app %2$s, matched by name</string>
<string name="wincomp_suggestions">Also listed</string>
<string name="wincomp_suggestion_reason">Listed by %1$s; not a component here</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">The game ships %1$s</string>
<string name="wincomp_found_shipped">The game has %1$s (often works as is)</string>
<string name="wincomp_already_here">Already in this game</string>
<string name="wincomp_no_recommendation">Nothing in the game\'s folder points at a component.</string>
<string name="wincomp_active">Installed for this game (%1$d)</string>
<string name="wincomp_all">All components (%1$d)</string>
<string name="wincomp_installers">Need a Windows installer (%1$d)</string>
<string name="wincomp_installers_note">These are their own setup programs with no package inside to take apart, and no recording of what they install yet. Most are old runtimes the Mono inside Proton already stands in for; recordings are added as they are made.</string>
<string name="wincomp_show">Show</string>
<string name="wincomp_hide">Hide</string>
<string name="wincomp_needs_installer">Runs its own setup program (no recording yet)</string>
<string name="wincomp_unsupported">Not supported here yet</string>
<string name="wincomp_loading">Loading the components…</string>
<string name="wincomp_failed">Could not install: %1$s</string>
<string name="wincomp_downloaded">Downloaded</string>
<string name="wincomp_downloading">Downloading %1$s</string>
<string name="wincomp_installing">Installing: %1$s</string>
<string name="wincomp_reverting">Turning off…</string>
<string name="wincomp_download_size">%1$s download</string>
<string name="wincomp_next_launch">Takes effect the next time the game starts.</string>
<string name="mode_stretch169">Stretch 16:9 games</string>
<string name="mode_stretch169_hint">On screens squarer than 16:9, stretches games to fill instead of showing bars. Applies next session.</string>
<string name="mode_audio">Audio</string>
<string name="mode_directaudio">DirectAudio for games</string>
<string name="mode_directaudio_hint">Bypasses PulseAudio for lower latency.</string>
<string name="mode_mic">Microphone</string>
<string name="mode_mic_hint">For voice chat.</string>
<string name="drawer_mic_hint">Turn microphone capture on or off for this session.</string>
<string name="drawer_mic_failed">Could not change the microphone. Please try again.</string>
<string name="mode_network">Network</string>
<string name="mode_wifi_discovery">Wi-Fi discovery</string>
<string name="mode_wifi_discovery_hint">Show Wi-Fi names and nearby networks in Steam.</string>
<string name="mode_wifi_location_off">Location services are off.</string>
<string name="mode_wifi_permission_denied">Location permission not granted.</string>
<string name="mode_wifi_open_settings">Open settings</string>
<string name="mode_wifi_continue">Continue</string>
<string name="mode_wifi_explain_title">Enable Wi-Fi discovery?</string>
<string name="mode_wifi_explain_text">Android requires Location permission to read Wi-Fi names and discover nearby networks. DroidDeck uses this access to show those networks in Steam. We don\'t track your location. Internet access works without this permission.</string>
<string name="mode_storage">Game storage</string>
<string name="mode_storage_auto">Automatic - the SD card when present, plus your Games folders</string>
<string name="mode_storage_auto_none">Automatic - your Games folders, plus the SD card when present (none now)</string>
<string name="mode_storage_internal">Internal only</string>
<string name="mode_storage_folder">Folder: %1$s</string>
<string name="mode_second_library">Second library</string>
<string name="mode_storage_note">Games that stream assets from SD or shared storage may stutter.</string>
<string name="mode_storage_diagnostics">Storage diagnostics</string>
<string name="mode_storage_diagnostics_hint">Record allocation results and sampled storage timings in Share logs. May slow installs while enabled. Applies next session.</string>
<string name="mode_choose_folder">Choose a folder…</string>
<string name="mode_custom_res_title">Custom resolution</string>
<string name="mode_custom_res_text">Replaces the cap and ratio. A size that doesn\'t match the screen gets bars.</string>
<string name="mode_width">Width</string>
<string name="mode_height">Height</string>
<string name="mode_custom_res_range">Between 320×240 and 3840×2160.</string>
<plurals name="mode_added_count">
<item quantity="one">%1$d game</item>
<item quantity="other">%1$d games</item>
</plurals>
<string name="common_ok">OK</string>
<string name="common_delete">Delete</string>
<string name="common_restore">Restore</string>
<string name="common_download">Download</string>
<string name="common_delete_named">Delete %1$s</string>
<string name="common_size_mb">%1$.1f MB</string>
<string name="comp_runtime_driver">Runtime driver</string>
<string name="comp_runtime_driver_hint">Used by Steam, games and the desktop. Applies next session.</string>
<string name="comp_import_turnip">Import Turnip zip…</string>
<string name="comp_display_driver">Display driver</string>
<string name="comp_display_driver_hint">Draws frames to the screen in both modes. Restart the app to apply.</string>
<string name="comp_import_adrenotools">Import an AdrenoTools zip…</string>
<string name="comp_never">never</string>
<string name="comp_nightlies_checked">Nightlies checked %1$s</string>
<string name="comp_title">Components</string>
<string name="comp_about">About Components</string>
<string name="comp_check_drivers">Check for new drivers</string>
<string name="comp_check_nightlies">Check the Nightlies for new packages</string>
<string name="comp_proton">Proton</string>
<string name="comp_proton_note">The Proton chosen here runs every game that has not picked its own in Steam, and a change made in Steam shows here too. Steam replaces Valve\'s Proton when it updates; originals are kept per build.</string>
<string name="comp_scope">Configuration</string>
<string name="comp_profile_configure">Configure profile</string>
<string name="comp_profile">Profile</string>
<string name="comp_scope_general">Default profile</string>
<string name="comp_scope_general_detail">Used automatically by games without overrides.</string>
<string name="comp_profile_game_detail">Saved settings used automatically when %1$s launches.</string>
<string name="comp_game_hint">Choose only the settings this game needs. Everything else continues to use the Default profile.</string>
<string name="comp_game_fex">FEX preset</string>
<string name="comp_game_fex_inherited">Using the Default profile preset.</string>
<string name="comp_game_fex_override">Custom preset saved for this game.</string>
<string name="comp_game_fex_custom">Custom FEX variables</string>
<string name="comp_game_use_general">Use Default</string>
<string name="comp_game_compatibility">Game compatibility</string>
<string name="comp_game_environment_hint">Proton, DXVK, VKD3D and synchronization environment options for this game.</string>
<string name="comp_game_proton_inherited">Using the Default profile Proton.</string>
<string name="comp_game_proton_override">Custom Proton saved for this game through Steam compatibility mapping.</string>
<string name="comp_no_proton_short">No Proton</string>
<string name="comp_game_dxvk">DXVK</string>
<string name="comp_game_vkd3d">VKD3D-Proton</string>
<string name="comp_game_component_runtime">Uses the Default profile package from %1$s unless this game selects another package.</string>
<string name="comp_game_component_general">Uses the Default profile component package.</string>
<string name="comp_game_component_override">Uses %1$s only for this game.</string>
<string name="comp_game_runtime_options">Runtime options</string>
<string name="comp_game_environment_other_hint">Other per-game Proton, DXVK, VKD3D-Proton and synchronization environment options.</string>
<string name="comp_game_saved_next">%1$s\'s profile is saved for the next game launch.</string>
<string name="game_no_steam_title">Start without Steam</string>
<string name="game_no_steam_detail">Opens it in Proton/FEX without the Steam client; Steam features are off.</string>
<string name="game_no_steam_on">On</string>
<string name="game_steam_with">Starts with Steam</string>
<string name="game_steam_without">Starts without Steam</string>
<string name="game_settings_card">Settings</string>
<string name="game_settings_menu_title">%1$s Settings</string>
<string name="game_settings_default">Default</string>
<string name="game_settings_default_detail">Puts everything changed for this game back to the app\'s settings.</string>
<string name="game_sync_custom">Custom sync variables</string>
<string name="comp_game_proton_live">%1$s\'s Proton choice is saved and available in Steam now.</string>
<string name="comp_game_proton_next">%1$s\'s Proton choice is saved. Restart Steam before launching the game.</string>
<string name="comp_game_proton_not_runnable">%1$s cannot use the selected Proton on this device.</string>
<string name="comp_game_load_failed">Could not load %1$s\'s profile: %2$s</string>
<string name="comp_game_save_failed">The game profile could not be saved: %1$s</string>
<string name="comp_game_reset">Reset game profile</string>
<string name="comp_game_reset_title">Reset %1$s\'s profile?</string>
<string name="comp_game_reset_body">Remove this game\'s Proton, FEX, component package, environment, texture filtering, and Windows component overrides? It will use the Default profile.</string>
<string name="comp_game_reset_done">%1$s now uses the Default profile.</string>
<string name="comp_game_reset_failed">The game profile could not be reset completely: %1$s</string>
<string name="comp_default_live">%1$s now runs every game that has not picked its own Proton in Steam.</string>
<string name="comp_default_next">%1$s will run every game that has not picked its own Proton, from the next time Steam starts.</string>
<string name="comp_default_not_runnable">%1$s cannot start games here, so it cannot be the default.</string>
<string name="comp_default_failed">The default Proton could not be saved: %1$s</string>
<string name="comp_swapped">%1$s · %2$d swapped</string>
<string name="comp_all_original">%1$s · all original</string>
<string name="comp_game_running_suffix">%1$s · game running</string>
<string name="comp_esync_pack">%1$s · droiddeck-esync pack</string>
<string name="comp_esync_wanted">%1$s · no droiddeck-esync pack yet</string>
<string name="comp_esync_builtin">%1$s · esync built in, no pack needed</string>
<string name="comp_gpu_drivers">GPU drivers</string>
<string name="comp_reapplied">%1$s · re-applied at launch %2$s</string>
<string name="comp_next_queued">Next: %1$s · after the game closes</string>
<string name="comp_in_use">%1$s in use: %2$s</string>
<string name="comp_waits">Waits until the game closes</string>
<string name="comp_applies_next_game">Applies the next time a game starts</string>
<string name="comp_import_zip">Import .zip</string>
<string name="comp_reading">Reading Protons…</string>
<string name="comp_no_proton">No Proton installed yet. Start Steam once to download its ARM64 Proton, or add GE-Proton, CachyOS or DroidDeck-Proton from Setup.</string>
<string name="comp_original">Original · %1$s</string>
<string name="comp_this_build">%1$s · this build</string>
<string name="comp_earlier_build">%1$s · earlier build</string>
<string name="comp_installed_count">Installed · %1$d</string>
<string name="comp_nothing_stored">Nothing stored for %1$s yet. This Proton\'s own files are saved as its original.</string>
<string name="comp_waits_long">A game is running on this Proton, so this waits until it closes.</string>
<string name="comp_applies_long">Applies the next time a game starts.</string>
<string name="comp_swap_title">Swap %1$s?</string>
<string name="comp_swap_body">Put %1$s into %2$s? Its original files stay saved. %3$s</string>
<string name="comp_restore_title">Restore %1$s?</string>
<string name="comp_restore_body">Put the %1$s original back into %2$s? %3$s</string>
<string name="comp_delete_package_body">Removes the package from the app. You can download it again.</string>
<string name="comp_delete_original_title">Delete this original?</string>
<string name="comp_delete_original_body">This %1$s original is from an earlier build of %2$s. The current build\'s original is always kept.</string>
<string name="comp_nightlies_count">On the Nightlies · %1$d</string>
<string name="comp_channel_stable">Stable</string>
<string name="comp_channel_nightly">Nightly</string>
<string name="comp_refresh_to_list">Refresh to list packages on the Nightlies and DroidDeck releases.</string>
<string name="comp_nothing_new">Nothing new since the last check.</string>
<string name="comp_import_wcp">Import .wcp</string>
<string name="comp_restore_original">Restore this Proton\'s original</string>
<string name="comp_restore_original_body">Put %1$s\'s original %2$s back?</string>
<string name="comp_swap">Swap</string>
<string name="comp_about_text">FEX, DXVK and VKD3D-Proton for each Proton that Steam runs games with.\n\nSelect an installed row to swap it in. It applies the next time a game starts, or after the running game closes.\n\nYour choices are rechecked before every launch and put back if anything changed them. Each Proton\'s original files are kept, so Steam updates never lose them.</string>
<string name="comp_tag_original">Original</string>
<string name="comp_tag_in_use">In use</string>
<string name="comp_tag_new">New</string>
<string name="comp_tag_stored">Stored</string>
<string name="perf_title">Performance</string>
<string name="perf_lede">CPU cores, session fixes and the host name. Applies next session.</string>
<string name="perf_client_cores_group">Steam client cores</string>
<string name="perf_override">Override Steam\'s core choice</string>
<string name="perf_override_hint">Pins Steam, its UI helper and gamescope to the cores below.</string>
<string name="perf_client_cores">Client cores</string>
<string name="perf_client_cores_on">Cores for Steam.</string>
<string name="perf_client_cores_off">Turn on the override to choose.</string>
<string name="perf_game_cores_group">Game cores</string>
<string name="perf_game_cores">Game cores</string>
<string name="perf_game_cores_hint">Cores for games. With all selected, Android schedules freely.</string>
<string name="perf_client_ui">Client interface</string>
<string name="perf_glthread">Threaded GL</string>
<string name="perf_glthread_hint">May make Steam menus more responsive.</string>
<string name="perf_zink">Zink: lazy descriptors</string>
<string name="perf_zink_hint">Recommended for drivers without descriptor buffers.</string>
<string name="perf_noglerror">Skip GL error checks</string>
<string name="perf_noglerror_hint">Turns off per-call GL validation.</string>
<string name="perf_gsrealtime">gamescope: realtime GPU queue</string>
<string name="perf_gsrealtime_hint">Prioritizes the compositor\'s GPU work. Can smooth frame pacing at some cost to games.</string>
<string name="perf_gpu">GPU</string>
<string name="perf_memory">Memory</string>
<string name="perf_cap_off">Off</string>
<string name="perf_cap_auto">Driver default</string>
<string name="perf_zram_client">Compress Steam while a game runs</string>
<string name="perf_zram_client_hint">20 s after a game starts, the Steam client is compressed into zRAM to leave the game more memory, and read back when the game closes. Turn this off if the session closes shortly after games start. A RAM cap above still compresses Steam when the session goes over it.</string>
<string name="perf_ram_cap">RAM cap</string>
<string name="perf_ram_cap_hint">Applies while the Steam client runs, in Steam mode or from the desktop. When the session uses more than this, Steam and then the session\'s other supported processes are compressed into zRAM. A soft cap: nothing is closed, but games may stutter while pages come back.</string>
<string name="perf_ram_cap_unavailable">Needs zRAM swap, which this device does not have.</string>
<string name="perf_vram_cap">VRAM cap</string>
<string name="perf_vram_cap_hint">The video memory DXVK reports to Direct3D games, so they budget textures for less. A game\'s own DXVK settings still win. Takes effect at the next session.</string>
<string name="perf_gpuclock">Hold the GPU at its top clock</string>
<string name="perf_gpuclock_hint">Adreno only. Fewer hitches, more battery use and heat.</string>
<string name="perf_fixes">Session fixes</string>
<string name="perf_sysmem">Turnip: sysmem rendering</string>
<string name="perf_sysmem_hint">Faster for the Steam client; in games the driver picks tile or system-memory rendering per pass. Required on Adreno 710/720/722.</string>
<string name="perf_xalia">Skip Steam\'s xalia helper</string>
<string name="perf_fastsync">droiddeck-ntsync</string>
<string name="perf_fastsync_hint">A userspace stand-in for the Linux ntsync driver. While it is on, Proton uses it instead of droiddeck-esync and droiddeck-fsync. Works with Proton Experimental ARM64, GE-Proton and proton-cachyos. Applies next session.</string>
<string name="perf_esync">droiddeck-esync</string>
<string name="perf_fsync">droiddeck-fsync first</string>
<string name="perf_fsync_hint">Runs Proton\'s own fsync on the stock Proton files, with futex_waitv supplied in userspace, so it needs no pack and keeps working the moment Steam updates Proton. While it is on, games use it ahead of droiddeck-esync, except the few Proton keeps off fsync. Applies next session.</string>
<string name="perf_esync_hint">Games\' Windows threads wait on each other through eventfd and shared memory instead of round trips through wineserver. Uses a droiddeck-esync pack made for that exact Proton build; packs are fetched automatically. Until one exists for a new Proton build, droiddeck-fsync stands in. Applies next session.</string>
<string name="perf_xalia_hint">Disables Proton\'s gamepad navigation helper, which costs CPU in every game.</string>
<string name="perf_seccomp">Run proot without seccomp</string>
<string name="perf_seccomp_hint">May fix missing-syscall errors on some kernels. Can reduce performance.</string>
<string name="perf_fastpath">proot fast path</string>
<string name="perf_fastpath_needs_seccomp">Needs proot\'s seccomp filter.</string>
<string name="perf_fastpath_hint">Faster file lookups and less stutter. Turn off if a program can\'t find its files.</string>
<string name="perf_cursor_composite">Draw the cursor inside gamescope</string>
<string name="perf_cursor_composite_hint">Gamescope paints the pointer itself instead of handing it to Android. Turn on for a controller-driven cursor. Off is faster on a phone. Applies next session.</string>
<string name="perf_identity">Session identity</string>
<string name="perf_hostname">Host name</string>
<string name="perf_hostname_hint">The name Steam sees for this device. Blank restores %1$s.</string>
<string name="perf_hostname_invalid">Letters, digits and inner hyphens only, up to 63 characters.</string>
<string name="perf_phantom_warning">Android is set to kill this session</string>
<string name="driver_installed">Installed</string>
<string name="driver_available">Available to download</string>
<string name="driver_nothing_new">Nothing new since the last check.</string>
<string name="driver_restore_builtin">Restore built-in drivers</string>
<string name="driver_delete_builtin">Built into the app: this removes its unpacked files and hides it. Restore built-in drivers brings it back.</string>
<string name="driver_delete_bundle">Half of an Android + Linux bundle: both halves are removed. A driver in use falls back to the default.</string>
<string name="driver_delete_plain">Its files are removed from the app.</string>
<string name="driver_delete_in_use">Its files are removed. It\'s in use, so the default takes over.</string>
<string name="drawer_page_display">Display</string>
<string name="drawer_frame_limit">Frame limit</string>
<string name="drawer_frame_limit_note">Caps this game. The display switches to a refresh rate the cap divides evenly when it has one; other caps can look uneven. Steam games use Steam\'s Frame Limit in the Quick Access menu.</string>
<string name="drawer_page_effects">Effects</string>
<string name="drawer_page_controls">Controls</string>
<string name="drawer_page_components">Components</string>
<string name="drawer_page_controller">Controller</string>
<string name="drawer_page_settings">Settings</string>
<string name="drawer_page_desc">%1$s page</string>
<string name="drawer_steam">Steam</string>
<string name="drawer_desktop">Desktop</string>
<string name="drawer_steam_menu">Steam menu</string>
<string name="drawer_quick_access">Quick access</string>
<string name="drawer_open_qam">Open Quick Access Menu</string>
<string name="drawer_prev_page">Previous page</string>
<string name="drawer_next_page">Next page</string>
<string name="drawer_hud">Performance HUD</string>
<string name="drawer_hud_fps">Frame rate</string>
<string name="drawer_hud_battery">Battery temperature</string>
<string name="drawer_hud_graph">Performance graph</string>
<string name="drawer_hud_color">Color</string>
<string name="drawer_hud_color_mint">Mint</string>
<string name="drawer_hud_color_white">White</string>
<string name="drawer_hud_color_sky">Sky</string>
<string name="drawer_hud_color_amber">Amber</string>
<string name="drawer_hud_color_violet">Violet</string>
<string name="drawer_hud_opacity">Opacity</string>
<string name="hud_size">Size</string>
<string name="hud_size_hint">Tapping the HUD also changes its size.</string>
<string name="hud_size_full">Full</string>
<string name="hud_size_tiles">Tiles</string>
<string name="hud_size_pill">Pill</string>
<string name="hud_size_minimal">Minimal</string>
<string name="hud_size_mega">Mega</string>
<string name="hud_locked">Lock in place</string>
<string name="hud_locked_hint">Drag the HUD to move it; a long press locks or unlocks it. While it is locked, on-screen controls under it still work.</string>
<string name="hud_group_look">Look</string>
<string name="hud_scale">Size on screen</string>
<string name="hud_color_soft">Soft</string>
<string name="hud_color_mid">Medium</string>
<string name="hud_color_vivid">Vivid</string>
<string name="hud_outline">Outline</string>
<string name="hud_outline_color">Outline color</string>
<string name="hud_outline_gray">Gray</string>
<string name="hud_outline_theme">Theme color</string>
<string name="hud_group_metrics">Readings</string>
<string name="hud_metric_graph">Frame time graph</string>
<string name="hud_metric_decimal">Frame rate with a decimal</string>
<string name="hud_metric_low001">0.01% low</string>
<string name="hud_metric_engine">Graphics engine</string>
<string name="hud_metric_gpu_model">GPU name</string>
<string name="hud_metric_gpu">GPU load</string>
<string name="hud_metric_gpu_temp">GPU temperature</string>
<string name="hud_metric_cpu">CPU load</string>
<string name="hud_metric_per_core">CPU per core</string>
<string name="hud_metric_temp">Temperatures</string>
<string name="hud_metric_ram">Memory</string>
<string name="hud_metric_vram">Graphics memory</string>
<string name="hud_metric_swap">Swap</string>
<string name="hud_metric_battery">Battery level</string>
<string name="hud_metric_power">Power draw</string>
<string name="hud_metric_network">Network</string>
<string name="hud_metric_resolution">Resolution</string>
<string name="hud_metric_proton">Proton version</string>
<string name="hud_metric_session">Session time</string>
<string name="hud_metric_clock">Clock</string>
<string name="hud_group_temps">Temperatures</string>
<string name="hud_temp_unit">Unit</string>
<string name="hud_temp_bands">Warning colors</string>
<string name="hud_temp_bands_hint">Temperatures turn amber, then red, as they near the limit.</string>
<string name="hud_temp_bands_off">Off</string>
<string name="hud_temp_bands_auto">Automatic</string>
<string name="hud_temp_bands_manual">Manual</string>
<string name="hud_temp_red_cpu">CPU red at</string>
<string name="hud_temp_red_gpu">GPU red at</string>
<string name="hud_temp_red_battery">Battery red at</string>
<string name="hud_group_more">More</string>
<string name="hud_export">HUD diagnostics</string>
<string name="hud_export_hint">Saves a report of every sensor the HUD reads to Downloads/DroidDeck.</string>
<string name="hud_export_button">Save</string>
<string name="hud_export_done">Saved to %1$s</string>
<string name="hud_export_failed">Couldn\'t save the HUD report.</string>
<string name="hud_reset">Reset HUD settings</string>
<string name="hud_reset_button">Reset</string>
<string name="hud_credit">FusionHUD by The412Banner, github.com/The412Banner/FusionHUD (GPL-3.0).</string>
<string name="drawer_scaling">Scaling mode</string>
<string name="drawer_scaling_sharpness">Scaling sharpness</string>
<string name="drawer_effects">Screen effects</string>
<string name="drawer_effects_hint">Live. Costs a little GPU time while any effect is on.</string>
<string name="drawer_look">Presets</string>
<string name="drawer_look_custom">Custom</string>
<string name="drawer_effects_advanced">Advanced</string>
<string name="widgets_expanded">Expanded</string>
<string name="widgets_collapsed">Collapsed</string>
<string name="drawer_cas">Sharpening (CAS)</string>
<string name="drawer_cas_level">Sharpening level</string>
<string name="drawer_fake_hdr">Fake HDR</string>
<string name="cardboard_title">Cardboard VR</string>
<string name="cardboard_mode">Cardboard mode</string>
<string name="cardboard_mode_hint">Left and right eye views for a phone VR viewer.</string>
<string name="cardboard_source">Picture</string>
<string name="cardboard_source_screen">Virtual screen</string>
<string name="cardboard_source_sbs">Side-by-side 3D</string>
<string name="cardboard_viewer">Viewer</string>
<string name="cardboard_viewer_v2">Cardboard</string>
<string name="cardboard_viewer_v1">Cardboard (2014)</string>
<string name="cardboard_viewer_none">No lens</string>
<string name="cardboard_ipd">Eye distance</string>
<string name="cardboard_screen_width">Screen width</string>
<string name="cardboard_screen_distance">Screen distance</string>
<string name="cardboard_head_tracking">Head tracking</string>
<string name="cardboard_no_sensor">This device has no rotation sensor.</string>
<string name="cardboard_recenter">Recenter view</string>
<string name="cardboard_recenter_button">Recenter</string>
<string name="vr_title">VR</string>
<string name="steamvr_title">SteamVR</string>
<string name="steamvr_enter">Enter SteamVR</string>
<string name="steamvr_checking">Checking SteamVR…</string>
<string name="cardboard_steamvr">SteamVR (experimental)</string>
<string name="cardboard_steamvr_install">Install</string>
<string name="cardboard_steamvr_installing">Downloading and unpacking SteamVR…</string>
<string name="cardboard_steamvr_start">Start</string>
<string name="cardboard_steamvr_stop">Stop</string>
<string name="cardboard_steamvr_unavailable">Not available in this session.</string>
<string name="cardboard_steamvr_failed">SteamVR did not respond; see the session log.</string>
<string name="drawer_deband">Debanding</string>
<string name="drawer_deband_strength">Debanding strength</string>
<string name="drawer_brightness">Brightness</string>
<string name="drawer_contrast">Contrast</string>
<string name="drawer_gamma">Gamma</string>
<string name="drawer_saturation">Saturation</string>
<string name="drawer_fxaa">FXAA (edge smoothing)</string>
<string name="drawer_toon">Toon outlines</string>
<string name="drawer_crt">CRT</string>
<string name="drawer_ntsc">NTSC</string>
<string name="drawer_texture">Texture filtering</string>
<string name="drawer_texture_hint">DirectX 9–11 games, from their next launch.</string>
<string name="drawer_anisotropy">Anisotropic filtering</string>
<string name="drawer_texture_sharpness">Texture sharpness</string>
<string name="drawer_texture_sharpness_note">A negative mip bias: sharper textures, some shimmer. Auto matches how far the session is enlarged to the screen.</string>
<string name="drawer_touch_auto">Auto (%1$s)</string>
<string name="drawer_keyboard">Keyboard</string>
<string name="drawer_latency">Latency</string>
<string name="drawer_low_latency">Low latency mode</string>
<string name="drawer_low_latency_hint">Increases CPU and battery usage</string>
<string name="drawer_low_latency_controller">Low-latency controller</string>
<string name="drawer_low_latency_controller_hint">Pad reports at 1000 Hz instead of 250 Hz. Slightly more CPU.</string>
<string name="drawer_low_latency_touch">Low-latency touch</string>
<string name="drawer_low_latency_touch_hint">Touches skip frame batching; Steam touch controls at 1000 Hz. Slightly more CPU.</string>
<string name="drawer_evdev_mouse">Raw mouse channel</string>
<string name="drawer_direct_cursor">Cursor</string>
<string name="drawer_pc_keyboard">PC keyboard</string>
<string name="drawer_android_keyboard">Android</string>
<string name="drawer_second_screen">Second screen</string>
<string name="drawer_second_screen_mode">Mode</string>
<string name="drawer_second_screen_shows">Shows</string>
<string name="drawer_android_apps">Android apps</string>
<string name="drawer_launch_app">Launch an app</string>
<string name="common_hide">Hide</string>
<string name="common_show">Show</string>
<string name="drawer_no_apps">No launchable apps</string>
<string name="drawer_session_behavior">Session behavior</string>
<string name="drawer_suspend_hint">Applies now and to future sessions in this mode.</string>
<string name="drawer_next_session">Next session</string>
<string name="drawer_support">Support</string>
<string name="drawer_logs">Session logs</string>
<string name="drawer_logs_hint">Attach to a bug report</string>
<string name="drawer_share_logs">Share logs</string>
<string name="drawer_background">Background</string>
<string name="drawer_stop">Stop</string>
<string name="drawer_stop_title">Stop session?</string>
<string name="drawer_running_now">Running now</string>
<string name="drawer_no_game">No game is running on a Proton</string>
<string name="drawer_selected_profile">Game profile</string>
<string name="drawer_selected_profile_none">Profile details are not available yet.</string>
<string name="drawer_profile_refresh_failed_initial">Couldn\'t load game profiles. Retrying automatically.</string>
<string name="drawer_profile_refresh_failed_stale">Couldn\'t refresh game profiles. Showing the last available data; retrying automatically.</string>
<string name="drawer_profile_inspect_hint">View and edit the saved settings used on the next launch.</string>
<string name="drawer_profile_default">Using Default profile</string>
<string name="drawer_profile_custom">Custom profile</string>
<string name="drawer_component_inherited">Using %1$s from the Default profile.</string>
<string name="drawer_game_components_note">Changes are saved to %1$s\'s profile and apply the next time the game launches.</string>
<plurals name="drawer_profile_environment_overrides">
<item quantity="one">%1$d game override</item>
<item quantity="other">%1$d game overrides</item>
</plurals>
<string name="drawer_no_proton">No Proton is installed yet.</string>
<string name="drawer_game_running">game running</string>
<string name="drawer_reapplied">re-applied at launch %1$s</string>
<string name="drawer_original">Original</string>
<string name="drawer_components_note">Import and delete on the Components page.</string>
<string name="drawer_component_downloads">Download components</string>
<string name="drawer_component_downloads_hint">Downloads are shared with the Components page. Choose a downloaded version above to use it on the next game launch.</string>
<string name="drawer_component_choose_download">Choose a version to download</string>
<string name="setup_check_done">Done</string>
<string name="setup_check_warn">Needs attention</string>
<string name="setup_check_busy">Working</string>
<string name="setup_limit_adb_failed">Check the Wireless debugging IP address and port, or pair again if Android removed this device.</string>
<string name="setup_install">Install</string>
<string name="setup_manage">Manage</string>
<string name="setup_tab_overview">Overview</string>
<string name="setup_tab_controller">Controller</string>
<string name="setup_tab_session">Session</string>
<string name="setup_tab_launcher">Launcher</string>
<string name="setup_title">Setup</string>
<string name="setup_all_set">● All set</string>
<string name="setup_n_ready">%1$d of %2$d ready</string>
<string name="setup_system_check">System check</string>
<string name="setup_gpu_supported">Device supported</string>
<string name="setup_gpu_untested">Untested GPU</string>
<string name="setup_gpu_unsupported">GPU not supported</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 needs an Adreno driver; %1$s may show a black screen</string>
<string name="setup_runtime">Linux runtime</string>
<string name="setup_runtime_progress">%1$s · %2$d%%</string>
<string name="setup_runtime_missing">Not installed · about 3 GB, installed on first Play</string>
<string name="setup_installed">Installed</string>
<string name="setup_runtime_update">%1$s · update available</string>
<string name="setup_runtime_current">%1$s · up to date</string>
<string name="setup_limit">Child-process limit</string>
<string name="setup_limit_on">On · Android may close Steam. Turning it off takes a minute.</string>
<string name="setup_limit_unset">Not set · Android may close Steam. Turning it off takes a minute.</string>
<string name="setup_limit_unknown">Couldn\'t be checked · turning it off takes a minute.</string>
<string name="setup_fix_it">Fix it</string>
<string name="setup_details">Details</string>
<string name="setup_dev_options">Developer options</string>
<string name="setup_use_wireless">Use Wireless debugging</string>
<string name="setup_check_again">Check again</string>
<string name="setup_limit_turn_on">Turn limit on</string>
<string name="setup_account">Steam account</string>
<string name="setup_signed_in_offline">Signed in as %1$s · offline mode</string>
<string name="setup_signed_in">Signed in as %1$s</string>
<string name="setup_sign_in">Press Play and sign in to Steam</string>
<string name="setup_tools">Tools</string>
<string name="setup_controller">Controller</string>
<string name="setup_controller_unavailable">Controller settings are unavailable.</string>
<string name="setup_session">Session</string>
<string name="setup_logs">Session logs</string>
<string name="setup_logs_hint">Saved after each session</string>
<string name="setup_game_debug_logs">Game debug logs</string>
<string name="setup_game_debug_logs_hint">Include Proton, Wine and graphics diagnostics on the next game launch. Can reduce performance and use more storage.</string>
<string name="setup_game_debug_logs_restart">Restart this session to save game debug logs</string>
<string name="setup_logging_update_failed">Couldn\'t update logging. Check the switch and try again.</string>
<string name="setup_agent_commands">Debugging tools</string>
<string name="setup_latest_logs">Latest session logs</string>
<string name="setup_saved_logs">Saved session logs</string>
<string name="setup_saved_logs_hint">Keeps the newest %1$d</string>
<string name="setup_clear_logs">Clear logs</string>
<string name="setup_reset_settings">Reset all settings</string>
<string name="setup_reset_settings_hint">Puts every setting back to its default</string>
<string name="setup_reset_settings_button">Reset</string>
<string name="setup_reset_settings_title">Reset all settings?</string>
<string name="setup_reset_settings_body">Display, performance, controller, theme, language and launcher settings go back to their defaults. Your games, Steam sign-in, store accounts, downloaded drivers and storage folders are kept.</string>
<string name="setup_reset_settings_profiles">Also reset game profiles (each game\'s Proton, FEX, components and environment, and the Default profile\'s environment)</string>
<string name="setup_reset_settings_session_running">Stop the session before resetting settings.</string>
<string name="setup_reset_settings_partial">Settings were reset, but some parts could not be. The logs have the details.</string>
<string name="setup_offline">Offline mode</string>
<string name="setup_sign_in_first">Sign in to Steam first</string>
<string name="setup_launcher">Launcher</string>
<string name="setup_language">Language</string>
<string name="setup_language_hint">Steam uses it too, from the next time it starts.</string>
<string name="setup_language_system">System default (%1$s)</string>
<string name="setup_language_system_short">System default</string>
<string name="setup_app_scale">App scale</string>
<string name="setup_app_scale_hint">DroidDeck text and controls</string>
<string name="setup_app_scale_default">%1$d%% (Default)</string>
<string name="setup_theme">Theme</string>
<string name="setup_theme_hint">Launcher appearance</string>
<string name="setup_launcher_icon">App icon</string>
<string name="setup_launcher_icon_dark">Dark</string>
<string name="setup_launcher_icon_light">Light</string>
<string name="setup_home">Use as Home screen</string>
<string name="setup_home_on">DroidDeck can be the Home app</string>
<string name="setup_home_off">DroidDeck is never offered as a Home app</string>
<string name="setup_orientation">Orientation</string>
<string name="setup_launcher_orientation">Launcher orientation</string>
<string name="setup_launcher_orientation_auto">Follow device rotation</string>
<string name="setup_orientation_portrait">Portrait</string>
<string name="setup_session_orientation">Session orientation</string>
<string name="setup_session_orientation_hint">Applies to Steam, games, desktop, and the controller editor. Resolution presets rotate with the session; custom width and height stay as entered.</string>
<string name="setup_orientation_auto">Automatic landscape</string>
<string name="setup_orientation_landscape">Landscape</string>
<string name="setup_orientation_reverse">Reverse landscape</string>
<string name="setup_fullscreen">Fullscreen</string>
<string name="setup_fullscreen_on">Hides the Android status and navigation bars</string>
<string name="setup_fullscreen_off">Shows the Android status and navigation bars</string>
<string name="setup_dual_screen">Dual screen</string>
<string name="setup_dual_screen_hint">Automatic uses the second screen on handhelds with a built-in one. On uses any second display. Off keeps the launcher and games on one screen; you can still pick a second screen from the session menu.</string>
<string name="setup_dual_screen_auto">Automatic</string>
<string name="setup_dual_screen_on">On</string>
<string name="setup_dual_screen_off">Off</string>
<string name="setup_dual_screen_menu">Bottom screen menu</string>
<string name="setup_dual_screen_menu_hint">Moves the sections and the in-game menu to the second screen and types there, so the top screen keeps the full view. L2 and R2 switch sections.</string>
<string name="setup_dual_screen_controls">Bottom screen controls in games</string>
<string name="setup_dual_screen_controls_hint">Opens the trackpad and keyboard on the second screen when a session starts.</string>
<string name="dual_typing_title">Typing on the top screen</string>
<string name="dual_typing_done">Done</string>
<string name="setup_default_home">Default Home app</string>
<string name="setup_choose_home">Choose a Home app</string>
<string name="setup_choose">Choose</string>
<string name="setup_linux_apps">Linux apps (beta)</string>
<string name="setup_tool_files">Files</string>
<string name="setup_tool_files_hint">Browse and manage files</string>
<string name="setup_tool_protons">Proton versions</string>
<string name="setup_tool_protons_hint">Install ARM64 Proton builds</string>
<string name="setup_tool_performance">Performance</string>
<string name="setup_tool_performance_hint">CPU core assignment</string>
<string name="setup_tool_roms">ROMs folder</string>
<string name="setup_tool_roms_hint">Where emulator games are stored</string>
<string name="setup_card_components">Components</string>
<string name="setup_card_components_hint">FEX, DXVK, VKD3D</string>
<string name="setup_card_controls">Controls</string>
<string name="setup_card_controls_hint">Button mapping</string>
<string name="store_tab_discover">Discover</string>
<string name="store_tab_search">Search</string>
<string name="store_tab_installed">Installed</string>
<string name="store_tab_count">%1$s · %2$d</string>
<string name="store_title">Store</string>
<string name="store_chip_flathub">Flathub · ARM64</string>
<string name="store_chip_ready">● Flatpak ready</string>
<string name="store_needs_runtime">Install the Linux runtime from Setup first.</string>
<string name="store_setup_title">Set up Flatpak</string>
<string name="store_setup_text">Adds Flatpak and connects it to Flathub (about 20 MB). The first app also downloads its runtime.</string>
<string name="store_setting_up">Setting up…</string>
<string name="store_flatpak">Flatpak</string>
<string name="store_updates">Updates</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">Starting…</string>
<string name="store_categories">Categories</string>
<string name="store_unreachable">Couldn\'t reach Flathub. Check your connection and try again.</string>
<string name="store_try_again">Try again</string>
<string name="store_search_label">Search Flathub</string>
<string name="store_search_placeholder">Firefox, games, emulators…</string>
<string name="store_search">Search</string>
<string name="store_all">All</string>
<string name="store_searching">Searching…</string>
<string name="store_search_hint">Search by name or pick a category. Only ARM64 apps are listed.</string>
<string name="store_no_results">No ARM64 apps on Flathub match that.</string>
<string name="store_results">Results</string>
<string name="store_check_updates">Check for updates</string>
<string name="store_update_all">Update all (%1$d)</string>
<string name="store_all_current">● Everything is up to date</string>
<string name="store_no_apps">No apps yet. Find some under Discover or Search.</string>
<string name="store_setup_first_note">Set up Flatpak to install apps.</string>
<string name="store_update_available_prefix">Update available · %1$s</string>
<string name="store_open">Open</string>
<string name="store_details">Details</string>
<string name="store_remove">Remove</string>
<string name="store_press_again">Press again to remove</string>
<string name="store_installing">Installing…</string>
<string name="store_install">Install</string>
<string name="store_setup_first">Set up Flatpak first</string>
<string name="store_download_size">%1$s download</string>
<string name="store_installed_chip">● Installed</string>
<string name="store_details_failed">Couldn\'t load this app\'s Flathub page.</string>
<string name="store_loading">Loading from Flathub…</string>
<string name="store_no_arm">No ARM64 build on Flathub, so it can\'t be installed here.</string>
<string name="store_screenshots">Screenshots</string>
<string name="store_about">About</string>
<string name="store_app_id">App ID</string>
<string name="store_license">License</string>
<string name="store_runtime">Runtime</string>
<string name="store_installed_size">Installed size</string>
<string name="store_installed_size_value">%1$s (plus its shared runtime)</string>
<string name="store_website">Website</string>
<string name="store_verified">Verified</string>
<string name="upd_title">Updates</string>
<string name="upd_build">DroidDeck %1$s · %2$s</string>
<string name="upd_checked">Checked %1$s</string>
<string name="upd_not_checked">Not checked yet</string>
<string name="upd_perm_title">Let DroidDeck update itself</string>
<string name="upd_perm_text">On the next screen, turn on Allow from this source, then come back. The update continues by itself.</string>
<string name="upd_open_settings">Open settings</string>
<string name="upd_not_now">Not now</string>
<string name="upd_signed_status">Signed differently</string>
<string name="upd_signed_headline">Can\'t update in place</string>
<string name="upd_signed_detail">This copy isn\'t signed with DroidDeck\'s release key, so updates can\'t install over it. Uninstall it to switch.</string>
<string name="upd_available">Update available</string>
<string name="upd_blocked_status">Can\'t install</string>
<string name="upd_switch">Ready to switch</string>
<string name="upd_ahead_status">Ahead of Stable</string>
<string name="upd_ahead_headline">You\'re ahead of Stable</string>
<string name="upd_ahead_detail">This build is newer than the latest Stable. You\'ll move to Stable with its next release.</string>
<string name="upd_gone_status">Test ended</string>
<string name="upd_gone_headline">This test has ended</string>
<string name="upd_gone_detail">Its fix was merged or dropped. Follow Preview for the newest fixes.</string>
<string name="upd_current_status">Up to date</string>
<string name="upd_current_headline">You have the latest %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">Update%1$s</string>
<string name="upd_install_button">Install%1$s</string>
<string name="upd_install_anyway">Install Stable %1$s anyway</string>
<string name="upd_follow_preview">Follow Preview</string>
<string name="upd_stop_session">Stop the running session to update.</string>
<string name="upd_less">Less</string>
<string name="upd_more">More</string>
<string name="upd_new_stable">DroidDeck %1$s</string>
<string name="upd_new_preview">New Preview build</string>
<string name="upd_new_test">PR #%1$d test build</string>
<string name="upd_mb">%1$d MB</string>
<string name="upd_channel">UPDATE CHANNEL</string>
<string name="upd_stable">Stable</string>
<string name="upd_stable_hint">Tested releases, for most people</string>
<string name="upd_version_ago">%1$s · %2$s</string>
<string name="upd_preview">Preview</string>
<string name="upd_preview_hint">Newest fixes, before Stable</string>
<string name="upd_preview_current">Up to date</string>
<string name="upd_tests">Test builds</string>
<string name="upd_tests_hint">Try a fix before it\'s released</string>
<string name="upd_tests_none">None right now</string>
<string name="upd_pr">PR #%1$d</string>
<string name="upd_not_built">Not built for this copy of DroidDeck</string>
<string name="upd_updated">Updated %1$s</string>
<string name="upd_test_name">the PR #%1$d test</string>
<string name="upd_while_ago">a while ago</string>
<string name="upd_just_now">just now</string>
<plurals name="upd_tests_count">
<item quantity="one">%1$d to try</item>
<item quantity="other">%1$d to try</item>
</plurals>
<plurals name="upd_preview_behind">
<item quantity="one">Changes since your build · %1$d build behind</item>
<item quantity="other">Changes since your build · %1$d builds behind</item>
</plurals>
<plurals name="upd_preview_recent">
<item quantity="one">Recent changes · %1$d build</item>
<item quantity="other">Recent changes · %1$d builds</item>
</plurals>
<string name="gate_title">One Android setting to change</string>
<string name="gate_eyebrow">Steam</string>
<string name="gate_lede">Android stops apps that start many background processes, and Steam starts dozens. Until this changes, games close without an error.</string>
<string name="gate_fix_for_me">Fix it for me</string>
<string name="gate_toggle_steps">Turn on “Disable child process restrictions”, then come back. Leave Developer options on, or the switch turns off again.</string>
<string name="gate_open_dev">Open Developer options</string>
<string name="gate_no_toggle">This Android version has no switch for it, so DroidDeck changes it over Wireless debugging. Takes about a minute, no computer needed.</string>
<string name="gate_needs_wifi">Wireless debugging needs Wi-Fi. Any network works; it doesn\'t need internet.</string>
<string name="gate_needs_notifications">The pairing code goes in a notification. Allow notifications for DroidDeck, or use Other ways.</string>
<string name="gate_allow_notifications">Allow notifications</string>
<string name="gate_step1">Open Settings → Developer options → Wireless debugging and turn it on</string>
<string name="gate_step2">Tap “Pair device with pairing code”</string>
<string name="gate_step3">Type the code into the DroidDeck notification</string>
<string name="pairguide_build_number">In About phone, tap Build number 7 times</string>
<string name="pairguide_wireless">Turn on Wireless debugging</string>
<string name="pairguide_pair">Open Wireless debugging, then tap “Pair device with pairing code”</string>
<string name="pairguide_child_process">Turn on “Disable child process restrictions”</string>
<string name="pairguide_row_child_process">Disable child process restrictions</string>
<string name="pairguide_row_build_number">Build number</string>
<string name="pairguide_row_wireless">Wireless debugging</string>
<string name="pairguide_row_pair">Pair device with pairing code</string>
<string name="gate_waiting">Waiting for the pairing pop-up…</string>
<string name="gate_code_needed">Pop-up found. Enter its code in the notification.</string>
<string name="gate_status">Status</string>
<string name="gate_polling">Checking every 2 seconds. This page closes when it\'s off.</string>
<string name="gate_other_ways">Other ways</string>
<string name="gate_other_toggle">Wireless debugging, manual address, computer ADB</string>
<string name="gate_other_no_toggle">Manual address, computer ADB, Developer options</string>
<string name="gate_use_wireless_instead">Use Wireless debugging instead</string>
<string name="gate_some_roms">Some ROMs add the switch anyway. Look for “child process” in Developer options.</string>
<string name="gate_manual_hint">If the notification doesn\'t work, enter the pop-up\'s address and code yourself.</string>
<string name="gate_enter_manually">Enter address manually</string>
<string name="gate_from_computer">From a computer with ADB:</string>
<string name="gate_copy_command">Copy command</string>
<string name="gate_choose_display">Choose which display to open Android Settings on.</string>
<string name="gate_main_screen">Main screen</string>
<string name="wadb_finding_port">Paired. Finding the Wireless debugging port…</string>
<string name="wadb_enter_port">Paired. Enter the port from Settings.</string>
<string name="wadb_applying">Device found. Applying the setting…</string>
<string name="wadb_apply_failed">Couldn\'t apply automatically. Check the address below and retry. %1$s</string>
<string name="wadb_title_wireless">Wireless debugging</string>
<string name="wadb_title_done">Child-process limit updated</string>
<string name="wadb_title">Change the child-process limit</string>
<string name="wadb_lede_compact0">If the option is missing, pair over Wireless debugging.</string>
<string name="wadb_lede_compact1">Paired. Check the IP address and port in Wireless debugging.</string>
<string name="wadb_lede_done">The child-process limit was updated.</string>
<string name="wadb_lede0">Use step 2 if Developer options has no child-process setting. Open Developer options → Wireless debugging → Pair device with pairing code.</string>
<string name="wadb_lede1">Paired. Use the address below, or update it from Wireless debugging → IP address &amp; Port.</string>
<string name="wadb_lede_done_long">The child-process limit was updated over Wireless debugging.</string>
<string name="wadb_confirmed_on">Android confirmed the limit is on.</string>
<string name="wadb_confirmed_off">Android confirmed the limit is off.</string>
<string name="wadb_pair_group">2 · Pair Wireless debugging</string>
<string name="wadb_pair_address">Pairing pop-up IP address &amp; port</string>
<string name="wadb_pin">Pairing code (PIN)</string>
<string name="wadb_pin_placeholder">6 digits</string>
<string name="wadb_pair">Pair</string>
<string name="wadb_apply_group">2 · Apply over Wireless debugging</string>
<string name="wadb_connect_address">Connection IP address &amp; port</string>
<string name="wadb_pair_again">Pair again</string>
<string name="wadb_turn_off">Turn limit off</string>
<string name="wadb_other_ways">Other ways to change it</string>
<string name="wadb_dev_try_first">1 · Developer options (try first)</string>
<string name="wadb_restrict_on">Turn off “Disable child process restrictions”.</string>
<string name="wadb_restrict_off">Turn on “Disable child process restrictions”.</string>
<string name="wadb_computer_last">3 · Computer ADB (last resort)</string>
<string name="wadb_only_if">Only if Wireless debugging is unavailable.</string>
<string name="wadb_computer_group">3 · Computer ADB (last resort)</string>
<string name="ctrl_osc_hint">When the touch controls appear in a session</string>
<string name="ctrl_color">Color</string>
<string name="ctrl_color_hint">Tint of the on-screen buttons</string>
<string name="ctrl_custom">Custom</string>
<string name="ctrl_opacity">Opacity</string>
<string name="ctrl_percent">%1$d%%</string>
<string name="ctrl_size">Button size</string>
<string name="ctrl_size_hint" formatted="false">100% is the standard size</string>
<string name="ctrl_stick_click">Stick click</string>
<string name="ctrl_stick_click_hint">Double-tap and hold a stick for L3 or R3</string>
<string name="ctrl_adaptive">Adaptive sticks</string>
<string name="ctrl_rumble">Game vibration</string>
<string name="ctrl_steam_button">Steam button</string>
<string name="ctrl_qam_button">QAM button</string>
<string name="ctrl_keyboard_button">Keyboard button</string>
<string name="ctrl_select_steam">Press Select to open the Steam menu</string>
<string name="ctrl_select_steam_hint">Instead of View/Select.</string>
<string name="ctrl_joycon_vr">Joy-Cons as VR controllers</string>
<string name="ctrl_joycon_vr_hint">While SteamVR runs, each Joy-Con becomes a hand. Point it ahead and hold Home or Capture to recenter it.</string>
<string name="setup_animations">Animations</string>
<string name="ctrl_adaptive_hint">Sticks appear where you touch and hide on release</string>
<string name="ctrl_layout">Layout</string>
<string name="ctrl_layout_custom">Custom positions saved</string>
<string name="ctrl_layout_default">Fitted to this screen</string>
<string name="ctrl_edit">Edit</string>
<string name="ctrl_reset">Reset</string>
<string name="ctrl_mapping">Button mapping</string>
<string name="ctrl_mapping_default">Every button sends its own input</string>
<string name="ctrl_mapping_count">%1$d of %2$d buttons remapped</string>
<string name="ctrl_configure">Configure</string>
<string name="ctrl_reset_all">Reset controller</string>
<string name="ctrl_reset_all_hint">Restores all controller settings and the layout</string>
<string name="ctrl_mapping_lede">What each on-screen button sends to the game. Hidden removes the button.</string>
<string name="ctrl_onscreen_buttons">On-screen buttons</string>
<string name="ctrl_defaults">Defaults</string>
<string name="ctrl_reset_mapping">Reset mapping</string>
<string name="content_android_apps">Android apps</string>
<string name="content_apps_count">%1$d apps</string>
<string name="content_no_android_apps">No launchable Android apps found.</string>
<string name="apps_search_hint">Search apps</string>
<string name="apps_no_match">No apps match “%1$s”.</string>
<string name="apps_add_widget">Add widget</string>
<string name="apps_widgets_loading">Loading widgets…</string>
<string name="apps_widgets_none">No apps on this device offer widgets.</string>
<string name="apps_widget_wider">Wider</string>
<string name="apps_widget_narrower">Narrower</string>
<string name="apps_widget_taller">Taller</string>
<string name="apps_widget_shorter">Shorter</string>
<string name="apps_widget_move_earlier">Move earlier</string>
<string name="apps_widget_move_later">Move later</string>
<string name="apps_widget_configure">Widget settings</string>
<string name="apps_widget_remove">Remove widget</string>
<string name="apps_add_to_folder">Add to folder</string>
<string name="apps_new_folder">New folder</string>
<string name="apps_remove_from_folder">Remove from folder</string>
<string name="apps_app_info">App info</string>
<string name="apps_uninstall">Uninstall</string>
<string name="apps_folder_rename">Rename</string>
<string name="apps_folder_ungroup">Ungroup</string>
<string name="apps_folder_default">Folder</string>
<string name="apps_folder_name">Folder name</string>
<string name="apps_filter">Show</string>
<string name="apps_filter_all">All apps</string>
<string name="apps_filter_games">Games</string>
<string name="apps_filter_downloaded">Downloaded</string>
<string name="apps_filter_system">System</string>
<string name="apps_filter_hidden">Hidden</string>
<string name="apps_hide">Hide</string>
<string name="apps_unhide">Show in apps</string>
<string name="apps_shortcut_remove">Remove shortcut</string>
<string name="apps_pin_title">Add to Apps</string>
<string name="apps_pin_add">Add</string>
<string name="apps_hidden_none">No hidden apps.</string>
<plurals name="apps_count">
<item quantity="one">%d app</item>
<item quantity="other">%d apps</item>
</plurals>
<string name="apps_sort_name_asc">Name A–Z</string>
<string name="apps_sort_name_desc">Name Z–A</string>
<string name="apps_sort_installed">Recently installed</string>
<string name="apps_sort_updated">Recently updated</string>
<string name="content_desktop_installed">● Desktop installed</string>
<string name="content_desktop_first_open">Installs on first open</string>
<string name="content_available">Available to install</string>
<string name="content_not_installed">Not installed.</string>
<string name="content_not_installed_suffix">%1$s · not installed</string>
<string name="content_open_named">Open %1$s</string>
<string name="content_games">Games</string>
<string name="content_choose_roms">Choose a ROMs folder.</string>
<string name="content_retroarch_roms">Browse to /root/ROMs in RetroArch.</string>
<string name="content_add_roms">Add %1$s games to ROMs/%2$s.</string>
<string name="content_install_named">Install %1$s</string>
<string name="content_stop_to_install">Stop session to install</string>
<string name="content_runtime_required">Runtime required</string>
<string name="content_loading_details">Loading install details…</string>
<string name="content_details_unavailable">Install details are unavailable. Try again later.</string>
<string name="content_needs_runtime">Install the Linux runtime from Setup first.</string>
<string name="content_stop_first">Stop the running session to install desktop apps.</string>
<string name="content_install_into">Installs %1$s into the Linux desktop.</string>
<string name="store_busy_percent_short">%1$s · %2$d%%</string>
<string name="content_hide_note">Hiding removes it from Desktop. Its files stay in the Linux runtime.</string>
<string name="content_rom_gone">That game is no longer in the ROMs folder.</string>
<string name="content_desktop_system">Desktop · %1$s</string>
<string name="content_launch_in">Launch in %1$s</string>
<string name="content_also_in">Also in %1$s</string>
<string name="content_page_gone">That page is gone. Pick a section on the left.</string>
<string name="content_open_desktop">Open desktop</string>
<string name="content_install_open_desktop">Install &amp; open desktop</string>
<string name="desktop_remove_title">Uninstall desktop</string>
<string name="desktop_remove_text">Remove the desktop and its bundled apps. Keep games, added apps, settings and shared libraries.</string>
<string name="desktop_removing">Removing desktop</string>
<string name="desktop_removed">Desktop removed</string>
<string name="desktop_cleaning_legacy">Removing old LXQt files</string>
<string name="desktop_removal_unknown">Update DroidDeck before removing this desktop version.</string>
<string name="content_linux_desktop">Linux desktop</string>
<string name="content_linux_desktop_hint">KDE Plasma, Firefox and your emulators</string>
<string name="games_empty">Games you install in Steam show up here after the session.</string>
<string name="games_play_steam">Play Steam</string>
<string name="games_play_steamvr">Play SteamVR</string>
<string name="games_files">Game files</string>
<string name="games_prefix">Proton prefix</string>
<string name="games_saves_looking">Looking for saves…</string>
<string name="games_saves_none">No save folder found by name. Export takes the whole user folder.</string>
<string name="games_saves_folders">%1$d save folders</string>
<string name="games_saves_summary">%1$s · %2$d files · %3$s</string>
<string name="games_kb">%1$d KB</string>
<string name="games_saves">Game saves</string>
<string name="games_import_saves">Import saves…</string>
<string name="games_export_gamehub">Export as GameHub zip…</string>
<string name="games_export_winlator">Export as Winlator zip…</string>
<string name="games_open_save_folder">Open save folder</string>
<string name="games_never_played">Never played</string>
<string name="games_runtime_busy_percent">Runtime busy · %1$d%%</string>
<string name="games_runtime_busy">Runtime busy</string>
<string name="games_runtime_update">Runtime update available</string>
<string name="games_runtime_ready">● Runtime ready</string>
<string name="games_internal">Internal storage</string>
<string name="games_added">Added game</string>
<string name="games_custom">Custom game</string>
<string name="games_store_storage">Games storage</string>
<string name="games_uninstall_body">Deletes its files and removes it from Steam.</string>
<string name="games_remove_title">Remove %1$s?</string>
<string name="games_remove_body">Deletes its shortcut. The game files stay.</string>
<string name="gpu_auto_hint">The best pair for this GPU, kept up to date</string>
<string name="gpu_manual_hint">Pick a pair yourself</string>
<string name="gpu_checking">Checking for drivers…</string>
<string name="gpu_none_listed">No drivers listed yet. Refresh to look for them.</string>
<string name="gpu_hide_other">Hide drivers for other GPUs</string>
<string name="gpu_show_other">Show drivers for other GPUs</string>
<string name="gpu_advanced">Advanced</string>
<string name="gpu_ubwc_title">UBWC compatibility</string>
<string name="gpu_ubwc_hint">Try On or Off if Steam or Android shows stripes or flickering. Applies to both drivers after restarting DroidDeck.</string>
<string name="gpu_ubwc_restart">Restart DroidDeck to apply.</string>
<string name="gpu_set_with_display">Set together with the display driver: %1$s carries both.</string>
<string name="gpu_set_with_runtime">Set together with the runtime driver: %1$s carries both.</string>
<string name="gpu_runtime_hint">Used by games and the desktop.</string>
<string name="gpu_runtime_default">Runtime default</string>
<string name="gpu_auto_by_gpu">Auto - picked by GPU</string>
<string name="gpu_manage">Download, import or delete…</string>
<string name="gpu_in_use_caps">IN USE</string>
<string name="gpu_builtin">The drivers built into DroidDeck</string>
<string name="gpu_matched_pair">Runtime and display drivers set together as a matched pair.</string>
<string name="gpu_recommended_for">Recommended for this GPU: %1$s.</string>
<string name="gpu_refresh_hint">Refresh to look for drivers for this GPU.</string>
<string name="gpu_recommended_caps">RECOMMENDED</string>
<string name="gpu_unavailable">Unavailable</string>
<string name="load_runtime">Linux runtime</string>
<string name="load_runtime_detail">Getting the Linux runtime ready</string>
<string name="load_session">Session</string>
<string name="load_session_detail">Starting display and audio</string>
<string name="load_steam">Steam client</string>
<string name="load_steam_detail">Checking Steam and its compatibility tools</string>
<string name="load_opening_steam">Opening Steam</string>
<string name="load_opening_steam_detail">Waiting for Steam\'s first frame</string>
<string name="load_desktop">Desktop</string>
<string name="load_desktop_detail">Getting the desktop ready</string>
<string name="load_opening">Opening</string>
<string name="load_opening_detail">Waiting for the first frame</string>
<string name="load_starting_steam">Starting Steam</string>
<string name="load_ended">The session ended</string>
<string name="load_step">Step %1$d of %2$d</string>
<string name="load_steam_paused">Steam is paused</string>
<string name="deck_tab_grips">Grips</string>
<string name="deck_tab_left">Left pad</string>
<string name="deck_tab_right">Right pad</string>
<string name="deck_tab_both">Both</string>
<string name="deck_tab_gamepad">Gamepad</string>
<string name="deck_surface_stick">Stick</string>
<string name="deck_surface_trackpad">Trackpad</string>
<string name="deck_surface_switch">Switch between stick and trackpad</string>
<string name="deck_more_controls">More Deck controls</string>
<string name="deck_panels">PANELS</string>
<string name="deck_close">Close second-screen controls</string>
<string name="deck_open_steam_menu">Open Steam menu</string>
<string name="deck_left_upper">Left · upper</string>
<string name="deck_left_lower">Left · lower</string>
<string name="deck_right_upper">Right · upper</string>
<string name="deck_right_lower">Right · lower</string>
<string name="deck_click">Click</string>
<string name="deck_right_trackpad">Right trackpad</string>
<string name="deck_left_trackpad">Left trackpad</string>
<string name="second_trackpad">Trackpad</string>
<string name="second_show_keyboard">Show keyboard</string>
<string name="second_hide_keyboard">Hide keyboard</string>
<string name="second_terminal">Linux terminal</string>
<string name="second_terminal_not_ready">The Linux session isn\'t ready for a terminal yet.</string>
<string name="rail_steam">Steam</string>
<string name="rail_games">Library</string>
<string name="rail_desktop">Desktop</string>
<string name="rail_store">Store</string>
<string name="rail_components">Components</string>
<string name="rail_apps">Apps</string>
<string name="rail_setup">Setup</string>
<string name="rail_updates">Updates</string>
<string name="rail_percent">%1$d%%</string>
<string name="rail_resume_named">Resume %1$s</string>
<string name="roms_text">Shows up as /root/ROMs in each session. Internal storage is at /root/Storage.</string>
<string name="roms_none">No folder chosen</string>
<string name="roms_applies">Applies next session. SD cards work.</string>
<string name="roms_choose">Choose folder</string>
<string name="roms_change">Change folder</string>
<string name="proton_lede">Install an ARM64 Proton build, then pick it per game in Steam → Properties → Compatibility.</string>
<string name="proton_stop_first">Stop the running session to install or remove a compatibility tool.</string>
<string name="proton_available">Available builds</string>
<string name="proton_installed">Installed %1$s</string>
<string name="proton_queued">Pending from an earlier request</string>
<string name="proton_not_installed">Not installed</string>
<string name="proton_update_available">Update available → %1$s</string>
<string name="proton_remove_older">Remove old %1$s versions</string>
<string name="proton_remove_older_body">Removes %1$s. Games set to these versions must be switched to another Proton.</string>
<string name="proton_remove_body">Games set to this version must be switched to another Proton.</string>
<string name="proton_install_now">Install now</string>
<string name="proton_cancel_queued">Cancel queued</string>
<string name="pckb_android">Android keyboard</string>
<string name="pckb_hide">Hide ✕</string>
<string name="main_launch_named">Launch %1$s</string>
<string name="main_choose_screen">Choose a screen. Secondary: %1$s.</string>
<string name="main_secondary_gone">The secondary display is no longer available.</string>
<string name="main_primary">Primary screen</string>
<string name="main_secondary">Secondary screen</string>
<string name="widgets_prev_tab">Previous tab</string>
<string name="widgets_next_tab">Next tab</string>
<string name="widgets_on">On</string>
<string name="widgets_all_n">All %1$d</string>
<string name="widgets_none">None</string>
<string name="widgets_n_of_m">%1$d of %2$d</string>
<string name="widgets_off">Off</string>
<string name="screen_bottom">Bottom screen</string>
<string name="game_env_applies">Applies on the next game launch. A game\'s profile overrides the shared one.</string>
<string name="game_env_other">Another game by app ID…</string>
<string name="game_env_done">Done</string>
<string name="game_env_default">Default</string>
<string name="game_env_off">Off</string>
<string name="game_env_change">Change…</string>
<string name="game_env_change_title">Change variable</string>
<string name="game_env_restore_default">Back to default</string>
<string name="game_env_eyebrow">Proton games</string>
<string name="pip_title">Picture in picture</string>
<string name="pip_auto">Automatically enter PiP</string>
<string name="unfolded_controls">Controls below the game</string>
<string name="unfolded_controls_hint">In portrait or on an unfolded screen, place a landscape game above the touch controls.</string>
<string name="unfolded_controls_with_controller">Keep them with a controller</string>
<string name="unfolded_controls_with_controller_hint">Also show these touch controls while a controller is connected.</string>
<string name="pip_suspended">Suspended</string>
<string name="pip_not_ready">Picture in picture is available once the session is ready.</string>
<string name="pip_permission">Allow picture in picture for DroidDeck in Android settings.</string>
<string name="pip_unavailable">Android could not open picture in picture.</string>
<string name="game_more">More</string>
<string name="game_edit_art">Edit art</string>
<string name="stores_in_steam_label">In Steam</string>
<string name="game_shortcut">Shortcut</string>
<string name="game_shortcut_add">Add to home screen</string>
<string name="game_shortcut_choose">Choose game</string>
<string name="game_shortcut_scanning">Scanning installed games…</string>
<string name="game_link_copy">Copy launch link</string>
<string name="game_link_copied">Launch link copied</string>
<string name="game_shortcut_unsupported">This launcher cannot add shortcuts. Use Copy launch link instead.</string>
<string name="game_link_invalid">Invalid game launch link.</string>
<string name="game_link_missing">This game is no longer in your DroidDeck library.</string>
<string name="game_link_session_busy">Stop the current session before launching a Steam game.</string>
<string name="game_link_failed">Could not send the game to Steam. Try launching it again.</string>
<string name="setup_retry_removal">Retry removal</string>
<string name="runtime_removing">Removing</string>
<string name="runtime_removal_incomplete">Removal incomplete</string>
<string name="game_file_export">Export game file</string>
<string name="game_file_sync">Sync all game files to folder</string>
<string name="game_file_stop_sync">Stop syncing game files</string>
<string name="game_file_folder">Choose a folder for frontend game files</string>
<string name="game_file_exported">Game files saved to %1$s</string>
<string name="game_frontend_files">Frontend files</string>
<string name="main_wait_runtime">Wait for the runtime operation to finish</string>
<string name="main_wait_proton_install">Wait for the compatibility tool install to finish</string>
<string name="load_compat_title">Preparing compatibility tools</string>
<string name="load_compat_wait">Waiting for compatibility setup to finish</string>
<string name="load_compat_hint">Your session will start when setup finishes.</string>
<string name="load_compat_progress">%1$s · %2$d%%</string>
<string name="main_wait_desktop_install">Wait for the desktop app install to finish</string>
<string name="main_wait_install_game">Wait for the install to finish before launching a game</string>
<string name="main_saves_close_session">Close the Steam session first, so the game can\'t save over the import</string>
<string name="main_saves_importing">Importing into %1$s</string>
<plurals name="main_saves_imported">
<item quantity="one">Imported %1$d file from the %2$s into %3$s</item>
<item quantity="other">Imported %1$d files from the %2$s into %3$s</item>
</plurals>
<plurals name="main_saves_imported_backup">
<item quantity="one">Imported %1$d file from the %2$s into %3$s. Old saves backed up to Download/DroidDeck/Saves/backups</item>
<item quantity="other">Imported %1$d files from the %2$s into %3$s. Old saves backed up to Download/DroidDeck/Saves/backups</item>
</plurals>
<string name="main_saves_pick_zip">Choose a save zip for %1$s</string>
<string name="main_saves_exporting">Exporting %1$s</string>
<plurals name="main_saves_exported">
<item quantity="one">Exported %1$d file as a %2$s: %3$s</item>
<item quantity="other">Exported %1$d files as a %2$s: %3$s</item>
</plurals>
<string name="main_saves_pick_folder">Choose where to save %1$s (%2$s)</string>
<string name="main_action_failed">%1$s failed: %2$s</string>
<string name="main_no_logs_yet">No session logs yet: run a session first.</string>
<string name="main_no_logs_to_clear">No session logs to clear.</string>
<plurals name="main_logs_cleared">
<item quantity="one">Cleared %1$d session log folder.</item>
<item quantity="other">Cleared %1$d session log folders.</item>
</plurals>
<string name="main_wadb_pair_failed">Wireless debugging pairing failed</string>
<string name="main_wadb_command_failed">Wireless debugging command failed</string>
<string name="main_wadb_unavailable">Wireless debugging is unavailable</string>
<string name="main_adb_copied">ADB command copied</string>
<string name="main_pick_roms">Choose the ROMs folder</string>
<string name="main_non_adreno_title">Not an Adreno GPU</string>
<string name="main_non_adreno_text">Turnip supports Adreno GPUs. On %1$s, Steam may show a black screen. Download: %2$.0f MB.</string>
<string name="main_install_anyway">Install anyway</string>
<string name="main_remove_runtime_title">Remove Linux runtime</string>
<string name="main_remove_runtime_text">This deletes the runtime, the Steam client inside it, and every game installed there.</string>
<string name="runtime_actions_title">Linux runtime</string>
<string name="runtime_actions_text">Repair reinstalls the runtime\'s system files and keeps Steam, your games and settings. Extras such as the desktop install again when you next use them. Remove deletes everything.</string>
<string name="runtime_repair">Repair runtime</string>
<string name="main_applied">Applied: %1$s</string>
<string name="android_app_open_failed_primary">Could not open %1$s on the primary screen</string>
<string name="android_app_open_failed_on">Could not open %1$s on %2$s</string>
<string name="android_app_open_failed_display">Could not open %1$s on display %2$d</string>
<string name="comp_busy_importing">Importing</string>
<string name="comp_busy_swapping">Swapping</string>
<string name="comp_busy_restoring">Restoring</string>
<string name="comp_busy_cancelling">Cancelling</string>
<string name="comp_busy_deleting">Deleting</string>
<string name="comp_cannot_read">cannot read the file</string>
<string name="comp_imported">Imported %1$s</string>
<string name="comp_swap_cancelled">The waiting swap was cancelled.</string>
<string name="comp_pick_wcp">Choose a component package (-linux .wcp)</string>
<string name="comp_nightlies_unreachable">The Nightlies could not be reached</string>
<string name="comp_stored">Stored %1$s</string>
<string name="comp_download_failed">Download failed: %1$s</string>
<string name="drivers_pick_linux">Choose a Linux runtime driver (-Linux zip or Android + Linux bundle)</string>
<string name="drivers_pick_android">Choose a display driver (AdrenoTools zip or Android + Linux bundle)</string>
<string name="drivers_pick_any">Choose a driver zip or an Android + Linux bundle</string>
<string name="main_pkg_problem">%1$s: %2$s</string>
<string name="main_removing_named">Removing %1$s…</string>
<string name="main_forgetting_named">Forgetting %1$s…</string>
<string name="main_pick_game_storage">Choose the game storage folder</string>
<string name="main_pick_decky_zip">Choose a Decky plugin ZIP</string>
<string name="main_storage_not_usable">Not usable: %1$s</string>
<string name="main_running_program">Program</string>
<string name="main_removing_runtime">Removing Linux runtime</string>
<string name="main_settings_main_screen">Could not open Settings on the bottom screen; opened it on the main screen.</string>
<string name="main_open_dev_options">Open Developer options in Settings</string>
<string name="upd_unknown_apps_failed">Couldn\'t open Android\'s \"Install unknown apps\" setting</string>
<string name="upd_couldnt_check">Couldn\'t check: %1$s</string>
<string name="upd_no_download">This build has no download for this copy of DroidDeck</string>
<string name="upd_stop_first">Stop the running session first, then update</string>
<string name="upd_stage_downloading">Downloading</string>
<string name="upd_stage_installing">Installing</string>
<string name="upd_stage_confirm">Waiting for you to confirm</string>
<string name="upd_failed">The update failed</string>
<string name="upd_not_offered">Android didn\'t offer to install the update</string>
<string name="decky_install_failed">Decky install failed: %1$s</string>
<string name="decky_plugin_starting">Starting plugin import…</string>
<string name="decky_plugin_failed">Plugin import failed: %1$s</string>
<string name="decky_plugin_installed">Plugin installed. Restart Steam to load it.</string>
<string name="drivers_not_checked">Not checked yet - tap refresh to look for new drivers</string>
<string name="drivers_bundle_sets_display">Android + Linux: sets the display driver with it</string>
<string name="drivers_bundle_sets_runtime">Android + Linux: sets the runtime driver with it</string>
<string name="drivers_runtime_builtin">the Turnip built into the runtime</string>
<string name="drivers_system_vulkan">system Vulkan: no bundled build for this GPU</string>
<string name="drivers_bundled">%1$s (bundled)</string>
<string name="drivers_manual">Manual</string>
<string name="drivers_summary">%1$s · %2$s</string>
<string name="drivers_half_published">Only one half is published right now</string>
<string name="drivers_pair_size">%1$.0f MB for both</string>
<string name="drivers_none_to_set">No drivers to set: %1$s</string>
<string name="drivers_checking_latest">Checking for the latest drivers…</string>
<string name="drivers_up_to_date_check_failed">Up to date (couldn\'t check: %1$s)</string>
<string name="drivers_recommended_unpublished">The recommended drivers aren\'t published right now</string>
<string name="drivers_downloading_pair">Downloading %1$s %2$s…</string>
<string name="drivers_updated_to">Updated to %1$s %2$s.</string>
<string name="drivers_updated_to_restart">Updated to %1$s %2$s. The display driver applies after DroidDeck restarts.</string>
<string name="drivers_auto_waits_for_session">Driver updates wait until the session ends.</string>
<string name="drivers_auto_waits_for_network">%1$s %2$s will download once you\'re off mobile data and battery saver.</string>
<string name="drivers_skipping_bad">%1$s %2$s didn\'t start a session here, so Auto is staying on the drivers that did.</string>
<string name="drivers_rolled_back">%1$s didn\'t start a session twice, so Auto went back to the drivers that worked.</string>
<string name="drivers_switched_to">Switched to %1$s %2$s.</string>
<string name="drivers_switched_to_restart">Switched to %1$s %2$s. The display driver applies after DroidDeck restarts.</string>
<string name="drivers_using">Using %1$s %2$s.</string>
<string name="drivers_using_restart">Using %1$s %2$s. The display driver applies after DroidDeck restarts.</string>
<string name="drivers_using_quest">Using the bundled Quest display driver and runtime default.</string>
<string name="drivers_using_quest_restart">Using the bundled Quest display driver and runtime default. The display driver applies after DroidDeck restarts.</string>
<string name="drivers_not_a_driver">Not a driver zip: neither an AdrenoTools driver, a -Linux Turnip nor an Android + Linux bundle</string>
<string name="drivers_import_failed">Import failed: %1$s</string>
<string name="drivers_imported_unnamed">Imported driver</string>
<string name="drivers_using_bundle">Using %1$s as both the runtime and display driver.</string>
<string name="drivers_using_bundle_restart">Using %1$s as both the runtime and display driver. The display driver applies after DroidDeck restarts.</string>
<string name="drivers_deleted_bundle">Deleted %1$s (both drivers)</string>
<string name="drivers_deleted">Deleted %1$s</string>
<string name="drivers_release_status">Latest: %1$s · checked %2$s</string>
<string name="drivers_release_status_failed">Latest: %1$s · %2$s unreachable · checked %3$s</string>
<plurals name="drivers_ago_minutes">
<item quantity="one">%1$d min ago</item>
<item quantity="other">%1$d min ago</item>
</plurals>
<plurals name="drivers_ago_hours">
<item quantity="one">%1$d h ago</item>
<item quantity="other">%1$d h ago</item>
</plurals>
<plurals name="drivers_ago_days">
<item quantity="one">%1$d day ago</item>
<item quantity="other">%1$d days ago</item>
</plurals>
<string name="drivers_checking_sources">Checking Banners-Turnip, WinNative and DroidDeck…</string>
<string name="drivers_check_failed">check failed</string>
<string name="drivers_installed_pick_either">Installed %1$s - pick it in either list to set both drivers</string>
<string name="drivers_installed_pick">Installed %1$s - pick it in the menu</string>
<string name="session_wait_removal">Wait for runtime removal to finish</string>
<string name="session_title_game">Game</string>
<string name="session_touch_auto_touchpad">touchpad</string>
<string name="session_touch_auto_direct">direct</string>
<string name="session_swap_failed">Swap failed: %1$s</string>
<string name="session_profile_save_failed">Profile save failed: %1$s</string>
<string name="session_desktop_paused">The desktop is paused</string>
<string name="session_named_paused">%1$s is paused</string>
<string name="session_program_paused">The program is paused</string>
<string name="session_starting_desktop">Starting the desktop</string>
<string name="session_starting_named">Starting %1$s</string>
<string name="session_starting_program">Starting the program</string>
<string name="session_no_logs">No logs for this session.</string>
<string name="session_logs_archive_failed">Could not create the session log archive.</string>
<string name="session_logs_share_failed">Could not share the session logs.</string>
<string name="session_starting_session">Starting the session…</string>
<string name="session_runtime_downloading">downloading the Linux runtime</string>
<string name="session_runtime_downloading_mb">downloading the Linux runtime · %1$d of %2$d MB</string>
<string name="session_runtime_checking">checking the Linux runtime</string>
<string name="session_runtime_unpacking">unpacking the Linux runtime</string>
<string name="session_desktop_downloading">downloading the desktop</string>
<string name="session_desktop_downloading_mb">downloading the desktop · %1$d of %2$d MB</string>
<string name="session_desktop_checking">checking the desktop</string>
<string name="session_desktop_unpacking">unpacking the desktop</string>
<string name="session_proton_downloading">downloading Proton Experimental (ARM64)</string>
<string name="session_proton_downloading_mb">downloading Proton Experimental (ARM64) · %1$d of %2$d MB</string>
<string name="session_proton_checking">checking Proton Experimental (ARM64)</string>
<string name="session_proton_unpacking">unpacking Proton Experimental (ARM64)</string>
<string name="session_runtime_catalog_unreachable">Could not reach the runtime catalog. Check the connection and press Play again.</string>
<string name="session_runtime_install_failed">The Linux runtime did not install. Check the runtime in Setup and press Play again.</string>
<string name="session_desktop_install_failed">The desktop did not install (%1$s). Check the connection and press Desktop again.</string>
<string name="session_package_resume_failed">An install that was interrupted could not be finished (%1$s). Check the connection and space, then try again.</string>
<plurals name="session_end_runtime_damaged">
<item quantity="one">The Linux runtime is damaged: %1$d library link points to a missing file (%2$s), usually after an install was interrupted. Repair keeps your games and settings.</item>
<item quantity="other">The Linux runtime is damaged: %1$d library links point to missing files (%2$s and others), usually after an install was interrupted. Repair keeps your games and settings.</item>
</plurals>
<string name="session_ended_named">%1$s stopped unexpectedly. Share the logs with a bug report, or try again.</string>
<string name="session_ended_program">The program stopped unexpectedly. Share the logs with a bug report, or try again.</string>
<string name="session_ended_desktop">The desktop stopped unexpectedly. Share the logs with a bug report, or try again.</string>
<string name="session_ended_detail">Exit status %1$d · %2$s</string>
<string name="session_ended_no_log">no log</string>
<plurals name="session_hint_enosys">
<item quantity="one">The log shows %1$d \"Function not implemented\" error: proot\'s seccomp acceleration is failing a helper on this device. Try %2$s → \"%3$s\" (or \"%4$s\") and start again.</item>
<item quantity="other">The log shows %1$d \"Function not implemented\" errors: proot\'s seccomp acceleration is failing a helper on this device. Try %2$s → \"%3$s\" (or \"%4$s\") and start again.</item>
</plurals>
<string name="mode_decky_plugins">Plugins</string>
<string name="mode_decky_plugins_hint">Install a plugin ZIP for the next Steam session.</string>
<string name="mode_decky_plugin_downloading">Downloading…</string>
<string name="mode_decky_plugin_install_zip">Install from ZIP</string>
<string name="decky_zip_warning_title">Third-Party Plugin Installation</string>
<string name="decky_zip_warning_text">The Decky Loader team has not reviewed this plugin. It may contain malware, such as software to steal your Steam account or harm your device. By installing this plugin, you agree you have assumed all risks to your device.</string>
<string name="decky_zip_warning_continue">Continue</string>
<plurals name="decky_zip_warning_wait">
<item quantity="one">Please wait %1$d second</item>
<item quantity="other">Please wait %1$d seconds</item>
</plurals>
<string name="store_cat_games">Games</string>
<string name="store_cat_audio_video">Audio &amp; Video</string>
<string name="store_cat_graphics">Graphics</string>
<string name="store_cat_internet">Internet</string>
<string name="store_cat_office">Office</string>
<string name="store_cat_developer">Developer</string>
<string name="store_cat_education">Education</string>
<string name="store_cat_science">Science</string>
<string name="store_cat_system">System</string>
<string name="store_cat_utilities">Utilities</string>
<string name="store_section_popular">Popular</string>
<string name="store_section_trending">Trending</string>
<string name="store_section_new">New</string>
<string name="store_section_updated">Updated</string>
<string name="store_section_loading">loading…</string>
<string name="store_flatpak_setup">Flatpak setup</string>
<string name="store_problem">%1$s: %2$s</string>
<string name="store_updates_check_failed">Could not check Flathub for updates</string>
<string name="content_rom_installed">installed</string>
<string name="content_rom_folder">folder</string>
<string name="theme_graphite">Graphite</string>
<string name="theme_graphite_detail">Graphite surfaces, with the logo\'s own orb blue for everything selected, focused or pressed.</string>
<string name="theme_paper">Paper on black</string>
<string name="theme_paper_detail">White is the primary, the icon\'s blue is the signal for rules, rings and dots.</string>
<string name="theme_icon_blue">Icon blue</string>
<string name="theme_icon_blue_detail">Black ground, white type, the blue for everything selected, focused or pressed.</string>
<string name="theme_electric">Electric navy</string>
<string name="theme_electric_detail">The blue brighter, on surfaces that lean navy instead of grey.</string>
<string name="theme_inner_gamer">Inner Gamer</string>
<string name="theme_inner_gamer_detail">Colors that cycle through the rainbow. Follows Android\'s animation settings.</string>
<string name="theme_rgb_speed">Speed</string>
<string name="theme_rgb_speed_hint">How fast the colors cycle.</string>
<string name="theme_gradient">Gradient</string>
<string name="theme_gradient_detail">Your own primary and secondary colors, blended on buttons and highlights.</string>
<string name="theme_gradient_primary">Primary</string>
<string name="theme_gradient_secondary">Secondary</string>
<string name="theme_color_hue">Hue</string>
<string name="theme_color_saturation">Saturation</string>
<string name="theme_color_brightness">Brightness</string>
<string name="theme_color_hex">Hex color</string>
<string name="pckb_key_esc">Esc</string>
<string name="pckb_key_ins">Ins</string>
<string name="pckb_key_del">Del</string>
<string name="pckb_key_home">Home</string>
<string name="pckb_key_end">End</string>
<string name="pckb_key_pgup">PgUp</string>
<string name="pckb_key_pgdn">PgDn</string>
<string name="pckb_key_backspace">⌫ Backspace</string>
<string name="pckb_key_tab">Tab ⇥</string>
<string name="pckb_key_caps">Caps</string>
<string name="pckb_key_enter">Enter ⏎</string>
<string name="pckb_key_shift">⇧ Shift</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">Space</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">Install the runtime first</string>
<string name="game_sync_err_steam_library">Steam library is unavailable</string>
<string name="game_sync_err_previous_sd">Previous SD library is unavailable</string>
<string name="game_sync_err_game_storage">Game storage is unavailable</string>
<string name="game_sync_err_added_games">Added games folder is unavailable</string>
<string name="game_sync_err_manifests">Steam manifests are unavailable</string>
<string name="content_system_many">Many systems</string>
<string name="fm_drive_internal">Internal</string>
<string name="fm_drive_linux">Linux system</string>
<string name="fm_drive_sd">SD card</string>
<string name="fm_drive_storage">Storage</string>
<string name="fm_select">Select</string>
<string name="fm_properties">Properties</string>
<string name="fm_favorite_add">Add to Favorites</string>
<string name="fm_favorite_remove">Remove from Favorites</string>
<string name="fm_rename">Rename</string>
<string name="fm_copy">Copy</string>
<string name="fm_cut">Cut</string>
<string name="fm_actions">Actions</string>
<string name="fm_favorites">Favorites</string>
<string name="fm_pin_current">Pin current folder</string>
<string name="fm_no_favorites">No favorites yet - pin a folder with its ⋮ menu to jump back here fast.</string>
<string name="fm_unpin_favorite">Remove from favorites</string>
<string name="fm_size_zero">0 bytes</string>
<string name="fm_unit_bytes">bytes</string>
<string name="fm_prop_location">Location</string>
<string name="fm_prop_type">Type</string>
<string name="fm_prop_size">Size</string>
<string name="fm_prop_modified">Modified</string>
<string name="fm_type_folder">Folder</string>
<string name="fm_type_file">File</string>
<string name="fm_type_ext_file">%1$s file</string>
<string name="fm_read_only">Read-only</string>
<string name="fm_read_only_hint">Stops games (and Wine) from overwriting or deleting this file.</string>
<string name="fm_read_only_failed">Couldn\'t change Read-only</string>
<string name="fm_hidden">Hidden</string>
<string name="fm_hidden_unsupported">This storage can\'t store the hidden flag.</string>
<string name="fm_hidden_hint">Marks the file hidden in Windows (Wine\'s hidden attribute).</string>
<string name="fm_hidden_failed">Couldn\'t change Hidden on this storage</string>
<string name="fm_done">Done</string>
<string name="fm_op_deleting">Deleting...</string>
<string name="fm_delete_failed">Delete failed</string>
<string name="fm_op_moving">Moving...</string>
<string name="fm_op_copying">Copying...</string>
<string name="fm_op_moving_item">Moving - %1$s</string>
<string name="fm_op_copying_item">Copying - %1$s</string>
<string name="fm_op_moving_batch">Moving %1$d/%2$d - %3$s</string>
<string name="fm_op_copying_batch">Copying %1$d/%2$d - %3$s</string>
<string name="fm_paste_failed">%1$d done, %2$d failed</string>
<string name="fm_paste_skipped">%1$d done, %2$d skipped</string>
<plurals name="fm_paste_moved">
<item quantity="one">%1$d item moved</item>
<item quantity="other">%1$d items moved</item>
</plurals>
<plurals name="fm_paste_copied">
<item quantity="one">%1$d item copied</item>
<item quantity="other">%1$d items copied</item>
</plurals>
<string name="fm_already_exists">\"%1$s\" already exists</string>
<string name="fm_op_renaming">Renaming...</string>
<string name="fm_rename_failed">Rename failed</string>
<string name="fm_op_creating_folder">Creating folder...</string>
<string name="fm_create_folder_failed">Could not create folder</string>
<string name="fm_new_folder">New Folder</string>
<string name="fm_folder_name">Folder name</string>
<string name="fm_create">Create</string>
<string name="fm_new_name">New name</string>
<string name="fm_delete_title">Delete?</string>
<string name="fm_delete_text">Delete \"%1$s\" permanently?</string>
<plurals name="fm_delete_items_title">
<item quantity="one">Delete %1$d item?</item>
<item quantity="other">Delete %1$d items?</item>
</plurals>
<string name="fm_cannot_undo">This can\'t be undone.</string>
<plurals name="fm_and_more">
<item quantity="one">…and %1$d more</item>
<item quantity="other">…and %1$d more</item>
</plurals>
<string name="fm_op_deleting_batch">Deleting %1$d/%2$d - %3$s</string>
<plurals name="fm_delete_some_failed">
<item quantity="one">%1$d couldn\'t be deleted</item>
<item quantity="other">%1$d couldn\'t be deleted</item>
</plurals>
<string name="fm_conflict_merge_hint">Merge adds and replaces files inside the existing folder.</string>
<string name="fm_conflict_overwrite_hint">Overwrite replaces the existing file.</string>
<string name="fm_conflict_apply_all">Apply to all conflicts</string>
<string name="fm_conflict_merge">Merge</string>
<string name="fm_conflict_overwrite">Overwrite</string>
<string name="fm_conflict_keep_both">Keep both</string>
<string name="fm_conflict_skip">Skip</string>
<string name="fm_select_this_folder">Select this folder</string>
<string name="fm_back">Back</string>
<string name="fm_exit">Exit</string>
<string name="fm_return_to_start">Return to start</string>
<string name="fm_start_unavailable">Starting folder is no longer available</string>
<string name="fm_cancel_operation_title">Cancel operation?</string>
<string name="fm_cancel_operation_confirmation">The operation will be cancelled. Are you sure?</string>
<string name="fm_accept">Accept</string>
<string name="fm_decline">Decline</string>
<string name="fm_drive_not_readable">%1$s is mounted but not readable right now</string>
<string name="fm_list_view">List view</string>
<string name="fm_grid_view">Grid view</string>
<string name="fm_search">Search</string>
<string name="fm_sort">Sort</string>
<string name="fm_sort_name">Name</string>
<string name="fm_sort_date">Date modified</string>
<string name="fm_rows_comfortable">Comfortable rows</string>
<string name="fm_rows_compact">Compact rows</string>
<string name="fm_hide_hidden">Hide hidden files</string>
<string name="fm_show_hidden">Show hidden files</string>
<string name="fm_hide_favorites">Hide favorites</string>
<string name="fm_show_favorites">Show favorites</string>
<string name="fm_filter_folder">Filter this folder</string>
<string name="fm_free_space">%1$s free</string>
<string name="fm_selected_count">%1$d selected</string>
<string name="fm_select_none">None</string>
<string name="fm_select_all">All</string>
<string name="fm_paste">Paste</string>
<plurals name="fm_items">
<item quantity="one">%1$d item</item>
<item quantity="other">%1$d items</item>
</plurals>
<string name="fm_paste_here">Paste %1$s here</string>
<string name="fm_paste_move_here">Paste %1$s (move) here</string>
<string name="fm_rail_title">Files</string>
<string name="fm_rail_storage">STORAGE</string>
<string name="fm_rail_quick">QUICK</string>
<string name="fm_rail_favorites">FAVORITES</string>
<string name="fm_rail_downloads">Downloads</string>
<string name="fm_rail_downloads_short">Downlds</string>
<string name="fm_rail_roms">ROMs</string>
<string name="fm_rail_session_logs">Session logs</string>
<string name="fm_rail_pictures">Pictures</string>
<string name="fm_favorite_added">Added \"%1$s\" to Favorites</string>
<string name="fm_favorite_removed">Removed \"%1$s\" from Favorites</string>
<string name="fm_empty_directory">Empty directory</string>
<string name="fm_up_one_level">Up one level</string>
<string name="fm_choose_folder">Choose a folder</string>
<string name="fm_choose_file">Choose a file</string>
<string name="ctrl_tint_steam_blue">Steam blue</string>
<string name="ctrl_tint_sky">Sky</string>
<string name="ctrl_tint_white">White</string>
<string name="ctrl_tint_violet">Violet</string>
<string name="ctrl_tint_green">Green</string>
<string name="ctrl_tint_amber">Amber</string>
<string name="ctrl_tint_red">Red</string>
<string name="ctrl_tint_pink">Pink</string>
<string name="ctrl_button_a">A button</string>
<string name="ctrl_button_b">B button</string>
<string name="ctrl_button_x">X button</string>
<string name="ctrl_button_y">Y button</string>
<string name="ctrl_button_lb">Left bumper</string>
<string name="ctrl_button_rb">Right bumper</string>
<string name="ctrl_button_lt">Left trigger</string>
<string name="ctrl_button_rt">Right trigger</string>
<string name="ctrl_button_view">View button</string>
<string name="ctrl_button_menu">Menu button</string>
<string name="ctrl_target_a" translatable="false">A</string>
<string name="ctrl_target_b" translatable="false">B</string>
<string name="ctrl_target_x" translatable="false">X</string>
<string name="ctrl_target_y" translatable="false">Y</string>
<string name="ctrl_target_lb" translatable="false">LB</string>
<string name="ctrl_target_rb" translatable="false">RB</string>
<string name="ctrl_target_lt" translatable="false">LT</string>
<string name="ctrl_target_rt" translatable="false">RT</string>
<string name="ctrl_target_l3" translatable="false">L3</string>
<string name="ctrl_target_r3" translatable="false">R3</string>
<string name="ctrl_target_steam" translatable="false">Steam</string>
<string name="ctrl_target_view">View</string>
<string name="ctrl_target_menu">Menu</string>
<string name="ctrl_target_up">D-pad up</string>
<string name="ctrl_target_down">D-pad down</string>
<string name="ctrl_target_left">D-pad left</string>
<string name="ctrl_target_right">D-pad right</string>
<string name="ctrl_target_hidden">Hidden</string>
<string name="ctrl_editor_drag">Drag to move</string>
<string name="ctrl_editor_snap">Snap</string>
<string name="ctrl_editor_save">Save</string>
<string name="second_mode_none">None</string>
<string name="second_mode_keyboard_trackpad">Keyboard + trackpad</string>
<string name="second_mode_terminal">Terminal</string>
<string name="second_mode_deck_controls">Deck grips + trackpads</string>
<string name="rtinst_removing">Removing Linux runtime</string>
<plurals name="rtinst_removing_entries">
<item quantity="one">Removing Linux runtime · %1$d entry</item>
<item quantity="other">Removing Linux runtime · %1$d entries</item>
</plurals>
<string name="rtinst_removed">Linux runtime removed</string>
<string name="rtinst_removal_failed">Could not finish removing the Linux runtime. Retry removal in Setup.</string>
<string name="rtinst_removing_leftovers">Removing runtime leftovers</string>
<string name="rtinst_downloading">Downloading</string>
<string name="rtinst_verifying">Verifying</string>
<string name="rtinst_extracting">Extracting</string>
<string name="rtinst_channel_description">Shows while the Linux runtime is installed or removed</string>
<string name="rtinst_title_installing">Installing the Linux runtime</string>
<string name="rtinst_title_removing">Removing the Linux runtime</string>
<string name="deskpkg_runtime_missing">The Linux runtime is not installed</string>
<string name="deskpkg_no_checksum">The catalog has no checksum for %1$s</string>
<string name="deskpkg_checksum_mismatch">Checksum mismatch - nothing was changed</string>
<string name="deskpkg_installing">Installing %1$s</string>
<string name="deskpkg_place_failed">Could not place the AppImage</string>
<string name="deskpkg_extract_failed">Extraction failed</string>
<string name="deskpkg_install_failed">Install failed</string>
<string name="flatpakmgr_setup_failed">Flatpak setup failed (exit %1$d)</string>
<string name="flatpakmgr_setup_unfinished">Flatpak setup did not finish</string>
<string name="flatpakmgr_busy">Another store task is running</string>
<string name="flatpakmgr_not_ready">Set up Flatpak first</string>
<string name="flatpakmgr_starting">Starting</string>
<string name="flatpakmgr_exit_status">Flatpak exited with status %1$d</string>
<string name="flatpakmgr_installing">Installing %1$s</string>
<string name="flatpakmgr_updating">Updating %1$s</string>
<string name="flatpakmgr_removing">Removing %1$s</string>
<string name="flatpakmgr_installing_step">Installing %1$s (%2$d/%3$d)</string>
<string name="flatpakmgr_updating_step">Updating %1$s (%2$d/%3$d)</string>
<string name="flatpakmgr_removing_step">Removing %1$s (%2$d/%3$d)</string>
<string name="flatpakmgr_ref_translations">translations</string>
<string name="flatpakmgr_ref_graphics_drivers">graphics drivers</string>
<string name="flatpakmgr_ref_media_codecs">media codecs</string>
<string name="flatpakmgr_ref_runtime">%1$s runtime</string>
<string name="flatpakmgr_ref_runtime_branch">%1$s runtime %2$s</string>
<string name="appimg_too_small">The file is too small to be an AppImage</string>
<string name="appimg_unreadable">The file cannot be read: %1$s</string>
<string name="appimg_not_linux">This is not an AppImage (it is not a Linux program)</string>
<string name="appimg_wrong_arch">This AppImage is built for neither ARM64 (aarch64) nor x86 PCs</string>
<string name="appimg_not_appimage">This is a Linux program but not an AppImage</string>
<string name="appimg_wrong_type">Only type 2 AppImages can be imported (this one is type %1$d)</string>
<string name="appimg_no_space_import">Not enough free space: importing needs about %1$s</string>
<string name="appimg_no_space_update">Not enough free space: updating needs about %1$s</string>
<string name="appimg_import_failed">Import failed</string>
<string name="appimg_gone">That AppImage is gone</string>
<string name="appimg_update_failed">Update failed</string>
<string name="appimg_extracting">Extracting %1$s</string>
<string name="appimg_extract_failed">The AppImage could not be extracted</string>
<string name="appimg_extract_failed_detail">The AppImage could not be extracted: %1$s</string>
<string name="deckymgr_stop_session_loader">Stop the active session before installing Decky Loader</string>
<string name="deckymgr_download_failed">Decky Loader download failed</string>
<string name="deckymgr_size_mismatch">Decky Loader size did not match the release metadata</string>
<string name="deckymgr_checksum_download_failed">Could not download the release checksum</string>
<string name="deckymgr_checksum_missing">Release checksum is missing</string>
<string name="deckymgr_checksum_invalid">Release checksum is invalid</string>
<string name="deckymgr_checksum_mismatch">Decky Loader checksum mismatch</string>
<string name="deckymgr_not_elf">Release asset is not a compatible 64-bit Linux executable</string>
<string name="deckymgr_session_started_loader">A session started during the download; stop it before installing Decky Loader</string>
<string name="deckymgr_loader_not_executable">Could not mark PluginLoader executable</string>
<string name="deckymgr_cef_failed">Could not enable Steam CEF remote debugging</string>
<string name="deckymgr_stage_failed">Could not stage PluginLoader</string>
<string name="deckymgr_loader_preserve_failed">Could not preserve the existing PluginLoader</string>
<string name="deckymgr_loader_activate_failed">Could not activate the new PluginLoader</string>
<string name="deckymgr_stop_session_plugin">Stop the active session before installing a plugin</string>
<string name="deckymgr_loader_required">Install Decky Loader before importing a plugin</string>
<string name="deckymgr_zip_unreadable">Could not read the selected ZIP file</string>
<string name="deckymgr_plugins_dir_failed">Could not create the Decky plugins directory</string>
<string name="deckymgr_extracting_zip">Extracting plugin ZIP</string>
<string name="deckymgr_zip_one_folder">Plugin ZIP must contain one top-level plugin folder</string>
<string name="deckymgr_zip_missing_files">Plugin ZIP is missing plugin.json, package.json, or dist/index.js</string>
<string name="deckymgr_plugin_name_missing">Plugin name is missing</string>
<string name="deckymgr_session_started_plugin">A session started during installation; stop it before installing a plugin</string>
<string name="deckymgr_plugin_installed">Plugin installed · restart Steam to load it</string>
<string name="deckymgr_plugin_install_failed">Plugin ZIP installation failed</string>
<string name="deckymgr_zip_too_many">Plugin ZIP contains too many entries</string>
<string name="deckymgr_zip_invalid_path">Plugin ZIP contains an invalid path</string>
<string name="deckymgr_zip_duplicate_paths">Plugin ZIP contains duplicate paths</string>
<string name="deckymgr_zip_unsafe_path">Plugin ZIP contains an unsafe path</string>
<string name="deckymgr_folder_failed">Could not create plugin folder</string>
<string name="deckymgr_zip_too_large">Plugin ZIP expands beyond the 1 GiB limit</string>
<string name="deckymgr_bundled_not_executable">Could not mark bundled plugin binary executable</string>
<string name="deckymgr_remote_entry_invalid">Invalid remote_binary entry</string>
<string name="deckymgr_remote_name_invalid">Invalid remote binary name</string>
<string name="deckymgr_remote_url_https">Remote binary URL must use HTTPS</string>
<string name="deckymgr_remote_hash_invalid">Remote binary %1$s has an invalid SHA-256 hash</string>
<string name="deckymgr_bin_dir_failed">Could not create plugin bin directory</string>
<string name="deckymgr_downloading_binary">Downloading plugin binary · %1$s</string>
<string name="deckymgr_binary_download_failed">Could not download plugin binary %1$s</string>
<string name="deckymgr_binary_checksum_mismatch">Plugin binary checksum mismatch · %1$s</string>
<string name="deckymgr_binary_not_executable">Could not mark plugin binary executable · %1$s</string>
<string name="deckymgr_binary_replace_failed">Could not replace plugin binary · %1$s</string>
<string name="deckymgr_binary_install_failed">Could not install plugin binary · %1$s</string>
<string name="deckymgr_folder_taken">Plugin folder belongs to another plugin</string>
<string name="deckymgr_preserve_failed">Could not preserve the existing plugin</string>
<string name="deckymgr_activate_failed">Could not activate the imported plugin</string>
<string name="deckymgr_settings_failed">Could not update Decky plugin settings</string>
<string name="deckymgr_restore_failed">Could not restore the existing plugin</string>
<string name="adbfix_save_failed">Could not save Wireless debugging identity</string>
<string name="adbfix_command_failed">ADB command failed (%1$d)</string>
<string name="adbfix_not_confirmed">Android did not confirm the child-process limit was changed: %1$s</string>
<string name="adbfix_no_pairing">No Wireless debugging pairing is saved</string>
<string name="adbfix_enter_address">Enter the current Wireless debugging IP address &amp; Port</string>
<string name="adbpair_timed_out">Timed out waiting for the pairing pop-up. Try again from DroidDeck.</string>
<string name="adbpair_discovery_failed_code">Could not look for the pairing pop-up (%1$d). Check that Wi-Fi is on.</string>
<string name="adbpair_discovery_failed">Could not look for the pairing pop-up: %1$s</string>
<string name="adbpair_six_digits">Enter all 6 digits of the code</string>
<string name="adbpair_pairing">Pairing…</string>
<string name="adbpair_code_rejected">That code didn\'t work. Open the pairing pop-up again and enter its new code.</string>
<string name="adbpair_connecting">Paired. Connecting…</string>
<string name="adbpair_port_not_found">Paired, but the Wireless debugging port was not found. Keep Wireless debugging on and try again.</string>
<string name="adbpair_applying">Applying the setting…</string>
<string name="adbpair_command_failed">Wireless debugging command failed</string>
<string name="adbpair_channel_name">Wireless debugging setup</string>
<string name="adbpair_progress_channel_name">Wireless debugging setup progress</string>
<string name="adbpair_channel_description">Asks for the Wireless debugging pairing code while Settings is open</string>
<string name="adbpair_title_pair">Pair Wireless debugging</string>
<string name="adbpair_waiting_text">Turn on Wireless debugging, then tap “Pair device with pairing code”.</string>
<string name="adbpair_waiting_long">Turn on Wireless debugging, then tap “Pair device with pairing code”. Stay in Settings: the code goes in this notification.</string>
<string name="adbpair_code_label">6-digit pairing code</string>
<string name="adbpair_code_hint">Tap Enter code and type the 6 digits shown in Settings.</string>
<string name="adbpair_title_code">Enter the Wi-Fi pairing code</string>
<string name="adbpair_title_retry">Try the code again</string>
<string name="adbpair_enter_code">Enter code</string>
<string name="adbpair_title_working">Setting up Steam</string>
<string name="adbpair_title_done">Steam is ready</string>
<string name="adbpair_done_text">Tap to go back to DroidDeck. You can turn Wireless debugging off now.</string>
<string name="adbpair_title_failed">Wireless debugging setup stopped</string>
<string name="selfinst_download_failed">Download failed</string>
<string name="selfinst_size_mismatch">The download size didn\'t match the published APK and was discarded - try again</string>
<string name="selfinst_checksum_mismatch">The download didn\'t match its checksum and was discarded - try again</string>
<string name="selfinst_wrong_package">The update is for Android package %1$s, not %2$s</string>
<string name="selfinst_metadata_signer">The update metadata doesn\'t name DroidDeck\'s release signing key</string>
<string name="selfinst_unreadable">Android couldn\'t read the downloaded APK</string>
<string name="selfinst_apk_wrong_package">The downloaded APK is for %1$s, not %2$s</string>
<string name="selfinst_version_mismatch">The downloaded APK says versionCode %1$d, not the published %2$d</string>
<string name="selfinst_downgrade">Android won\'t install versionCode %1$d over the installed %2$d</string>
<string name="selfinst_no_signing">The downloaded APK has no signing information</string>
<string name="selfinst_wrong_signer">The downloaded APK isn\'t signed with DroidDeck\'s release key</string>
<string name="appupd_http">The update catalog answered HTTP %1$d</string>
<string name="loadstate_starting">Starting the session…</string>
<string name="loadstate_elapsed">%1$d:%2$02d elapsed · still working</string>
<string name="loadstate_steam_update">Downloading the Steam client update · %1$d%%</string>
<string name="loadstate_steam_client">Downloading the Steam client · %1$s</string>
<string name="pextra_busy">A compatibility tool install is already running</string>
<string name="pextra_stop_session">Stop the active session before installing compatibility tools</string>
<string name="pextra_no_release">Could not find an ARM64 release for %1$s</string>
<string name="pextra_no_space">At least 4 GB free plus the download size is required to install %1$s</string>
<string name="pextra_downloading">Downloading %1$s %2$s</string>
<string name="pextra_retrying">Retrying download · attempt %1$d of %2$d</string>
<string name="pextra_interrupted">Download interrupted</string>
<string name="pextra_download_failed">Download failed; the partial file is kept so a retry can resume</string>
<string name="pextra_too_big">Download exceeded the release size and was deleted</string>
<string name="pextra_incomplete">Download was incomplete; the partial file is kept for a resumable retry</string>
<string name="pextra_verifying">Verifying download</string>
<string name="pextra_checksum_unreadable">Could not read the release checksum; try again</string>
<string name="pextra_no_checksum">%1$s %2$s publishes no checksum; nothing was installed</string>
<string name="pextra_checksum_mismatch">Checksum mismatch; the download was deleted</string>
<string name="pextra_session_started">A session started during the download; stop it before installing compatibility tools</string>
<string name="pextra_installing">Installing %1$s</string>
<string name="pextra_install_failed">%1$s installation failed (exit %2$d)</string>
<string name="pextra_could_not_install">Could not install %1$s</string>
<string name="esync_fetching">Fetching droiddeck-esync pack</string>
<string name="cmgr_fex_linux_helpers">with Linux helpers</string>
<string name="cmgr_fex_dlls_only">DLLs only</string>
<string name="cmgr_original_proton_updated">Original (Proton updated since the last swap)</string>
<string name="cmgr_changed_outside">Changed outside Components</string>
<string name="cmgr_not_present">not present</string>
<string name="cmgr_original_version">Original %1$s</string>
<string name="cmgr_original_from">Original from %1$s</string>
<string name="cmgr_swap_queued">%1$s %2$s goes into %3$s when the game running on it closes.</string>
<string name="cmgr_swap_done">%1$s %2$s is now in %3$s. It applies the next time a game starts.</string>
<string name="cmgr_original_missing">That original bundle is not stored</string>
<string name="cmgr_restore_queued">%1$s of %2$s goes back to its original when the game running on it closes.</string>
<string name="cmgr_restore_done">%1$s of %2$s restored from its %3$s original.</string>
<string name="cmgr_package_in_use">%1$s is in use in %2$s. Swap that Proton to something else first.</string>
<string name="cmgr_package_not_stored">%1$s is not stored</string>
<string name="cmgr_deleted">Deleted %1$s.</string>
<string name="cmgr_original_kept">The installed build\'s original is kept: it is the way back.</string>
<string name="cmgr_not_stored">Not stored</string>
<string name="cmgr_deleted_original">Deleted the %1$s original of %2$s.</string>
<string name="cmgr_nightlies_only">Downloads come only from the Nightlies and DroidDeck releases</string>
<string name="cmgr_nightly_replaced">Download failed: this nightly may have been replaced by a newer build. Refresh the list and try again.</string>
<string name="cmgr_list_predates_checksums">This package list predates checksums - refresh it and try again</string>
<string name="cmgr_checksum_mismatch">Checksum mismatch</string>
<string name="sprefs_upscaler_linear">Linear</string>
<string name="sprefs_upscaler_nearest">Nearest</string>
<string name="sprefs_upscaler_gsr_quality">Snapdragon GSR (quality)</string>
<string name="sprefs_upscaler_sharpen">Sharpen only</string>
<string name="sprefs_lod_bias_auto">Auto (match scaling)</string>
<string name="look_off_desc">Nothing applied.</string>
<string name="look_game_clarity">Game Clarity</string>
<string name="look_game_clarity_desc">Sharpening with a touch of contrast - the everyday one.</string>
<string name="look_vivid">Vivid</string>
<string name="look_vivid_desc">Colour pushed hard. Deband on so skies don\'t stripe.</string>
<string name="look_cinematic">Cinematic</string>
<string name="look_cinematic_desc">Deeper contrast, cooler colour, edges smoothed.</string>
<string name="look_competitive">Competitive</string>
<string name="look_competitive_desc">Shadows lifted and heavy sharpening - spot people first.</string>
<string name="look_adaptive_sharpen">Adaptive Sharpen</string>
<string name="look_adaptive_sharpen_desc">Sharpening only, colour untouched.</string>
<string name="look_filmic">Filmic</string>
<string name="look_filmic_desc">Film-like curve, slightly muted.</string>
<string name="look_arcade">Arcade</string>
<string name="look_arcade_desc">Loud and punchy.</string>
<string name="look_retro_crt">Retro CRT</string>
<string name="look_retro_crt_desc">The CRT tube and analogue signal passes together.</string>
<string name="look_upscale_sharp">Upscale Sharp</string>
<string name="look_upscale_sharp_desc">For running below panel resolution.</string>
<string name="look_pixel_clean">Pixel Clean</string>
<string name="look_pixel_clean_desc">Crisp pixels for 2D and old titles.</string>
<string name="look_anime_edge">Anime Edge</string>
<string name="look_anime_edge_desc">Toon outlines plus sharpening.</string>
<string name="gpuinfo_not_adreno">Not an Adreno GPU</string>
<string name="gpuinfo_supported">Supported</string>
<string name="gpuinfo_experimental">Experimental: its drivers are test builds</string>
<string name="gpuinfo_a850_experimental">Experimental Adreno 850 support: requires compatible experimental display and game drivers; not verified on this device</string>
<string name="gpuinfo_below_tested">Below tested hardware (Adreno 725 and newer): it may not run</string>
<string name="gpuinfo_unsupported">Not supported: DroidDeck needs an Adreno (Snapdragon) GPU</string>
<string name="turnip_rate_limited">GitHub\'s rate limit was hit - try again later</string>
<string name="turnip_github_http">GitHub answered HTTP %1$d</string>
<string name="turnip_download_failed">Download failed</string>
<string name="turnip_list_predates_checksums">This driver list predates checksums - refresh it and try again</string>
<string name="turnip_checksum_mismatch">Checksum mismatch - the download was discarded</string>
<string name="turnip_not_adrenotools">Not an AdrenoTools driver: %1$s</string>
<string name="turnip_reject_no_meta">no meta.json</string>
<string name="turnip_reject_meta_unreadable">meta.json is unreadable (%1$s)</string>
<string name="turnip_reject_linux_driver">this is a Linux runtime driver (import it under \"Linux runtime driver\")</string>
<string name="turnip_reject_wayland">this is a Wayland game driver, which this app has no use for</string>
<string name="turnip_reject_no_library_name">meta.json names no libraryName, so nothing could be handed to AdrenoTools</string>
<string name="turnip_reject_library_missing">meta.json names %1$s, which is not in the zip</string>
<string name="turnip_reject_not_aarch64">%1$s is not a 64-bit AArch64 ELF shared library</string>
<string name="turnip_reject_glibc">%1$s links glibc - a \"-Linux\" Turnip, which belongs under \"Linux runtime driver\"</string>
<string name="lvd_no_library">No libvulkan_freedreno*.so in this zip. An Android (AdrenoTools) or -Wayland Turnip zip is not a Linux runtime driver.</string>
<string name="lvd_not_aarch64">%1$s is not a 64-bit AArch64 ELF shared library.</string>
<string name="lvd_not_glibc">%1$s is not a glibc driver - it links Android\'s libc. The Linux runtime needs a \"-Linux\" zip; a plain or \"-Wayland\" Turnip cannot be loaded by the Steam client at all.</string>
<string name="bundle_no_manifest">Not a driver bundle: no manifest.json naming an android and a linux driver</string>
<string name="bundle_entry_outside">Not a driver bundle: %1$s points outside it</string>
<string name="bundle_too_large">Not a driver bundle: it unpacks to more than %1$d MB</string>
<string name="gstore_sd_card">SD card</string>
<string name="gstore_folder">Folder</string>
<string name="gstore_folder_on_volume" translatable="false">%1$s (%2$s)</string>
<string name="logshare_chooser">Share session logs</string>
<string name="hdr_needs_android_10">needs Android 10 or newer (display layers with a color space)</string>
<string name="hdr_none">this display reports no HDR support</string>
<string name="hdr_not_hdr10">this display supports %1$s, not HDR10</string>
<string name="gpu_this_gpu">this GPU</string>
<string name="phantom_title_on">Child-process limit is on</string>
<string name="phantom_title_unset">Child-process limit is unset</string>
<string name="phantom_title_unreadable">Child-process limit could not be checked</string>
<string name="phantom_title_off">Child-process limit is off</string>
<string name="phantom_title_not_required">Child-process limit not required</string>
<string name="phantom_instructions_fix">%1$s If that is not possible, connect this device to a computer with ADB and run the command below. Return here and check again.</string>
<string name="phantom_instructions_off">Steam sessions can start.</string>
<string name="phantom_instructions_not_applicable">This Android version does not use this limit.</string>
<string name="phantom_fix_toggle">Turn on “Disable child process restrictions” in Developer options, and keep Developer options on afterwards.</string>
<string name="phantom_fix_no_toggle">This Android version has no switch for it. Use Wireless debugging to change it from this device.</string>
<string name="upd_block_no_apk">This build has no download for this copy of DroidDeck.</string>
<string name="upd_block_version_code">Android won\'t install it over this build because its versionCode %1$d is below the installed %2$d.</string>
<string name="upd_fail_downgrade">Android won\'t install an older version over a newer one. Stay on this build until the channel catches up.</string>
<string name="upd_fail_signature">This copy of DroidDeck is signed differently (a local build?), so Android won\'t update it in place.</string>
<string name="upd_fail_storage">There isn\'t enough free space for the update.</string>
<string name="upd_fail_aborted">The update was cancelled.</string>
<string name="upd_fail_with_message">The update didn\'t install: %1$s</string>
<string name="upd_fail_generic">The update didn\'t install.</string>
<string name="saves_layout_zip">%1$s zip</string>
<string name="saves_zip">zip</string>
<string name="saves_not_launched">%1$s has not been launched yet</string>
<string name="saves_none_found">No save files found for %1$s</string>
<string name="saves_not_save_zip">%1$s has no drive_c folder, so it isn\'t a GameHub or Winlator save zip</string>
<string name="gstore_cannot_create">cannot create folders in %1$s</string>
<string name="gstore_cannot_write">cannot write in %1$s</string>
<string name="gstore_cannot_write_detail">cannot write in %1$s (%2$s)</string>
<string name="gfiles_folder_unavailable">Folder is unavailable</string>
<string name="gfiles_name_taken">A different file already uses %1$s</string>
<string name="gfiles_art_unavailable">Artwork folder is unavailable</string>
<string name="gfiles_unrelated_inventory">Folder has an unrelated sync inventory</string>
<string name="gfiles_remove_failed">Could not remove %1$s</string>
<string name="gfiles_outside_folder">File leaves the export folder</string>
<string name="cmgr_fex_unnamed">FEX (build without a version name)</string>
<string name="cmgr_no_profile">no profile.json in %1$s</string>
<string name="cmgr_not_component_package">%1$s is not a Linux component package (type %2$s)</string>
<string name="gstore_volume_free">%1$s · %2$s free</string>
<string name="mode_storage_auto_short">Automatic</string>
<string name="appupd_catalog_rejected">The update catalog failed its checks (%1$s)</string>
<string name="main_adb_clip_label">DroidDeck child-process setting</string>
<string name="setup_signed_in_offline_unnamed">Signed in · offline mode</string>
<string name="setup_signed_in_unnamed">Signed in</string>
<string name="driver_tag_bundled">BUNDLED</string>
<string name="driver_tag_downloaded">DOWNLOADED</string>
<string name="driver_tag_imported">IMPORTED</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">Session display</string>
<string name="display_resolution">Resolution</string>
<string name="display_game_fit">16:9 game fit</string>
<string name="display_game_fit_hint">How 16:9 games fit this display. Next session.</string>
<string name="display_game_fit_unavailable">Choose Match screen or a custom size that isn\'t 16:9.</string>
<string name="display_preserve">Keep proportions</string>
<string name="display_stretch">Stretch to display</string>
<string name="display_image_scaling">Image scaling</string>
<string name="display_filter">Scaling filter</string>
<string name="display_filter_hint">Shared by Steam and Desktop.</string>
<string name="display_filter_live">Applies live. Shared by Steam and Desktop.</string>
<string name="display_filter_note">FSR, GSR and NIS apply when enlarging the session image. Sharpen only also works without enlargement.</string>
<string name="display_sharpness">Filter sharpness</string>
<string name="display_look_filter">%1$s Sets scaling to %2$s.</string>
<string name="display_match_screen">Match screen (%1$d×%2$d)</string>
<string name="display_follow_screen">Follow screen (resizes when folded or unfolded)</string>
<string name="mode_tab_steam">Steam</string>
<string name="device_info_show">Show device details</string>
<string name="device_info_hide">Hide device details</string>
<string name="device_info_loading">Reading the device…</string>
<string name="device_info_copy">Copy</string>
<string name="device_info_copy_hint">Copy these details into a bug report.</string>
<string name="device_info_copied">Copied.</string>
<string name="force_ssbs_title">Force SSBS</string>
<string name="force_ssbs_hint">Keeps a CPU speed setting on that Wine keeps turning off. Can make Windows games faster on Snapdragon 8 Elite; little change seen on older chips. Applies on the next game launch.</string>
<string name="rail_stores">Stores</string>
<string name="source_steam">Steam</string>
<string name="source_added">Custom</string>
<string name="setup_stores">Stores</string>
<string name="setup_stores_speed">Download speed tier</string>
<string name="setup_stores_engine">Stores engine</string>
<string name="setup_stores_engine_chip_ready">● Engine ready</string>
<string name="setup_stores_engine_chip_missing">Not built</string>
<string name="stores_tier_balanced">Balanced</string>
<string name="stores_tier_fast">Fast</string>
<string name="stores_tier_max">Max</string>
<string name="stores_title">Stores</string>
<string name="stores_settings">Stores settings</string>
<string name="stores_settings_eyebrow">Settings</string>
<string name="stores_tabs_arrange">Arrange tabs</string>
<string name="stores_tabs_arrange_done">Done</string>
<string name="stores_chip_signed_out">(not signed in)</string>
<string name="stores_tab_library">Library</string>
<string name="stores_tab_all">All</string>
<string name="stores_tab_downloads">Downloads</string>
<string name="stores_signin">Sign in</string>
<string name="stores_signout_named">%1$s · sign out</string>
<string name="stores_signout_title">Sign out of %1$s?</string>
<string name="stores_signout_note">Installed games stay. The library is fetched again when you sign back in.</string>
<string name="stores_signout_stay">Stay signed in</string>
<string name="stores_signout_go">Sign out</string>
<string name="stores_search_catalog">Search the %1$s catalog…</string>
<string name="stores_search_library">Search your library…</string>
<string name="stores_search_open">Search</string>
<string name="stores_library_loading">Loading</string>
<string name="stores_nothing_matches">No games</string>
<string name="stores_shelves_loading">Loading the store…</string>
<string name="stores_amazon_no_catalog">No catalog</string>
<string name="stores_shelf_new">What\'s new</string>
<string name="stores_shelf_deals">Deals</string>
<string name="stores_shelf_free">Free games</string>
<string name="stores_shelf_trending">Trending</string>
<string name="stores_play">Play</string>
<string name="stores_install">Install</string>
<string name="bnet_open">Open Battle.net</string>
<string name="bnet_dl_starting">Starting Blizzard\'s downloader…</string>
<string name="bnet_dl_waiting">Waiting for Battle.net to close…</string>
<string name="bnet_dl_queued">Waiting for the other Battle.net download…</string>
<string name="bnet_dl_client_first">Open Battle.net and sign in once, then install its games here.</string>
<string name="bnet_dl_failed">Blizzard\'s downloader stopped: %1$s</string>
<string name="bnet_dl_agent_error">Blizzard error %1$s</string>
<string name="bnet_update">Update</string>
<string name="bnet_store">Blizzard games</string>
<string name="stores_resume_install">Resume install</string>
<string name="stores_dl_interrupted">Interrupted</string>
<string name="stores_install_size">Install · %1$s</string>
<string name="stores_get_free">Get for free</string>
<string name="stores_view_on">View on %1$s</string>
<string name="stores_buy_price">Buy · %1$s</string>
<string name="stores_installed_chip">Installed</string>
<string name="stores_section_installed">Installed</string>
<string name="stores_section_not_installed">Not installed</string>
<string name="stores_in_library">In library</string>
<string name="stores_itch_key">API key</string>
<string name="stores_itch_get_key">Get a key</string>
<string name="stores_itch_key_rejected">Key rejected</string>
<string name="stores_itch_not_owned">Not in your itch.io library</string>
<string name="stores_itch_no_upload">No Windows download for this game</string>
<string name="stores_itch_no_exe">No Windows game found in the download</string>
<string name="stores_itch_extract_failed">Could not extract the download (exit %1$d)</string>
<string name="stores_itch_no_catalog">itch.io did not answer</string>
<string name="stores_itch_sort_popular">Popular</string>
<string name="stores_itch_sort_new">Most recent</string>
<string name="stores_itch_sort_new_popular">New &amp; popular</string>
<string name="stores_itch_price_paid">Paid</string>
<string name="stores_itch_price_under_5">$5 or less</string>
<string name="stores_itch_price_under_15">$15 or less</string>
<string name="stores_itch_sort_top_rated">Top rated</string>
<string name="stores_itch_sort_top_sellers">Top sellers</string>
<string name="stores_itch_price_any">Any price</string>
<string name="stores_itch_price_free">Free</string>
<string name="stores_itch_price_sale">On sale</string>
<string name="stores_itch_load_more">Load more</string>
<string name="stores_itch_platform_any">Any platform</string>
<string name="stores_itch_platform_mobile_web">Mobile web</string>
<string name="stores_itch_tag_add">Add a tag</string>
<string name="stores_itch_tag_title">Filter by tag</string>
<string name="stores_itch_platform_windows" translatable="false">Windows</string>
<string name="stores_itch_platform_macos" translatable="false">macOS</string>
<string name="stores_itch_platform_linux" translatable="false">Linux</string>
<string name="stores_itch_platform_android" translatable="false">Android</string>
<string name="stores_itch_platform_ios" translatable="false">iOS</string>
<string name="stores_itch_platform_web" translatable="false">Web</string>
<string name="stores_itch_browse_failed">Could not load games from itch.io</string>
<string name="stores_itch_archive">%1$s archives are not supported</string>
<string name="stores_itch_download_failed">itch.io answered HTTP %1$d</string>
<string name="stores_itch_pick_title">Choose a version</string>
<string name="stores_itch_pick_none">No downloads found for this game</string>
<string name="stores_itch_pick_failed">Could not load the downloads from itch.io</string>
<string name="stores_itch_build_demo">Demo</string>
<string name="stores_itch_build_open">Open on itch.io</string>
<string name="stores_itch_build_linux_soon">Not supported yet</string>
<string name="stores_itch_no_game">Could not find this game on itch.io</string>
<string name="stores_itch_build_windows" translatable="false">Windows</string>
<string name="stores_itch_build_macos" translatable="false">macOS</string>
<string name="stores_itch_build_linux" translatable="false">Linux</string>
<string name="stores_itch_build_android" translatable="false">Android</string>
<string name="stores_itch_build_web" translatable="false">Web</string>
<string name="stores_free">Free</string>
<string name="stores_resume">Resume</string>
<string name="stores_refresh">Refresh</string>
<string name="stores_sort">Sort</string>
<string name="setup_rail_labels">Sidebar labels</string>
<string name="setup_rail_labels_hint">Show names under the sidebar icons. Turn off for a slimmer sidebar.</string>
<string name="library_display">Display</string>
<string name="library_display_larger">Larger cards</string>
<string name="library_display_smaller">Smaller cards</string>
<string name="library_display_title">Show title</string>
<string name="library_display_size">Show size</string>
<string name="stores_sort_last_played">Recently played</string>
<string name="stores_sort_recently_installed">Recently installed</string>
<string name="stores_sort_title_asc">Title A–Z</string>
<string name="stores_sort_title_desc">Title Z–A</string>
<string name="stores_sort_size_desc">Size: largest</string>
<string name="stores_sort_size_asc">Size: smallest</string>
<string name="stores_sort_release_date">Release date</string>
<string name="stores_view_list">List view</string>
<string name="stores_view_cards">Card view</string>
<string name="stores_view_capsules">Capsule view</string>
<string name="stores_show_mature">Show mature content</string>
<string name="epic_card_title">Epic</string>
<string name="epic_card_eos">EOS</string>
<string name="epic_card_offline">Offline</string>
<string name="epic_card_none">Off</string>
<string name="epic_eos">Epic sign-in (EOS)</string>
<string name="epic_offline">Launch offline</string>
<string name="epic_resolve">Resolve Epic sign-in</string>
<string name="epic_client_title" translatable="false">Epic Games Launcher</string>
<string name="epic_client_version">Version %1$s</string>
<string name="epic_client_no_runtime">Install the Linux runtime first</string>
<string name="epic_client_checking">Checking for the latest version…</string>
<string name="epic_client_unpacking">Unpacking…</string>
<string name="epic_client_unreachable">The download server did not answer</string>
<string name="epic_client_needs_fex">The Epic Games Launcher needs FEX, which Steam downloads. Open the launcher again after Steam has started.</string>
<string name="epic_client_download_failed">Download failed: %1$s</string>
<string name="epic_client_unpack_failed">Could not unpack the launcher: %1$s</string>
<string name="epic_client_sign_in_failed">The Epic Games Launcher did not take the sign-in. Start it again from the launcher.</string>
<string name="epic_client_uninstall_body">Removes the launcher and frees its space. Your Epic games stay installed and keep working, and its sign-in is kept for when you install it again.</string>
<string name="epic_client_uninstall_stops">The running session closes first.</string>
<string name="epic_client_uninstalled">Epic Games Launcher uninstalled</string>
<string name="epic_client_uninstall_failed">Some launcher files could not be removed. Try again.</string>
<string name="epic_client_uninstalling">Wait for the Epic Games Launcher to finish uninstalling</string>
<string name="store_cloud_saves">Cloud saves</string>
<string name="cloud_upload">Upload to cloud</string>
<string name="cloud_download">Download from cloud</string>
<string name="cloud_none">No cloud saves</string>
<string name="cloud_conflict">Cloud conflict</string>
<string name="cloud_conflict_files">Cloud conflict · %1$d files</string>
<string name="cloud_pending">…</string>
<string name="cloud_keep_cloud">Keep cloud</string>
<string name="cloud_keep_local">Keep local</string>
<string name="cloud_checking">Checking cloud…</string>
<string name="cloud_last_sync">Last sync %1$s</string>
<string name="cloud_never">Not synced yet</string>
<string name="cloud_done">%1$d files</string>
<string name="cloud_up_to_date">Already up to date</string>
<string name="cloud_signed_out">Sign in to the store to sync saves</string>
<string name="cloud_not_synced">Saves were not synced</string>
<string name="stores_eyebrow_installed">installed</string>
<string name="stores_eyebrow_library">in your library</string>
<string name="stores_eyebrow_store">store</string>
<string name="achievements_title">Achievements</string>
<string name="achievements_count">%1$d of %2$d unlocked</string>
<string name="achievements_count_short">%1$d / %2$d</string>
<string name="achievements_group_unlocked">Unlocked · %1$d</string>
<string name="achievements_group_locked">Locked · %1$d</string>
<string name="achievements_group_hidden">Hidden · %1$d</string>
<string name="achievements_hidden">Hidden achievement</string>
<string name="achievements_hidden_detail">Details are shown once it is unlocked.</string>
<string name="achievements_all">Every achievement unlocked</string>
<string name="achievements_reading">Reading…</string>
<string name="achievements_signed_out">Sign in to %1$s to see your achievements.</string>
<string name="achievements_unreachable">Could not reach %1$s. Check back once you are online.</string>
<string name="achievements_none">%1$s lists no achievements for this game.</string>
<string name="achievements_show_all">Show all %1$d</string>
<string name="achievements_dialog_title">Achievements · %1$s</string>
<string name="stores_fact_developer">Developer</string>
<string name="stores_fact_publisher">Publisher</string>
<string name="stores_fact_released">Released</string>
<string name="stores_fact_metacritic" translatable="false">Metacritic</string>
<string name="stores_fact_hltb" translatable="false">HowLongToBeat</string>
<string name="stores_hltb_main">Main</string>
<string name="stores_hltb_extras">+ Extras</string>
<string name="stores_hltb_completionist">Completionist</string>
<string name="stores_hltb_hours">%1$s h</string>
<string name="stores_hltb_minutes">%1$d min</string>
<string name="stores_in_steam">✓ In Steam</string>
<string name="stores_uninstall">Uninstall</string>
<string name="stores_uninstalling">Uninstalling…</string>
<string name="stores_uninstall_title">Uninstall %1$s?</string>
<string name="stores_uninstall_body_size">Frees %1$s and removes it from Steam.</string>
<string name="stores_uninstall_body">Removes its files and its Steam shortcut.</string>
<string name="stores_launch_not_registered">Steam picks the game up when it next starts; launch it from there, or start Steam now.</string>
<string name="stores_card_proton">Proton</string>
<string name="stores_card_proton_value">Steam\'s choice per game</string>
<string name="stores_card_audio">Audio</string>
<string name="stores_card_audio_value">DirectAudio</string>
<string name="stores_card_components">Components</string>
<string name="stores_card_components_value">FEX, DXVK, VKD3D</string>
<string name="stores_card_engine">Engine</string>
<string name="stores_card_engine_value">%1$s · native</string>
<string name="stores_card_engine_java">%1$s · built-in</string>
<string name="stores_how_it_runs">How it runs</string>
<string name="stores_kv_fetched">Fetched from</string>
<string name="stores_kv_fetched_value">%1$s, with your account</string>
<string name="stores_kv_installed_to">Installed to</string>
<string name="stores_kv_installed_to_value">Games storage (Games/%1$s/%2$s)</string>
<string name="stores_kv_launched_by">Launched by</string>
<string name="stores_kv_launched_by_value">Steam and Proton, the same path as Steam games</string>
<string name="stores_kv_launched_by_epic">Steam and Proton · Epic sign-in per launch, EOS overlay off</string>
<string name="stores_kv_launched_by_amazon">Steam and Proton · Amazon Games Services variables set</string>
<string name="stores_kv_steam">Steam</string>
<string name="stores_kv_steam_on">added to Steam on install (Deck UI + Steam Input)</string>
<string name="stores_downloads_empty">No downloads</string>
<string name="stores_dl_paused">Paused</string>
<string name="stores_dl_queued">Queued</string>
<string name="stores_dl_queued_at">Queued · #%1$d</string>
<string name="stores_dl_cancelled">Cancelled</string>
<string name="stores_dl_failed">Failed</string>
<string name="stores_dl_failed_reason">Failed · %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">Pause</string>
<string name="stores_dl_resume">Resume</string>
<string name="stores_dl_cancel">Cancel</string>
<string name="stores_dl_retry">Retry</string>
<string name="stores_dl_clear">Clear</string>
<string name="stores_dl_clear_all">Clear finished</string>
<string name="stores_stage_manifest">Manifest</string>
<string name="stores_stage_download">Download</string>
<string name="stores_stage_verify">Verify</string>
<string name="stores_stage_install">Install</string>
<string name="stores_stage_done">Done</string>
<string name="stores_stage_checking">Checking</string>
<string name="stores_stage_downloading">Downloading</string>
<string name="stores_dl_cancel_confirm">Delete download?</string>
<string name="stores_dl_failed_kept">Failed · %1$s kept</string>
<string name="stores_stage_verifying">Verifying</string>
<string name="stores_stage_installing">Installing</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 files</string>
<string name="stores_download_manager">Download manager</string>
<string name="stores_parallel">Downloads at a time</string>
<string name="stores_install_where">Install to</string>
<string name="stores_install_language">Game language</string>
<string name="stores_install_language_hint">GOG and Epic install this language. System follows the app language.</string>
<string name="stores_install_language_system">System</string>
<string name="stores_install_title">Install %1$s:</string>
<string name="stores_target_internal">Internal</string>
<string name="stores_target_free">%1$s free</string>
<string name="stores_target_free_unknown">Free space unknown</string>
<string name="stores_storage_insufficient">Not enough free space: need %1$s, only %2$s free</string>
<string name="stores_storage_low">Insufficient space (%1$s free, need %2$s)</string>
<string name="stores_notification_channel">Store downloads</string>
<string name="stores_notification_channel_hint">Shows game download progress and keeps downloads running in the background</string>
<string name="stores_notification_one">Downloading</string>
<string name="stores_notification_many">%1$d downloads</string>
<string name="stores_notification_waiting">Preparing…</string>
<string name="stores_notification_done_channel">Finished store downloads</string>
<string name="stores_notification_installed">%1$s installed</string>
<string name="stores_notification_failed">%1$s download failed</string>
<string name="stores_notification_delete">Delete</string>
<string name="stores_notification_keep">Keep</string>
<string name="stores_login_title">Sign in to %1$s</string>
<string name="stores_login_provider_title">Sign in with your provider</string>
<string name="stores_login_reload">Reload</string>
<string name="stores_login_close">Close</string>
<string name="stores_login_retry">Try again</string>
<string name="stores_login_finishing">Finishing sign-in…</string>
<string name="stores_xbox_sign_in_again">Microsoft rejected the Xbox sign-in. Sign out of Xbox in Stores, sign in again, then resume.</string>
<string name="stores_login_error_network">The sign-in page could not be loaded: %1$s</string>
<string name="stores_login_error_idp_blocked">This provider refuses to sign in from an embedded page. Sign in with your store password instead.</string>
<string name="stores_login_error_http">The sign-in page answered with an error (HTTP %1$d).</string>
<string name="stores_login_error_ssl">The connection to the sign-in page is not secure.</string>
<string name="stores_login_error_verification">The sign-in could not be verified. Try again.</string>
<string name="stores_login_error_generic">Sign-in failed. Try again.</string>
<string name="common_close">Close</string>
<string name="common_back">Back</string>
<string name="common_edit">Edit</string>
<string name="games_add_all">Add all games in this folder</string>
<string name="games_added_none">Nothing new in this folder</string>
<string name="edit_name">Name</string>
<string name="edit_target">Target</string>
<string name="edit_start_in">Start in</string>
<string name="edit_launch_options">Launch options</string>
<string name="edit_artwork">Artwork</string>
<string name="edit_other_exe">Other exe…</string>
<string name="edit_remove">Remove</string>
<string name="art_cover">Cover</string>
<string name="art_wide_cover">Wide cover</string>
<string name="art_adjust_logo">Adjust logo</string>
<string name="logo_pos_default">Default</string>
<string name="logo_pos_upper_left">Top left</string>
<string name="logo_pos_upper_center">Top center</string>
<string name="logo_pos_center">Center</string>
<string name="logo_pos_bottom_left">Bottom left</string>
<string name="logo_pos_bottom_center">Bottom center</string>
<string name="logo_pos_position">Position</string>
<string name="logo_pos_size">Size</string>
<string name="logo_pos_save">Save</string>
<string name="logo_pos_reset">Reset to default</string>
<string name="logo_pos_hint">This exact spot can differ by a few pixels.</string>
<string name="logo_pos_no_logo">This game has no logo yet. Choose one under Logo to see it here.</string>
<string name="logo_pos_failed">Couldn\'t save the logo position. Try again.</string>
<string name="art_background">Background</string>
<string name="art_logo">Logo</string>
<string name="art_icon">Icon</string>
<string name="art_src_folder">Game folder</string>
<string name="art_src_steam">Steam</string>
<string name="art_src_sgdb">SteamGridDB</string>
<string name="art_src_file">Your file</string>
<string name="art_src_exe">From the exe</string>
<string name="art_src_auto">Automatic</string>
<string name="art_pick_image">Pick image…</string>
<string name="art_pick_title">Pick an image: %1$s</string>
<string name="art_reset">Reset to automatic</string>
<string name="art_search_sgdb">Search SteamGridDB…</string>
<string name="art_sgdb_title">SteamGridDB: %1$s</string>
<string name="art_sgdb_search_label">Search for a game</string>
<string name="art_sgdb_other_games">Other matches</string>
<string name="art_sgdb_none">Nothing found.</string>
<string name="art_sgdb_no_key">SteamGridDB needs an API key. Add yours in Setup › Launcher.</string>
<string name="art_sgdb_bad_key">SteamGridDB did not accept the API key. Check it in Setup › Launcher.</string>
<string name="art_sgdb_limit">SteamGridDB is limiting requests right now. Try again in a minute.</string>
<string name="art_sgdb_offline">SteamGridDB could not be reached. Check the connection.</string>
<string name="art_sgdb_server">SteamGridDB had a problem. Try again later.</string>
<string name="art_sgdb_no_game">SteamGridDB has no match for this game. Try a search.</string>
<plurals name="games_added_n">
<item quantity="one">%1$d game added</item>
<item quantity="other">%1$d games added</item>
</plurals>
<plurals name="games_already_n">
<item quantity="one">%1$d already in Games</item>
<item quantity="other">%1$d already in Games</item>
</plurals>
<string name="hop_back">B · Back to %1$s</string>
<string name="hop_from_games">the game</string>
<string name="hop_from_play">Play settings</string>
<string name="sheet_graphics_drivers">Graphics drivers</string>
<string name="comp_this_proton">This Proton</string>
<string name="comp_every_proton">Every Proton</string>
<string name="comp_for_every_proton">For every Proton</string>
<string name="comp_available_count">Available · %1$d</string>
<string name="comp_checked">Checked %1$s</string>
<string name="comp_check_all">Check for new components and drivers</string>
<string name="comp_get">Get</string>
<string name="comp_proton_bar">%1$s · DXVK, VKD3D-Proton and FEX below are this Proton\'s</string>
<string name="comp_device_tested">%1$s · tested</string>
<string name="comp_device_untested">%1$s · untested</string>
<string name="comp_device_unsupported">%1$s · unsupported</string>
<string name="gpu_auto_keeps">Keeps the recommended pair current</string>
<string name="gpu_bar_auto">Auto · %1$s</string>
<string name="gpu_separately">Runtime and display drivers separately</string>
<string name="gpu_use_title">Use %1$s?</string>
<string name="gpu_mode_title">How drivers are chosen</string>
<string name="gpu_mode_auto_detail">Best pair for this GPU, kept current</string>
<string name="gpu_mode_pair">Matched pair</string>
<string name="gpu_mode_pair_detail">Pick one pair; it sets both drivers</string>
<string name="gpu_mode_mix">Mix and match</string>
<string name="gpu_mode_mix_detail">Choose display and runtime separately</string>
<string name="gpu_mode_pair_short">Pair</string>
<string name="gpu_mode_mix_short">Mixed</string>
<string name="gpu_src_auto">AUTO</string>
<string name="gpu_src_pair">PAIR</string>
<string name="gpu_src_bundle">BUNDLE</string>
<string name="gpu_src_chosen">CHOSEN</string>
<string name="gpu_src_by_gpu">BY GPU</string>
<string name="gpu_src_default">DEFAULT</string>
<string name="gpu_display_live">Drawing now</string>
<string name="gpu_display_pending">Restart pending · %1$s draws until then</string>
<string name="gpu_runtime_live">Running now</string>
<string name="gpu_runtime_pending">Next session · this session keeps %1$s</string>
<string name="gpu_display_next">Draws the screen. Applies from the next session.</string>
<string name="gpu_previous_driver">the previous driver</string>
<string name="gpu_restart_banner">Restart to switch the display driver.</string>
<string name="gpu_restart_blocked">Stop the running session, then restart DroidDeck to switch the display driver.</string>
<string name="gpu_restart_now">Restart now</string>
<string name="gpu_restart_later">Later</string>
<string name="gpu_auto_title">Auto picked this pair for your %1$s</string>
<string name="gpu_auto_builtin_title">Auto is using the built-in drivers for your %1$s</string>
<string name="gpu_auto_reason">Chosen for the %1$s family. New releases install in the background.</string>
<string name="gpu_pair_title">Pick a pair</string>
<string name="gpu_pair_hint">A pair sets the display and runtime drivers together.</string>
<string name="gpu_mix_title">Choose each driver</string>
<string name="gpu_mix_hint">A bundle fills both slots. Display changes apply after a restart, runtime changes on the next session.</string>
<string name="gpu_change_display">Change display driver</string>
<string name="gpu_change_runtime">Change runtime driver</string>
<string name="gpu_autos_pick">AUTO\'S PICK</string>
<string name="gpu_installed">Installed</string>
<string name="gpu_summary_mix">%1$s + %2$s</string>
<string name="gpu_summary_restart">%1$s · restart to apply</string>
<string name="gpu_chip_restart">%1$s · restart pending</string>
<string name="comp_this_device">This device</string>
<string name="proton_remove_title">Remove %1$s?</string>
<string name="setup_tab_diagnostics">Diagnostics</string>
<string name="setup_tab_glasses">Smart glasses</string>
<string name="setup_glasses_scope">Display and head-tracking settings are shared across DroidDeck menus, games and desktop sessions.</string>
<string name="setup_glasses_connect">Connect smart glasses to change their display and tracking settings. Your saved settings are kept when you disconnect.</string>
<string name="setup_ready">Ready to play</string>
<string name="setup_not_ready">Not ready to play yet</string>
<string name="setup_ready_runtime">runtime %1$s</string>
<string name="setup_ready_limit_off">process limit off</string>
<string name="setup_ready_signed_in">signed in as %1$s</string>
<string name="setup_needs_you">When something needs you</string>
<string name="setup_group_look">Look</string>
<string name="setup_group_device">This device</string>
<string name="setup_group_art">Library art</string>
<string name="setup_group_download">Downloads</string>
<string name="setup_download_source">Source</string>
<string name="setup_download_source_auto">Automatic</string>
<string name="setup_download_source_direct">Direct</string>
<string name="setup_download_source_mirror">Mirror</string>
<string name="setup_download_source_custom">Custom prefix</string>
<string name="setup_download_mirror">Site</string>
<string name="setup_download_prefix">Prefix</string>
<string name="setup_download_proxy">HTTP proxy</string>
<string name="flathub_eyebrow">LINUX APPS</string>
<string name="flathub_name">Flathub</string>
<string name="flathub_line">Desktop apps for the Linux desktop, opened from Desktop.</string>
<string name="flathub_setup">Set up Flathub</string>
<string name="flathub_remove_title">Remove %1$s?</string>
<string name="flathub_remove_note">Its settings and files are kept.</string>
<string name="flathub_keep">Keep</string>
<string name="desktop_size">Size on disk</string>
<string name="desktop_uninstall_title">Uninstall the desktop?</string>
<string name="desktop_all_systems">All</string>
<string name="gog_achievements">GOG achievements</string>
<string name="gog_achievements_hint">Sync achievements for supported GOG games. Applies on the next launch.</string>
<string name="gog_achievements_off">Achievements off</string>
<string name="gog_achievements_on">Achievements enabled</string>
<string name="gog_achievements_signin">Sign in to GOG again</string>
<string name="gog_achievements_uploaded">Achievements uploaded</string>
<string name="gog_achievements_pending">Achievement upload pending</string>
<string name="gog_achievements_enable_store">Enable GOG achievements in Stores settings</string>
<string name="gog_achievements_unavailable">Achievements unavailable; check session logs</string>
<string name="achievement_unlocked">Achievement unlocked</string>
<string name="touch_paste">Paste</string>
<string name="touch_dpad">D-pad</string>
<string name="touch_left_stick">Left stick</string>
<string name="touch_right_stick">Right stick</string>
<string name="touch_menu">Menu</string>
<string name="touch_keyboard">Keyboard</string>
<string name="touch_dpad_up">D-pad up</string>
<string name="touch_dpad_down">D-pad down</string>
<string name="touch_dpad_left">D-pad left</string>
<string name="touch_dpad_right">D-pad right</string>
<string name="touch_title">Touch controls</string>
<string name="touch_controller">Touch Controller</string>
<string name="touch_mouse">Mouse</string>
<string name="touch_on">On</string>
<string name="touch_off">Off</string>
<string name="touch_speed_slow">Slow</string>
<string name="touch_speed_normal">Normal</string>
<string name="touch_speed_fast">Fast</string>
<string name="touch_edit_layout">Edit layout</string>
<string name="touch_droiddeck_menu">DroidDeck menu</string>
<string name="touch_drag_hint">Drag controls onto the screen</string>
<string name="touch_arrange">Arrange</string>
<string name="touch_discard">Discard</string>
<string name="touch_saving">Saving…</string>
<string name="touch_icon">Icon</string>
<string name="touch_narrower">W−</string>
<string name="touch_wider">W+</string>
<string name="touch_shorter">H−</string>
<string name="touch_taller">H+</string>
<string name="touch_hide">Hide</string>
<string name="touch_color_opacity">Color and opacity…</string>
<string name="touch_copy_layout">Copy this layout</string>
<string name="touch_layout_copied">Layout copied; paste it into any game\'s touch layout</string>
<string name="touch_paste_layout">Paste copied layout</string>
<string name="touch_reset_layout">Reset to Steam\'s default</string>
<string name="touch_no_binding">This control has no binding in Steam to put an icon on</string>
<string name="touch_icon_for">Icon for %1$s</string>
<string name="touch_layout_color">Touch layout color</string>
<string name="touch_done">Done</string>
<string name="touch_save_failed">Could not save the touch layout</string>
<string name="touch_saved">Touch layout saved to Steam</string>
<string name="touch_app_id">App %1$s</string>
<string name="touch_label_hint">Label (optional)</string>
<string name="touch_icons_missing">Steam\'s icons were not found</string>
<plurals name="touch_icons_found">
<item quantity="one">%1$d icon from Steam</item>
<item quantity="other">%1$d icons from Steam</item>
</plurals>
<string name="touch_icon_color">Icon color</string>
<string name="touch_button_color">Button color</string>
<string name="touch_no_icon">No icon</string>
<string name="stores_sync_sign_in">Checking sign-in…</string>
<string name="stores_sync_library">Fetching your library…</string>
<string name="stores_sync_game_list">Fetching game list…</string>
<string name="stores_sync_details">Loading game details… (%1$d/%2$d)</string>
<plurals name="stores_sync_games">
<item quantity="one">Syncing %1$d game…</item>
<item quantity="other">Syncing %1$d games…</item>
</plurals>
<string name="stores_sync_progress">Syncing… %1$d/%2$d</string>
<string name="stores_sync_cover_art">Fetching cover art…</string>
<string name="stores_sync_failed">Sync failed</string>
<string name="stores_sync_no_games">No games found in your %1$s library</string>
<string name="stores_sync_amazon_no_answer">Amazon Games did not answer for your library: refresh, or sign in again</string>
<string name="stores_sync_gog_unreachable">Couldn\'t reach GOG</string>
<string name="stores_sync_gog_unreadable">Could not read your GOG library</string>
<string name="stores_registering">Registering with Steam…</string>
<string name="mode_client_arch">Steam client</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">VAC diagnostics</string>
<string name="setup_vac_diag_hint">Source games log their console (-condebug); vac.txt in the session logs says secure or insecure</string>
<string name="load_starting_steam_x64">Starting Steam x86-64</string>
<string name="storage_game_x64">%1$s · x86-64</string>
<string name="storage_tool_x64_client">Used by the x86-64 Steam client</string>
<string name="storage_uninstall_in_x64">This copy is in the x86-64 Steam client. Choose x86-64 under Steam client, then uninstall it here.</string>
<string name="storage_uninstall_in_arm64">This copy is in the ARM64 Steam client. Choose ARM64 under Steam client, then uninstall it here.</string>
<string name="drawer_page_glasses">Glasses</string>
<string name="glasses_open">VITURE glasses</string>
<string name="glasses_control">Glasses control</string>
<string name="glasses_driver_missing">This build does not include the driver for these glasses.</string>
<string name="glasses_connection_failed">Could not connect to the glasses. Reconnect the cable or tap Allow to retry.</string>
<string name="glasses_allow">Allow</string>
<string name="glasses_allow_hint">Let DroidDeck set the glasses\' refresh rate, 3D mode, brightness, volume and sunblock, and read their head tracking.</string>
<string name="glasses_asking">Waiting for you to allow it in Android\'s prompt…</string>
<string name="glasses_denied">Control was declined. Allow it to change the glasses\' settings.</string>
<string name="glasses_no_control">These glasses show the game, but their settings can\'t be changed from here.</string>
<string name="glasses_output">Output</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">Game on glasses</string>
<string name="glasses_game_on_hint">Show the game only on the glasses. Off: the phone shows it and Android mirrors the phone.</string>
<string name="glasses_display">Display</string>
<string name="glasses_vr">VR</string>
<string name="glasses_display_mode">Display mode</string>
<string name="glasses_output_2d">2D output</string>
<string name="glasses_output_3d">3D output</string>
<string name="glasses_picture_group">Picture and virtual screen</string>
<string name="glasses_position_group">Position and floor</string>
<string name="glasses_hands_group">Hand tracking — Experimental</string>
<string name="glasses_tracking_status">Tracking status</string>
<string name="glasses_resolution_2d">2D resolution</string>
<string name="glasses_resolution_3d">3D resolution</string>
<string name="glasses_resolution_vr">VR resolution</string>
<string name="glasses_resolution_auto">Automatic</string>
<string name="glasses_resolution_inherit">Same as 2D / 3D</string>
<string name="glasses_resolution_hint">Output resolution per eye.</string>
<string name="glasses_refresh">Refresh rate</string>
<string name="glasses_refresh_30_hint">Enable Game on glasses to select the display’s native 30 Hz mode.</string>
<string name="glasses_3d">3D (side-by-side)</string>
<string name="glasses_3d_hint">Switch the glasses to side-by-side 3D. Head tracking is controlled separately.</string>
<string name="glasses_3dof">3DoF virtual screen</string>
<string name="glasses_3dof_hint">Anchor flat games in front of you so you can look around. Enables Game on glasses without switching to 3D.</string>
<string name="glasses_3d_failed">The 3D signal was not confirmed. Try again once the 2D picture returns.</string>
<string name="glasses_no_signal">No picture: the glasses are in a mode this phone can\'t send. Hold their 2D/3D button, or unplug and replug them.</string>
<string name="glasses_3d_refresh">3D refresh rate</string>
<string name="glasses_auto3d">3D for VR games</string>
<string name="glasses_auto3d_hint">Switches to 3D while SteamVR runs, and back after.</string>
<string name="glasses_picture">Picture</string>
<string name="glasses_picture_hint">Automatic shows flat content in both eyes and detects SteamVR. Choose Side-by-side game for SBS content.</string>
<string name="glasses_picture_auto">Automatic</string>
<string name="glasses_picture_screen">Virtual screen</string>
<string name="glasses_picture_sbs">Side-by-side game</string>
<string name="glasses_screen_size">Screen width</string>
<string name="glasses_screen_distance">Screen distance</string>
<string name="glasses_screen_next_session">Width and distance apply when a game runs on the glasses as a virtual screen.</string>
<string name="glasses_screen_app_wide">Width and distance update the tracked virtual screen for DroidDeck menus, games and desktop sessions immediately.</string>
<string name="glasses_screen_no_output">These settings apply while Game on glasses is enabled and the game is displayed there.</string>
<string name="glasses_screen_flat_hint">Automatic keeps this 2D game full-screen. Use a virtual screen to adjust its width, distance and head tracking.</string>
<string name="glasses_screen_use">Use virtual screen</string>
<string name="glasses_screen_direct_hint">SteamVR fills the view. Adjust its field of view in VR; width and distance apply only to a virtual screen.</string>
<string name="glasses_screen_sbs_hint">Side-by-side games fill each eye. Width and distance apply only to a virtual screen.</string>
<string name="glasses_tracking_flat_hint">Automatic keeps this 2D game fixed in view. Choose Virtual screen in Display to use head tracking.</string>
<string name="glasses_tracking_sbs_hint">Head tracking applies to a virtual screen or a running SteamVR game.</string>
<string name="glasses_hardware">Device</string>
<string name="vr_controllers_tab">Controllers</string>
<string name="vr_controllers_group">SteamVR controllers</string>
<string name="vr_controllers_emulate">Game pad in VR</string>
<string name="vr_controllers_emulate_hint">The two VR hands your controller plays as. Changes apply right away, also while SteamVR runs. Joy-Cons and tracked hands still take over their side.</string>
<string name="vr_controllers_off">Regular game pad</string>
<string name="vr_controllers_index">Valve Index controllers</string>
<string name="vr_controllers_touch">Meta Quest 3 controllers</string>
<string name="vr_controllers_vive">HTC Vive wands</string>
<string name="vr_controllers_sticks">Sticks start by</string>
<string name="vr_controllers_sticks_hint">Press both sticks in together during VR to switch.</string>
<string name="vr_controllers_sticks_game">Moving you in the game</string>
<string name="vr_controllers_sticks_hands">Moving the hands</string>
<string name="vr_controllers_buttons">Buttons</string>
<string name="vr_controllers_buttons_stick">Triggers are triggers, bumpers grip, A/B and X/Y are each hand\'s face buttons, stick clicks click the thumbsticks, Guide opens the SteamVR menu. D-pad up and down move the hands closer or farther.</string>
<string name="vr_controllers_buttons_vive">The sticks are trackpads; A/X or a stick click presses them. Triggers are triggers, bumpers grip, Start and Select are menu, Guide opens the SteamVR menu.</string>
<string name="vr_controllers_buttons_off">No VR hands. Games that support a game pad, and the SteamVR menu, get your controller as usual.</string>
<string name="glasses_brightness">Brightness</string>
<string name="glasses_volume">Volume</string>
<string name="glasses_sunblock">Sunblock</string>
<string name="glasses_sunblock_hint">Darkens the front lenses.</string>
<string name="glasses_tracking">Tracking</string>
<string name="glasses_head_tracking">Head tracking</string>
<string name="glasses_head_tracking_hint">The glasses\' own sensors turn the virtual screen and SteamVR with your head.</string>
<string name="glasses_head_tracking_spatial_vr_hint">Positional tracking includes head rotation in SteamVR. For rotation-only tracking, turn off positional tracking.</string>
<string name="glasses_head_tracking_spatial_hint">Controls head movement on the virtual screen. Positional tracking includes head rotation in SteamVR.</string>
<string name="glasses_quick_actions">Quick actions</string>
<string name="glasses_recenter">Recenter view</string>
<string name="glasses_recenter_screen_hint">Look where you want the screen, then recenter to set its height and direction.</string>
<string name="glasses_recenter_button">Recenter Screen</string>
<string name="glasses_recenter_joycons_button">Recenter Joy-Cons</string>
<string name="glasses_vr_fov">SteamVR field of view</string>
<string name="glasses_vr_fov_hint">Lower brings SteamVR closer and fills the glasses; higher shows more around you.</string>
<string name="glasses_playing">Playing on %1$s</string>
<string name="glasses_phone_recenter">Recenter</string>
<string name="glasses_phone_steamvr_menu">SteamVR menu</string>
<string name="glasses_phone_switch_sticks">Sticks: hands ⇄ game</string>
<string name="glasses_phone_controllers">Controllers: %1$s</string>
<string name="glasses_phone_keyboard">Keyboard</string>
<string name="glasses_phone_session_menu">Session menu</string>
<string name="glasses_phone_stop_steamvr">Stop SteamVR</string>
<string name="glasses_phone_brightness">Brightness %1$d / %2$d</string>
<string name="glasses_phone_battery">Battery %1$d%% · %2$d °C</string>
<string name="glasses_calibration">Tracking calibration</string>
<string name="glasses_calibration_hint">Reduce drift and align the level reference.</string>
<string name="glasses_calibration_saved_hint">Saved calibration is applied to these glasses.</string>
<string name="glasses_calibration_open">Calibrate</string>
<string name="glasses_calibration_instructions">Place the connected glasses upside down on a level surface, with the frame resting evenly. Tap Start, then leave them untouched for about 8 seconds. Movement restarts the measurement. This adjusts drift and tilt, not heading.</string>
<string name="glasses_calibration_settling">Leave the glasses upside down and untouched. Waiting for them to settle…</string>
<string name="glasses_calibration_collecting">Measuring the sensors. Keep the glasses still.</string>
<string name="glasses_calibration_moving">Movement detected. Leave the glasses untouched; measurement will restart automatically.</string>
<string name="glasses_calibration_turn_over">Rest the glasses upside down on a level surface. Measurement will start when they are positioned correctly.</string>
<string name="glasses_calibration_complete">Calibration saved. Put the glasses on and look straight ahead, then tap Done to recenter.</string>
<string name="glasses_calibration_failed">Calibration could not finish. Check the connection and keep the glasses still, then try again. Your previous calibration is unchanged.</string>
<string name="glasses_calibration_start">Start</string>
<string name="glasses_calibration_done">Done</string>
<string name="glasses_calibration_reset">Reset tracking calibration</string>
<string name="glasses_calibration_reset_hint">Remove the saved calibration and restore the model defaults? Recenter after putting the glasses back on.</string>
<string name="glasses_calibration_reset_button">Reset</string>
<string name="hand_camera_group">Hand tracking</string>
<string name="phone_camera_tracking_group">Phone camera — Experimental</string>
<string name="hand_camera_prompt_title">Track hands or Joy-Cons with the phone camera?</string>
<string name="hand_camera_prompt_body">With no controller connected, the phone camera tracks your bare hands in VR: pinch your thumb and index finger to click, close your hand to grab, and turn your palm toward you and pinch to open the menu. With paired Joy-Cons, the camera tracks their position while the Joy-Cons provide rotation and button inputs. Pictures are processed on this device and never saved or sent.</string>
<string name="hand_camera_rear">Back camera</string>
<string name="hand_camera_rear_hint">Recommended. Usually sharper and wider.</string>
<string name="hand_camera_front">Front camera</string>
<string name="hand_camera_front_hint">For when the back of the device can\'t face you.</string>
<string name="hand_camera_allow">Use camera</string>
<string name="hand_camera_not_now">Not now</string>
<string name="hand_camera_setting">Camera hand tracking</string>
<string name="phone_camera_tracking_setting">Track hands or Joy-Cons</string>
<string name="hand_camera_setting_hint">Use the phone camera for bare-hand gestures or to position paired Joy-Cons in VR. Joy-Cons provide rotation and button inputs. Pauses while the glasses track your hands or Joy-Cons. Pictures stay on this device.</string>
<string name="hand_camera_choice">Camera</string>
<string name="hand_camera_access">Camera access</string>
<string name="hand_camera_access_hint">Allow camera access so hand tracking can start.</string>
<string name="hand_camera_access_denied">Camera access is off. Turn it on in Android settings.</string>
<string name="hand_camera_allow_button">Allow</string>
<string name="hand_camera_open_settings">Open settings</string>
<string name="hand_camera_placement">Camera placement</string>
<string name="hand_camera_placement_hint">Check that the camera can see you before you play.</string>
<string name="hand_camera_check">Check</string>
<string name="tracking_pack_title">Hand tracking download</string>
<string name="tracking_pack_hint">Hand tracking needs a one-time %1$s download.</string>
<string name="tracking_pack_download">Download</string>
<string name="tracking_pack_retry">Retry</string>
<string name="tracking_pack_downloading">Downloading hand tracking… %1$d%%</string>
<string name="tracking_pack_failed">Hand tracking couldn\'t be downloaded. Check your connection and try again.</string>
<string name="hand_camera_check_title">Camera placement</string>
<string name="hand_camera_how_rear">Stand the device up 1.5 to 2 metres away at about chest height, with the back camera facing you. Then step into view with your hands out.</string>
<string name="hand_camera_how_front">Stand the device up 1.5 to 2 metres away at about chest height, with the screen facing you. Then step into view with your hands out.</string>
<string name="hand_camera_starting">Starting the camera…</string>
<string name="hand_camera_stand_up">The device is lying flat. Stand it up so the camera faces you.</string>
<string name="hand_camera_upright">Stand the device more upright so the camera faces you.</string>
<string name="hand_camera_not_seen">Can\'t see you yet. Step into view so your head and shoulders show.</string>
<string name="hand_camera_move_back">Step back a little.</string>
<string name="hand_camera_move_closer">Come a little closer.</string>
<string name="hand_camera_show_hands">Hold both hands out where the camera can see them.</string>
<string name="hand_camera_good">Looks good.</string>
<string name="hand_camera_failed">The camera couldn\'t start. Close other apps that use it and try again.</string>
<string name="hand_camera_switch">Switch camera</string>
<string name="hand_camera_skip">Skip</string>
<string name="hand_camera_done">Done</string>
<string name="glasses_xreal_network_missing">Waiting for the glasses’ USB Ethernet connection. This phone may not expose it to apps.</string>
<string name="glasses_xreal_connection_failed">The XREAL connection was interrupted or returned an unsupported response. Retrying…</string>
<string name="glasses_xreal_experimental">Experimental 1S support. Use Follow mode and disable stabilization in the glasses menu. Tracking directions and display modes still need device testing.</string>
<string name="glasses_pro2_experimental">Experimental Pro 2 head tracking. Brightness, volume, and display switching are not supported yet.</string>
<string name="display_picture_position">Picture position</string>
<string name="display_position_top">Top</string>
<string name="display_position_bottom">Bottom</string>
<string name="display_position_center">Center (default)</string>
<string name="glasses_6dof">6DoF virtual screen</string>
<string name="glasses_position">Positional tracking — experimental</string>
<string name="glasses_position_hint">Physical movement in VR and around virtual screens. Restarting tracking takes a moment.</string>
<string name="glasses_eye_height">Current eye height above floor</string>
<string name="glasses_floor">Set floor from current height</string>
<string name="glasses_floor_set">Set floor</string>
<string name="glasses_spatial_setup">Stereo camera setup and diagnostics</string>
<string name="glasses_spatial_setup_hint">Check camera calibration and hand tracking before playing.</string>
<string name="glasses_spatial_open">Open setup</string>
<string name="setup_tab_storage">Storage</string>
<string name="storage_measuring">Measuring storage…</string>
<string name="storage_measuring_hint">This takes a few seconds the first time.</string>
<string name="storage_internal">Internal storage</string>
<string name="storage_used_of">%1$s of %2$s used</string>
<string name="storage_free">%1$s free</string>
<string name="storage_droiddeck_uses">DroidDeck uses %1$s. Measured at %2$s.</string>
<string name="storage_rescanning">measuring again…</string>
<string name="storage_other_apps">Other Android apps</string>
<string name="storage_safe_now">Safe to free now</string>
<string name="storage_safe_hint">Unused runtimes, leftovers, old logs</string>
<string name="storage_clean_up">Clean up…</string>
<string name="storage_session_running">Stop the session to clean up or remove anything. Sizes are still shown.</string>
<string name="storage_default_group">Install location</string>
<string name="storage_default_title">Default storage</string>
<string name="storage_default_hint">New store installs go to the selected location. Existing games stay where they are. Steam libraries keep their own setting.</string>
<string name="storage_default_ask">Ask every time</string>
<string name="storage_default_ask_detail">Choose a target for each install</string>
<string name="storage_default_internal">Internal storage</string>
<string name="storage_default_external">External storage</string>
<string name="storage_default_external_detail">%1$s · %2$s free</string>
<string name="storage_default_external_missing">Not connected</string>
<string name="storage_default_folder">Folder · %1$s</string>
<string name="storage_default_folder_free">%1$s free</string>
<string name="storage_default_folder_missing">Not connected</string>
<string name="storage_default_choose_folder">Choose folder…</string>
<string name="storage_default_choose_folder_detail">Use any folder on an SD card or USB drive</string>
<string name="storage_default_note">Games go into a Games folder inside the selected location. Existing games are not moved.</string>
<string name="storage_where">Where it goes</string>
<string name="storage_games">Steam games</string>
<string name="storage_game_data">Game data</string>
<string name="storage_game_data_hint">Prefixes %1$s · workshop %2$s · shaders %3$s</string>
<string name="storage_tools">Proton &amp; runtimes</string>
<string name="storage_tools_unused">%1$s not used</string>
<string name="storage_stores">GOG, Epic &amp; other stores</string>
<string name="storage_stores_hint">Uninstall these from Stores</string>
<string name="storage_desktop">Desktop apps</string>
<string name="storage_desktop_hint">Flatpak apps and runtimes</string>
<string name="storage_system">Linux system &amp; Steam client</string>
<string name="storage_system_hint">Needed to run anything</string>
<string name="storage_app_data">DroidDeck data</string>
<string name="storage_app_data_hint">Old session logs %1$s · caches · drivers</string>
<string name="storage_legend_games">Games</string>
<string name="storage_legend_data">Game data</string>
<string name="storage_legend_tools">Proton &amp; runtimes</string>
<string name="storage_legend_stores">Other stores</string>
<string name="storage_legend_desktop">Desktop apps</string>
<string name="storage_legend_system">Linux system</string>
<string name="storage_legend_app">DroidDeck</string>
<string name="storage_clean_up_title">Clean up</string>
<string name="storage_clean_up_lede">Nothing here touches your installed games or downloads in progress.</string>
<string name="storage_nothing_to_clean">Nothing to clean up right now.</string>
<string name="storage_selected">Selected: %1$s · %2$s → %3$s free</string>
<string name="storage_cleaning">Cleaning up…</string>
<string name="storage_free_button">Free %1$s</string>
<string name="storage_freed">Freed %1$s.</string>
<string name="storage_item_runtimes">Unused Steam runtimes and Protons</string>
<string name="storage_item_leftovers">Leftovers from uninstalled games</string>
<string name="storage_item_leftovers_unsure">Leftovers that may hold saves</string>
<string name="storage_item_logs">Old session logs</string>
<string name="storage_item_logs_detail">Keeps the current session’s logs</string>
<string name="storage_item_custom_detail">No game is set to it. Reinstall it from Components if you need it.</string>
<string name="storage_item_shaders">Shader caches of installed games</string>
<string name="storage_item_shaders_detail">Rebuilt as you play. The first minutes of each game stutter again.</string>
<string name="storage_tag_safe">Safe</string>
<string name="storage_tag_unused">Not used</string>
<string name="storage_tag_stutter">Stutter</string>
<string name="storage_tag_saves">Check saves</string>
<string name="storage_tag_default">Default</string>
<string name="storage_tag_required">Required</string>
<string name="storage_tag_not_used">Not used</string>
<string name="storage_back">Storage</string>
<string name="storage_games_with_data">%1$s with their data</string>
<string name="storage_sort_largest">Largest</string>
<string name="storage_sort_least_played">Least played</string>
<string name="storage_sort_sd">On SD card</string>
<string name="storage_no_games">No games here.</string>
<string name="storage_played">Played %1$s</string>
<string name="storage_never_played">Never played</string>
<string name="storage_game_parts">Game %1$s · data %2$s</string>
<string name="storage_uninstall">Uninstall</string>
<string name="storage_games_note">Uninstall opens Steam’s own dialog so Steam keeps track. To move a game to the SD card, use Steam › Settings › Storage.</string>
<string name="storage_uninstall_title">Uninstall %1$s?</string>
<string name="storage_uninstall_body">Steam opens and asks you to confirm. This frees the game’s %1$s. Its prefix stays until you clean up leftovers, and Steam Cloud saves stay in your account.</string>
<string name="storage_open_steam">Open Steam</string>
<string name="storage_tools_detail">%1$s · %2$s not used</string>
<string name="storage_remove_unused">Remove unused · %1$s</string>
<string name="storage_in_use">In use</string>
<string name="storage_not_used">Not used</string>
<string name="storage_remove">Remove</string>
<string name="storage_remove_title">Remove %1$s?</string>
<string name="storage_remove_body">Frees %1$s. Steam downloads it again if a game ever asks for it.</string>
<string name="storage_tool_fex_runtime">Needed for Linux x86 games (FEX)</string>
<string name="storage_tool_arm_runtime">Needed by the ARM64 Protons</string>
<string name="storage_tool_redist">VC++ and DirectX installers games ask for</string>
<string name="storage_tool_fex">Runs Linux x86 games</string>
<string name="storage_tool_steam">Steam tool</string>
<string name="storage_tool_old_runtime">DroidDeck runs games without this runtime</string>
<string name="storage_tool_x86_proton">x86 Proton, which DroidDeck cannot run</string>
<string name="storage_tool_custom_default">Default for every game</string>
<string name="storage_tool_custom_unused">No game is set to it</string>
<string name="storage_tool_custom_unknown">Steam’s settings could not be read, so it is kept</string>
<string name="storage_cleanup_busy">Wait for the storage clean-up to finish</string>
<string name="storage_low_title">Only %1$s free</string>
<string name="storage_low_body">Steam needs room for updates and shader caches. Below 10 GB, game updates can fail partway.</string>
<string name="storage_low_safe">%1$s can be freed safely.</string>
<string name="storage_free_up">Free up space</string>
<string name="storage_play_anyway">Play anyway</string>
<plurals name="storage_games_installed">
<item quantity="one">%d installed</item>
<item quantity="other">%d installed</item>
</plurals>
<plurals name="storage_games_on_sd">
<item quantity="one">%d on the SD card</item>
<item quantity="other">%d on the SD card</item>
</plurals>
<plurals name="storage_tools_count">
<item quantity="one">%d tool</item>
<item quantity="other">%d tools</item>
</plurals>
<plurals name="storage_item_leftovers_detail">
<item quantity="one">%d game’s empty prefix folders and shader cache</item>
<item quantity="other">%d games’ empty prefix folders and shader caches</item>
</plurals>
<plurals name="storage_item_leftovers_unsure_detail">
<item quantity="one">%d game’s prefix still holds files, which can include local saves. Back them up first if you want them.</item>
<item quantity="other">%d games’ prefixes still hold files, which can include local saves. Back them up first if you want them.</item>
</plurals>
<plurals name="storage_tag_games">
<item quantity="one">%d game</item>
<item quantity="other">%d games</item>
</plurals>
<string name="storage_tool_default_proton">DroidDeck’s default Proton</string>
<string name="storage_tool_proton">DroidDeck’s Proton 11 option</string>
<plurals name="storage_tool_custom_games">
<item quantity="one">Used by %d game</item>
<item quantity="other">Used by %d games</item>
</plurals>
<string name="storage_legend_components">Components</string>
<string name="storage_components">Components</string>
<string name="storage_item_components">Unused components</string>
<string name="storage_component_original">Original %1$s · %2$s</string>
<string name="storage_original_confirm">Frees %1$s. It only restores a Proton version that is no longer installed.</string>
<string name="storage_leftovers_unchecked">Not checked: a Steam app manifest could not be read, so prefixes of uninstalled games are kept until it can.</string>
<string name="storage_failed">Could not finish: %1$s</string>
<string name="storage_desktop_shared">shared %1$s</string>
<string name="storage_data_installed">Installed games</string>
<string name="storage_data_parts">Prefix %1$s · shaders %2$s · workshop %3$s</string>
<string name="storage_clear_shaders">Clear shaders</string>
<string name="storage_reset_prefix">Reset prefix</string>
<string name="storage_reset_prefix_title">Reset prefix for %1$s?</string>
<string name="storage_reset_prefix_confirm">Deletes its Wine prefix (%1$s) in %2$s and recreates it on the next launch. Saves, settings and installed redistributables inside it are lost; Steam Cloud saves stay in your account.</string>
<string name="storage_data_leftovers">Uninstalled games</string>
<string name="storage_steam_app">Steam app %1$d</string>
<string name="storage_leftover_unsure_detail">Its prefix still holds files, which can include local saves</string>
<string name="storage_leftover_confirm">Deletes its Wine prefix and shader cache (%1$s). Back up any saves you want first; Steam Cloud saves stay in your account.</string>
<string name="storage_data_other">Kept</string>
<string name="storage_data_other_title">Non-Steam games and Steam’s shared prefix</string>
<string name="storage_data_other_detail">Prefixes of games added from stores or by hand</string>
<string name="storage_components_packages">Downloaded packages</string>
<string name="storage_components_originals">Saved originals</string>
<string name="storage_components_none">No component packages downloaded.</string>
<string name="storage_component_in_use">Selected for a Proton or a game</string>
<string name="storage_component_unused">Not selected anywhere</string>
<string name="storage_original_kept">Restores the installed Proton</string>
<string name="storage_original_old">Proton version no longer installed</string>
<string name="storage_tag_in_use">In use</string>
<string name="storage_components_note">Components in use stay locked. Choose them in Components; anything removed here can be downloaded there again.</string>
<string name="storage_component_confirm">Frees %1$s. Packages you imported yourself cannot be downloaded again.</string>
<string name="storage_desktop_detail">%1$s for Flatpak apps and what they share</string>
<string name="storage_desktop_apps_title">Apps</string>
<string name="storage_desktop_none">No Flatpak apps installed.</string>
<string name="storage_desktop_shared_title">Shared by apps</string>
<string name="storage_desktop_runtimes">Runtimes</string>
<string name="storage_desktop_runtimes_detail">Libraries the apps run on; unused ones go with Remove unused</string>
<string name="storage_desktop_cache">Download store</string>
<string name="storage_desktop_cache_detail">Flatpak’s object store and cached downloads</string>
<string name="storage_desktop_prune">Remove unused</string>
<string name="storage_desktop_prune_body">Removes runtimes no installed app needs and prunes Flatpak’s object store. Installed apps keep working.</string>
<string name="storage_flatpak_uninstall_body">Removes the app (%1$s) and any runtime nothing else uses. Its data in your home folder stays.</string>
<plurals name="storage_components_count">
<item quantity="one">%d package</item>
<item quantity="other">%d packages</item>
</plurals>
<plurals name="storage_desktop_apps">
<item quantity="one">%d app</item>
<item quantity="other">%d apps</item>
</plurals>
<string name="glasses_hands">Bare-hand controllers</string>
<string name="glasses_hands_hint">Use the glasses cameras to aim with your hands, pinch to click and close your hand to grab in VR. Gamepad sticks move and turn. Replaces Joy-Con position tracking. May lag or lose tracking during games.</string>
<string name="glasses_hands_ready_hint">Enable Bare-hand controllers under Luma Ultra cameras in Tracking. Show open hands first.</string>
<string name="glasses_hands_base">Shared Luma Ultra calibration</string>
<string name="glasses_hands_base_hint">Using the shared Luma Ultra base. Calibrate your own glasses to verify their accuracy.</string>
<string name="glasses_hands_calibration_verified">Measured calibration verified</string>
<string name="glasses_hands_calibration_required">Validation required</string>
<string name="glasses_hands_calibration_required_hint">Hand controllers become available after the measured distance check passes.</string>
<string name="tracking_recovery_lost">Tracking lost</string>
<string name="tracking_recovery_look">Look around slowly in a well-lit room.\nKeep the tracking cameras clear and face furniture or other visible detail.</string>
<string name="tracking_recovery_restart_help">Still stuck? On your phone: Glasses → Tracking → Open setup → Show diagnostics → Restart tracking.</string>
<string name="tracking_recovery_disconnected">Glasses disconnected</string>
<string name="tracking_recovery_connect">Check the USB connection and reconnect the glasses.\nAccept the USB-access prompt on your phone if it appears.</string>
<string name="tracking_recovery_usb_help">Once connected, look around slowly in a well-lit room to restore tracking.</string>
<string name="tracking_recovery_recenter">Recenter needed</string>
<string name="tracking_recovery_recenter_steps">Tracking has returned in a new position.\nLook forward, then tap Recenter on your phone.</string>
<string name="tracking_recovery_recenter_help">You can also find Recenter in Glasses → Tracking → Open setup. Your saved camera calibration is kept.</string>
<string name="tracking_recovery_stabilizing">Hold still for a moment</string>
<string name="tracking_recovery_hold">Recenter is in progress.\nKeep the glasses steady while tracking settles.</string>
<string name="tracking_recovery_automatic">This screen closes automatically when head tracking is ready.</string>
<string name="boot_movie">Boot movie</string>
<string name="boot_movie_video">Movie</string>
<string name="boot_movie_droiddeck">DroidDeck · %1$d fps</string>
<string name="boot_movie_note">60 fps looks smoother but uses more CPU while Steam starts. A movie picked in Steam\'s own settings shows up here too.</string>
<string name="boot_movie_sound">Sound</string>
<string name="boot_movie_custom">Your own movie</string>
<string name="boot_movie_custom_hint">MP4, MOV, MKV or WebM. Other formats and files over %1$d MB are converted to 720p WebM on the device, up to %2$d seconds.</string>
<string name="boot_movie_import">Import</string>
<string name="boot_movie_remove">Remove</string>
<string name="boot_movie_remove_confirm">Remove %1$s?</string>
<string name="boot_movie_remove_confirm_body">This deletes the movie from DroidDeck and from Steam\'s movies folder.</string>
<string name="boot_movie_pick">Choose a boot movie</string>
<string name="boot_movie_imported">%1$s is now the boot movie</string>
<string name="boot_movie_imported_silent">%1$s is now the boot movie, without sound</string>
<string name="boot_movie_too_long">Movies that need converting must be %1$d seconds or shorter</string>
<string name="boot_movie_converting">Converting %1$d%%</string>
<string name="boot_movie_converting_started">Converting %1$s for Steam. Keep DroidDeck open.</string>
<string name="boot_movie_unsupported">This device cannot decode that video.</string>
<string name="boot_movie_import_failed">Could not import that movie</string>
<string name="boot_movie_tab_installed">Installed</string>
<string name="boot_movie_tab_import">Import</string>
<string name="boot_movie_tab_repo">SteamDeckRepo</string>
<string name="boot_movie_tab_sound">Sound</string>
<string name="boot_movie_installed">Installed movies</string>
<string name="boot_movie_browse">Browse</string>
<string name="boot_movie_source_droiddeck">DroidDeck</string>
<string name="boot_movie_source_import">Imported</string>
<string name="boot_movie_source_repo">SteamDeckRepo</string>
<string name="boot_movie_source_steam">Steam</string>
<string name="boot_movie_source_pointshop">Points Shop</string>
<string name="boot_movie_report">Boot movie report</string>
<string name="boot_movie_report_hint">Saves what DroidDeck and Steam know about boot movies to a text file you can attach to a bug report.</string>
<string name="boot_movie_report_save">Save</string>
<string name="boot_movie_report_saved">Saved to %1$s</string>
<string name="boot_movie_report_failed">Could not save the report.</string>
<string name="boot_movie_volume">Volume</string>
<string name="boot_movie_length">Length</string>
<string name="boot_movie_seconds">%1$d s</string>
<string name="boot_movie_length_hint">How many seconds of the movie play. Anything longer is cut off at the end.</string>
<string name="boot_movie_repo_search">Search SteamDeckRepo</string>
<string name="boot_movie_repo_all">All devices</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">Trending</string>
<string name="boot_movie_repo_downloads">Most downloaded</string>
<string name="boot_movie_repo_likes">Most liked</string>
<string name="boot_movie_repo_newest">Newest</string>
<string name="boot_movie_repo_failed">Could not reach SteamDeckRepo</string>
<string name="boot_movie_repo_retry">Retry</string>
<string name="boot_movie_repo_empty">No movies found</string>
<string name="boot_movie_repo_install">Install</string>
<string name="boot_movie_repo_use">Use</string>
<string name="boot_movie_in_use">In use</string>
<string name="boot_movie_repo_installed">%1$s installed</string>
<string name="boot_movie_repo_download_failed">Could not download that movie</string>
<string name="boot_movie_repo_previous">Previous</string>
<string name="boot_movie_repo_next">Next</string>
<string name="boot_movie_repo_page">Page %1$d</string>
<string name="boot_movie_repo_clear">Clear</string>
<string name="boot_movie_repo_go_to_page">Go to page</string>
<string name="boot_movie_repo_preview">Preview</string>
<string name="boot_movie_repo_preview_failed">This preview could not be played</string>
<string name="glasses_steady_hand_aim">Steady hand aim</string>
<string name="glasses_steady_hand_aim_hint">Aim from your shoulder through your palm. Turn off for wrist-controlled rotation.</string>
<string name="spatial_title">Spatial setup</string>
<string name="spatial_wait_tracking">Waiting for tracking…</string>
<string name="spatial_cameras_description">Left and right tracking cameras</string>
<string name="spatial_camera_sync">Camera synchronization</string>
<string name="spatial_ready">Ready</string>
<string name="spatial_sync_hint">Waiting for camera and head tracking to line up. Keep the glasses connected.</string>
<string name="spatial_prepare">1. Prepare the board</string>
<string name="spatial_print_actual">Print at actual size</string>
<string name="spatial_print_hint">Each square must measure 30 mm (1.181 in). Mount the sheet flat on a rigid surface in a well-lit area.</string>
<string name="spatial_print">Print board</string>
<string name="spatial_capture_group">2. Capture different views</string>
<string name="spatial_board_stationary">Keep the board stationary</string>
<string name="spatial_capture_hint">Move the glasses closer, farther and sideways. Turn them left/right, angle them up/down, and tilt them sideways. Keep the board in both cameras and pause briefly before each capture.</string>
<string name="spatial_start">Start new calibration</string>
<string name="spatial_wait_sync">Waiting for camera synchronization.</string>
<string name="spatial_start_hint">Start a new calibration to collect views.</string>
<string name="spatial_views_hint">Keep the board visible in both previews. Capture at least 24 sharp views from different angles.</string>
<string name="spatial_capturing">Capturing…</string>
<string name="spatial_capture">Capture board view</string>
<string name="spatial_alignment">Calculate camera alignment</string>
<string name="spatial_calculating">Calculating…</string>
<string name="spatial_calculate">Calculate calibration</string>
<string name="spatial_distance_group">3. Check the distance</string>
<string name="spatial_distance">Measured distance</string>
<string name="spatial_distance_hint">Start with 12 in or 30 cm so the printed markers are easier to detect. Choose the exact measurement you will use.</string>
<string name="spatial_camera_board_distance">Left camera to board center</string>
<string name="spatial_checking_distance">Checking distance…</string>
<string name="spatial_validate">Validate distance</string>
<string name="spatial_diagnostics">Diagnostics</string>
<string name="spatial_show_diagnostics">Show diagnostics</string>
<string name="spatial_diagnostics_hint">Camera timing and tracking recovery tools.</string>
<string name="spatial_camera_timing">Camera timing</string>
<string name="spatial_hand_input">Hand input</string>
<string name="spatial_wait_timing">Waiting for camera timing.</string>
<string name="spatial_frames">Frames</string>
<string name="spatial_gpu">GPU hand inference</string>
<string name="spatial_gpu_hint">CPU is the default. GPU is experimental and can cause SteamVR to restart. This choice resets when tracking restarts.</string>
<string name="spatial_lite">Lite hand models</string>
<string name="spatial_lite_hint">Use the Lite palm detector and Lite hand landmarks. Check aiming, pinch and grab accuracy. Resets when tracking restarts.</string>
<string name="spatial_adaptive">Automatic hand input rate</string>
<string name="spatial_adaptive_hint">Adjust input to processing speed. Resets when tracking restarts.</string>
<string name="spatial_half_rate">Limit hand input rate</string>
<string name="spatial_half_rate_hint">Use half the camera frames. Turn off to compare the full rate. Resets when tracking restarts.</string>
<string name="spatial_diagnostic_capture">Diagnostic capture</string>
<string name="spatial_diagnostic_capture_hint">Save one stereo frame locally. Images are saved only when requested.</string>
<string name="spatial_save_frame">Save frame</string>
<string name="spatial_restart_tracking">Restart tracking</string>
<string name="spatial_restart_hint">Use if tracking does not recover in a well-lit area. A restart requires a new tracking origin.</string>
<string name="spatial_restart">Restart</string>
<string name="spatial_restart_title">Restart tracking?</string>
<string name="spatial_restart_confirm">Unsaved calibration views will be lost. Keep the glasses still afterward and recenter when tracking returns.</string>
<string name="spatial_views_count">%1$d / 24 views captured</string>
<string name="spatial_capture_paused">Capture paused: %1$s</string>
<string name="spatial_measure_hint">Measure %1$s. Show the complete board in both previews, then hold still.</string>
<string name="spatial_timing_values">%1$.1f Hz • frame age %2$.1f ms • processing %3$.1f ms</string>
<string name="spatial_input_values">Input limit %1$.1f Hz • %2$.0f%% of camera frames. Head tracking stays at full rate.</string>
<string name="spatial_frame_counts">%1$d processed • %2$d dropped • %3$d skipped by input limit</string>
<string name="spatial_print_job">DroidDeck ChArUco 30 mm</string>
<string name="spatial_print_title">DroidDeck - Luma Ultra calibration</string>
<string name="spatial_print_scale" formatted="false">Print at 100% / Actual size. Each square: 30 mm (1.181 in).</string>
<string name="spatial_print_stationary">Keep the board flat and stationary; move the glasses between captures.</string>
<string name="spatial_print_check">Scale check: 100 mm (3.937 in) between ticks</string>
<string name="spatial_distance_12in">12 in (30.48 cm)</string>
<string name="spatial_distance_30cm">30 cm (11.81 in)</string>
<string name="spatial_distance_20in">20 in (50.8 cm)</string>
<string name="spatial_distance_50cm">50 cm (19.69 in)</string>
<string name="spatial_disabled">Disabled</string>
<string name="spatial_wait_stable">Waiting for stable tracking</string>
<string name="spatial_disconnected">Disconnected</string>
<string name="spatial_hands_off">Hand controllers are off</string>
<string name="spatial_tracking_off">Positional tracking is off or glasses are disconnected</string>
<string name="spatial_recenter_pending">Recenter requested — hold still while tracking stabilizes</string>
<string name="spatial_tracking_lost">Tracking lost — face a well-lit area with visible detail</string>
<string name="spatial_origin_changed">Tracking origin changed — tap Recenter, then hold still</string>
<string name="spatial_active">6DoF active</string>
<string name="spatial_connect_hint">Connect Luma Ultra and enable positional tracking.</string>
<string name="spatial_validation_session">Calibration verified for this connection.</string>
<string name="spatial_validation_saved">Calibration verified and saved.</string>
<string name="spatial_wait_cameras">Waiting for stereo cameras</string>
<string name="spatial_wait_hands">Waiting for hand tracking</string>
<string name="spatial_collect_instructions">Keep the 5 × 7 board stationary. Capture 24+ views while moving and rotating the glasses.</string>
<string name="spatial_capture_pending">Waiting for the next camera image. Hold the glasses still.</string>
<string name="spatial_validation_pending">Checking the next camera image. Keep the full board visible and hold still.</string>
<string name="spatial_start_first">Start calibration first</string>
<string name="spatial_no_camera_frame">No fresh camera image arrived. Check the glasses connection and camera previews, then retry.</string>
<string name="spatial_clock_reset">Camera clock reset</string>
<string name="spatial_frame_changed">Tracking frame changed. Your views are saved for recalculation. Recenter, then start a new set to capture more views.</string>
<string name="spatial_device_loaded">device calibration loaded</string>
<string name="spatial_base_loaded">Luma Ultra base calibration loaded</string>
<string name="spatial_calibration_needed">calibration required</string>
<string name="spatial_tap_start">Tap Start new calibration first.</string>
<string name="spatial_capture_recenter_pending">Recenter is waiting for steady tracking. Hold still for a moment.</string>
<string name="spatial_capture_recenter">Tracking changed. Tap Recenter once, then hold still before capturing.</string>
<string name="spatial_capture_unsynchronized">Capture rejected: head tracking was out of sync, or it changed during capture. Hold still and try again.</string>
<string name="spatial_align_first">Calculate camera alignment before checking the distance.</string>
<string name="spatial_processing_failed">camera processing failed</string>
<string name="spatial_hand_head_changed">Head tracking changed during hand detection</string>
<string name="spatial_hand_wait_sync">Waiting for camera and head synchronization</string>
<string name="spatial_no_wrists">No wrists detected. Keep your Joy-Con grips in front of the glasses</string>
<string name="spatial_no_hands">No hands detected. Show open palms in front of the glasses</string>
<string name="spatial_one_camera_wrists">Wrists visible in only one camera; keep your grips in the shared view</string>
<string name="spatial_one_camera_hands">Hands visible in only one camera; keep both palms in the shared view</string>
<string name="spatial_ambiguous_hands">Both cameras see hands, but left/right matching is ambiguous</string>
<string name="spatial_inconsistent_depth">Hands detected, but stereo depth is inconsistent</string>
<string name="spatial_rejected_wrist">Wrist position rejected by stereo or motion checks</string>
<string name="spatial_inconsistent_palm">Stereo points detected, but palm geometry is inconsistent</string>
<string name="spatial_hands_need_calibration">Complete calibration and the distance check to enable hands</string>
<string name="spatial_hands_wait_stable">Waiting for stable head tracking; recenter if requested</string>
<string name="spatial_old_frame">Camera observation is too old; waiting for a fresh pair</string>
<string name="spatial_fit_ready">Fit %1$.2f px. Measure your selected distance from the left camera to the board center, then validate.</string>
<string name="spatial_restored">%1$d saved views restored. Calculate calibration to retry, or start a new set to capture more.</string>
<string name="spatial_captured">Captured %1$d / 24 views. Keep the board fixed; move the glasses for the next view.</string>
<string name="spatial_capture_corners">Capture rejected: %1$d / 12 required corners visible in both cameras. Show more of the board, hold still, then try again.</string>
<string name="spatial_validation_error">Distance check could not finish: %1$s. Try again.</string>
<string name="spatial_inference_error">Hand detection unavailable: %1$s. Change CPU/GPU or toggle hand controllers to retry.</string>
<string name="spatial_hand_timeout">Hand detection exceeded %1$d ms; observation discarded</string>
<string name="spatial_wrists_tracked">%1$d / 2 Joy-Con wrist positions measured by stereo</string>
<string name="spatial_palms_tracked">%1$d / 2 palms tracked; pinch ready: %2$d; grip ready: %3$d</string>
<string name="spatial_capture_saved">Saved diagnostic capture to %1$s</string>
<string name="spatial_hand_error">Hand tracking stopped: %1$s</string>
<string name="spatial_stereo_loaded">Stereo %1$d×%2$d; %3$s</string>
<string name="spatial_alignment_error">Head tracking and the board disagree by %1$s (limit 5 cm / 2 in). Keep the board fixed and wait for steady tracking before starting a new set. Turn and tilt the glasses gently; pause before each capture.</string>
<string name="spatial_need_views">Capture at least 24 varied views of the stationary board.</string>
<string name="spatial_need_rotation">Rotate the glasses through both yaw and pitch; translation alone cannot calibrate camera alignment.</string>
<string name="spatial_bad_baseline">Implausible camera baseline</string>
<string name="spatial_need_orientations">Move your head through more varied orientations.</string>
<string name="spatial_bad_rotation">Invalid camera-to-head rotation</string>
<string name="spatial_bad_alignment">Camera-to-head alignment is inconsistent.</string>
<string name="spatial_calibration_error">Calibration could not finish. %1$s Your captured views are saved.</string>
<string name="spatial_reprojection_error">Held-out reprojection error %1$.2f px exceeds 2 px. Recalibrate.</string>
<string name="spatial_distance_corners">%1$d / 24 checkerboard corners detected in both cameras. Keep the full board visible and hold still. If it is already visible, select 12 in or 30 cm and measure that closer distance before retrying.</string>
<string name="spatial_distance_depth">The board is visible, but its depth could not be measured reliably. Hold the glasses still and keep the board flat and well lit, then retry.</string>
<string name="spatial_distance_invalid">The camera measurement was invalid. Hold still and try again.</string>
<string name="spatial_distance_passed">Distance check passed.</string>
<string name="spatial_distance_retry">Recheck the distance from the left camera to the board center, then retry.</string>
<string name="spatial_distance_result">Cameras measured %1$s; selected distance %2$s. %3$s</string>
<string name="spatial_wait_previews">Wait for both camera previews before starting calibration.</string>
<string name="spatial_saved_views_hint">Saved views can be recalculated. Start a new calibration to capture in the current tracking frame.</string>
<string name="spatial_model_checksum_error">Hand model checksum mismatch</string>
<string name="spatial_opencv_load_error">OpenCV could not load</string>
<string name="session_end_steam_sigill">Steam stopped with an illegal instruction (SIGILL). This can be a CPU instruction compatibility problem or a client crash. Share the logs with your device details.</string>
<string name="session_end_steam_try_x64">You can try Steam settings → Steam client → x86-64 (experimental). It needs an additional download and may run more slowly.</string>
<string name="session_end_vulkan_device">The Linux graphics driver could not find a usable Vulkan device. Check that the selected Linux GPU driver supports this GPU.</string>
<string name="session_end_gpu_unsupported">This session cannot start because this GPU has no compatible Linux Vulkan driver in the current setup. Adreno Turnip drivers cannot enable support for MediaTek/Mali GPUs.</string>
<string name="setup_group_memory">Memory</string>
<string name="setup_clear_cached">Clear cached apps before a session</string>
<string name="setup_clear_cached_hint">When a session starts, DroidDeck closes the apps Android keeps parked in the background, so the game has more memory. Wireless debugging must be on.</string>
<string name="setup_clear_cached_unpaired">Needs DroidDeck paired with Wireless debugging (Pair, below).</string>
<string name="setup_memory_hud">Memory readout</string>
<string name="setup_memory_hud_hint">Memory and swap in use, on the session screen. Advanced splits it into the game, DroidDeck, Android and the GPU.</string>
<string name="setup_memory_hud_simple">Simple</string>
<string name="setup_memory_hud_advanced">Advanced</string>
<string name="memory_hud_simple">RAM %1$s/%2$s GB · swap %3$s/%4$s GB</string>
<string name="memory_hud_split">game %1$s · DroidDeck %2$s · Android %3$s GB</string>
<string name="memory_hud_gpu">GPU %1$s GB</string>
<string name="setup_bg_limit">Background apps during a session</string>
<string name="setup_bg_limit_hint">While a session runs, Android keeps at most this many apps cached and closes the rest, so the game has their memory. DroidDeck puts the limit back as it was when the session ends. Wireless debugging must be on.</string>
<string name="setup_bg_limit_4">At most 4</string>
<string name="setup_bg_limit_1">At most 1</string>
<string name="setup_bg_limit_0">None</string>
<string name="setup_adb_pair">Wireless debugging</string>
<string name="setup_adb_pair_hint">Pairs DroidDeck with Android\'s Wireless debugging for the options above. The child-process limit stays off.</string>
<string name="setup_adb_pair_button">Pair</string>
<string name="stores_xbox_update">Update / verify</string>
<string name="stores_xbox_manage">Manage content</string>
<string name="stores_xbox_close_first">Close this Xbox game before updating it.</string>
<string name="stores_xbox_content_title">Xbox content</string>
<string name="stores_xbox_content_none">No licensed PC content packages are available for this game.</string>
<string name="stores_xbox_content_update">%1$s · Update / verify</string>
<string name="stores_xbox_content_install">%1$s · Install</string>
<string name="stores_xbox_choose_content">Choose PC content</string>
<string name="stores_xbox_choice" translatable="false">%1$s (%2$s)</string>
<string name="stores_game_pass" translatable="false">PC Game Pass</string>
<string name="stores_eyebrow_pass">available with %1$s</string>
<string name="stores_owned_in_library">Owned games in Library</string>
<string name="epic_client_missing">Not installed</string>
<string name="epic_client_open">Open</string>
<string name="epic_client_install">Install</string>
<string name="library_filter_added">Added</string>
<string name="library_filter">Filter</string>
<string name="library_filter_installed">Installed only</string>
<string name="library_filter_all_owned">All owned games</string>
<string name="library_no_installed_matches">No installed games match these filters.</string>
<string name="library_browse_owned">Browse owned games</string>
<string name="game_tab_about">About</string>
<string name="game_resources_browser">Opens in your browser</string>
<string name="game_resource_pcgw" translatable="false">PCGamingWiki</string>
<string name="game_resource_guides">Guides</string>
<string name="game_resource_protondb" translatable="false">ProtonDB</string>
<string name="game_resource_protondb_detail">Linux / Proton compatibility reports</string>
<string name="game_resource_steam_cloud">Steam Cloud</string>
<string name="game_resource_steam_cloud_detail">For games with saves on your Steam account</string>
<string name="game_resource_search">Web search</string>
<string name="game_tab_achievements_count" translatable="false">%1$s %2$d/%3$d</string>
<string name="game_tab_launch">Launch</string>
<string name="game_tab_saves_cloud">Saves &amp; cloud</string>
<string name="game_tab_install">Install</string>
<string name="game_launch_shortcut">Steam shortcut</string>
<string name="game_install_location">Location</string>
<string name="game_install_folder">Folder</string>
<string name="game_install_size">Size on disk</string>
<string name="game_install_version">Version</string>
<string name="game_install_date">Installed</string>
<string name="game_install_played">Last played</string>
<string name="game_install_access">Access</string>
<string name="game_install_access_owned">Owned</string>
<string name="game_stream">Stream</string>
<string name="library_add">Add to Library</string>
<string name="library_remove">Remove from Library</string>
<string name="library_in">In Library</string>
<string name="xbox_filter_show">Show</string>
<string name="itch_collections">Collections</string>
<string name="stores_itch_updates_found">Updates available: %1$d</string>
<string name="stores_itch_update_replaced">The developer replaced this build with %1$s. Update to it?</string>
<string name="xbox_filter_cloud">Cloud</string>
<string name="stores_xbox_cloud_settings">Cloud settings</string>
<string name="xbox_cloud_gaming" translatable="false">Xbox Cloud Gaming</string>
<string name="xbox_filter_game_pass" translatable="false">Game Pass</string>
<string name="integration_title">Steam integration</string>
<string name="integration_count">%1$d of %2$d on</string>
<string name="integration_set_up">Set up</string>
<string name="integration_location">Location</string>
<string name="integration_app_info">App info</string>
<string name="integration_wifi">Wi-Fi names</string>
<string name="integration_brightness">Brightness</string>
<string name="integration_home">DroidDeck as Home</string>
<string name="integration_shortcuts">Home button shortcuts</string>
<string name="integration_wifi_hint">Show networks in Steam · needs Location access, never tracked</string>
<string name="integration_wifi_on">Networks show in Steam</string>
<string name="integration_wifi_location_off">Location is off</string>
<string name="integration_wifi_denied">Location denied · allow it in App info</string>
<string name="integration_brightness_hint">Steam’s slider sets screen brightness</string>
<string name="integration_home_hint">Home opens the Steam menu in a session</string>
<string name="integration_shortcuts_hint">Hold Home for Steam Guide chords</string>
<string name="integration_shortcuts_needs_home">Needs DroidDeck as Home</string>
<string name="integration_shortcuts_maybe_restricted">Greyed out in Android? App info → ⋮ → Allow restricted settings</string>
<string name="integration_shortcuts_restricted">Blocked by Android · App info → ⋮ → Allow restricted settings</string>
<string name="integration_shortcuts_service">DroidDeck Home button</string>
<string name="integration_shortcuts_service_description">Pass Home button presses to Steam Guide while a Steam session is focused and DroidDeck is the default Home app. Does not read screen content.</string>
<string name="integration_brightness_needed">Turn on Brightness in Setup → Steam integration</string>
<string name="desktop_restore_title">Restoring your software</string>
<string name="desktop_restore_body">Reinstalling the apps you added after a DroidDeck update.</string>
<string name="desktop_restore_done_title">Software restored</string>
<string name="desktop_restore_done_body">The apps you added are installed again.</string>
<string name="desktop_restore_failed_title">Some software couldn\'t be restored</string>
<string name="desktop_restore_failed_body">See ~/.cache/droiddeck/apt-restore.log, then try sudo apt install in Konsole.</string>
<string name="gog_full_files">Native optimizations are unavailable. The download includes complete replacement files.</string>
<string name="gog_recover">Verify patch result</string>
<string name="slow_usb_title">Slow USB connection</string>
<string name="slow_usb_cable">%1$s is connected over %2$s (%3$s Mbps, about %4$d MB/s), so games on it will load slowly. Use a USB 3 cable rated 5 Gbps or faster, try flipping the USB-C plug, or use a faster drive.</string>
<string name="slow_usb_port">%1$s is connected over %2$s (%3$s Mbps, about %4$d MB/s). This device\'s USB port can\'t go faster, so games on it will load slowly. Internal storage or a microSD card may be quicker.</string>
<string name="slow_usb_never">Don\'t show this again</string>
<string name="slow_usb_dismiss">Dismiss</string>
<string name="steam_import_title">Restart Steam to add your games?</string>
<string name="steam_import_body">Steam can list these games you own as installed: %1$s. It has to restart to show them. Restart now, or they will be added the next time Steam starts.</string>
<string name="steam_import_names_more">%1$s and %2$d more</string>
<string name="steam_import_now">Restart now</string>
<string name="steam_import_later">Later</string>
</resources>