diff --git a/scripts/generate_fullscreen_ui_translation_strings.py b/scripts/generate_fullscreen_ui_translation_strings.py index 44bdb844f..e6271fa78 100644 --- a/scripts/generate_fullscreen_ui_translation_strings.py +++ b/scripts/generate_fullscreen_ui_translation_strings.py @@ -13,7 +13,7 @@ SRC_FILES = ["src/core/fullscreenui.cpp", "src/core/fullscreenui_settings.cpp", "src/core/fullscreenui_widgets.cpp", "src/core/fullscreenui_widgets.h"] -DST_FILE = "src/core/fullscreenui.cpp" +DST_FILE = "src/core/fullscreenui_strings.h" full_source = "" for src_file in SRC_FILES: diff --git a/src/core/core.vcxproj b/src/core/core.vcxproj index 7675e16e6..d2174ee21 100644 --- a/src/core/core.vcxproj +++ b/src/core/core.vcxproj @@ -115,6 +115,7 @@ + diff --git a/src/core/core.vcxproj.filters b/src/core/core.vcxproj.filters index 9d54f2d90..0a118c1ea 100644 --- a/src/core/core.vcxproj.filters +++ b/src/core/core.vcxproj.filters @@ -151,6 +151,7 @@ + diff --git a/src/core/fullscreenui.cpp b/src/core/fullscreenui.cpp index b3caef51f..2fe94e531 100644 --- a/src/core/fullscreenui.cpp +++ b/src/core/fullscreenui.cpp @@ -2399,827 +2399,3 @@ void FullscreenUI::SwitchToLeaderboards() #endif // __ANDROID__ - -///////////////////////////////////////////////////////////////////////////////////////////////////////////// -// Translation String Area -// To avoid having to type TRANSLATE("FullscreenUI", ...) everywhere, we use the shorter macros at the top -// of the file, then preprocess and generate a bunch of noops here to define the strings. Sadly that means -// the view in Linguist is gonna suck, but you can search the file for the string for more context. -///////////////////////////////////////////////////////////////////////////////////////////////////////////// - -#if 0 -// TRANSLATION-STRING-AREA-BEGIN -TRANSLATE_NOOP("FullscreenUI", " (%u MB on disk)"); -TRANSLATE_NOOP("FullscreenUI", "${title}: Title of the game.\n${filetitle}: Name component of the game's filename.\n${serial}: Serial of the game."); -TRANSLATE_NOOP("FullscreenUI", "%.1f ms"); -TRANSLATE_NOOP("FullscreenUI", "%.2f Seconds"); -TRANSLATE_NOOP("FullscreenUI", "%d Frames"); -TRANSLATE_NOOP("FullscreenUI", "%d cycles"); -TRANSLATE_NOOP("FullscreenUI", "%d ms"); -TRANSLATE_NOOP("FullscreenUI", "%d sectors"); -TRANSLATE_NOOP("FullscreenUI", "%u MB"); -TRANSLATE_NOOP("FullscreenUI", "-"); -TRANSLATE_NOOP("FullscreenUI", "1 Frame"); -TRANSLATE_NOOP("FullscreenUI", "10 Frames"); -TRANSLATE_NOOP("FullscreenUI", "100% [60 FPS (NTSC) / 50 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "1000% [600 FPS (NTSC) / 500 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "10x"); -TRANSLATE_NOOP("FullscreenUI", "10x (20x Speed)"); -TRANSLATE_NOOP("FullscreenUI", "11x"); -TRANSLATE_NOOP("FullscreenUI", "125% [75 FPS (NTSC) / 62 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "12x"); -TRANSLATE_NOOP("FullscreenUI", "13x"); -TRANSLATE_NOOP("FullscreenUI", "14x"); -TRANSLATE_NOOP("FullscreenUI", "150% [90 FPS (NTSC) / 75 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "15x"); -TRANSLATE_NOOP("FullscreenUI", "16x"); -TRANSLATE_NOOP("FullscreenUI", "175% [105 FPS (NTSC) / 87 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "1x"); -TRANSLATE_NOOP("FullscreenUI", "2 Frames"); -TRANSLATE_NOOP("FullscreenUI", "20% [12 FPS (NTSC) / 10 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "200% [120 FPS (NTSC) / 100 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "250% [150 FPS (NTSC) / 125 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "2x"); -TRANSLATE_NOOP("FullscreenUI", "2x (Quad Speed)"); -TRANSLATE_NOOP("FullscreenUI", "3 Frames"); -TRANSLATE_NOOP("FullscreenUI", "30% [18 FPS (NTSC) / 15 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "300% [180 FPS (NTSC) / 150 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "350% [210 FPS (NTSC) / 175 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "3x"); -TRANSLATE_NOOP("FullscreenUI", "3x (6x Speed)"); -TRANSLATE_NOOP("FullscreenUI", "3x (for 720p)"); -TRANSLATE_NOOP("FullscreenUI", "4 Frames"); -TRANSLATE_NOOP("FullscreenUI", "40% [24 FPS (NTSC) / 20 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "400% [240 FPS (NTSC) / 200 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "450% [270 FPS (NTSC) / 225 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "4x"); -TRANSLATE_NOOP("FullscreenUI", "4x (8x Speed)"); -TRANSLATE_NOOP("FullscreenUI", "5 Frames"); -TRANSLATE_NOOP("FullscreenUI", "50% [30 FPS (NTSC) / 25 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "500% [300 FPS (NTSC) / 250 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "5x"); -TRANSLATE_NOOP("FullscreenUI", "5x (10x Speed)"); -TRANSLATE_NOOP("FullscreenUI", "5x (for 1080p)"); -TRANSLATE_NOOP("FullscreenUI", "6 Frames"); -TRANSLATE_NOOP("FullscreenUI", "60% [36 FPS (NTSC) / 30 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "600% [360 FPS (NTSC) / 300 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "6x"); -TRANSLATE_NOOP("FullscreenUI", "6x (12x Speed)"); -TRANSLATE_NOOP("FullscreenUI", "6x (for 1440p)"); -TRANSLATE_NOOP("FullscreenUI", "7 Frames"); -TRANSLATE_NOOP("FullscreenUI", "70% [42 FPS (NTSC) / 35 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "700% [420 FPS (NTSC) / 350 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "7x"); -TRANSLATE_NOOP("FullscreenUI", "7x (14x Speed)"); -TRANSLATE_NOOP("FullscreenUI", "8 Frames"); -TRANSLATE_NOOP("FullscreenUI", "80% [48 FPS (NTSC) / 40 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "800% [480 FPS (NTSC) / 400 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "8x"); -TRANSLATE_NOOP("FullscreenUI", "8x (16x Speed)"); -TRANSLATE_NOOP("FullscreenUI", "9 Frames"); -TRANSLATE_NOOP("FullscreenUI", "90% [54 FPS (NTSC) / 45 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "900% [540 FPS (NTSC) / 450 FPS (PAL)]"); -TRANSLATE_NOOP("FullscreenUI", "9x"); -TRANSLATE_NOOP("FullscreenUI", "9x (18x Speed)"); -TRANSLATE_NOOP("FullscreenUI", "9x (for 4K)"); -TRANSLATE_NOOP("FullscreenUI", ""); -TRANSLATE_NOOP("FullscreenUI", ""); -TRANSLATE_NOOP("FullscreenUI", "A cover already exists for this game. Are you sure that you want to overwrite it?"); -TRANSLATE_NOOP("FullscreenUI", "AMOLED"); -TRANSLATE_NOOP("FullscreenUI", "About"); -TRANSLATE_NOOP("FullscreenUI", "Achievement Notifications"); -TRANSLATE_NOOP("FullscreenUI", "Achievement Unlock/Count"); -TRANSLATE_NOOP("FullscreenUI", "Achievements"); -TRANSLATE_NOOP("FullscreenUI", "Achievements Settings"); -TRANSLATE_NOOP("FullscreenUI", "Achievements are not enabled."); -TRANSLATE_NOOP("FullscreenUI", "Achievements: "); -TRANSLATE_NOOP("FullscreenUI", "Activates runahead when analog input changes, which significantly increases system requirements."); -TRANSLATE_NOOP("FullscreenUI", "Add Search Directory"); -TRANSLATE_NOOP("FullscreenUI", "Add Shader"); -TRANSLATE_NOOP("FullscreenUI", "Adds a new directory to the game search list."); -TRANSLATE_NOOP("FullscreenUI", "Adds a new shader to the chain."); -TRANSLATE_NOOP("FullscreenUI", "Adds additional precision to PGXP data post-projection. May improve visuals in some games."); -TRANSLATE_NOOP("FullscreenUI", "Adjusts the emulation speed so the console's refresh rate matches the host when VSync is enabled."); -TRANSLATE_NOOP("FullscreenUI", "Advanced"); -TRANSLATE_NOOP("FullscreenUI", "Advanced Settings"); -TRANSLATE_NOOP("FullscreenUI", "All Time: {}"); -TRANSLATE_NOOP("FullscreenUI", "Allow Booting Without SBI File"); -TRANSLATE_NOOP("FullscreenUI", "Allows booting to continue even without a required SBI file. These games will not run correctly."); -TRANSLATE_NOOP("FullscreenUI", "Alpha Blending"); -TRANSLATE_NOOP("FullscreenUI", "Always Track Uploads"); -TRANSLATE_NOOP("FullscreenUI", "An error occurred while deleting empty game settings:\n{}"); -TRANSLATE_NOOP("FullscreenUI", "An error occurred while saving game settings:\n{}"); -TRANSLATE_NOOP("FullscreenUI", "Animates windows opening/closing and changes between views in the Big Picture UI."); -TRANSLATE_NOOP("FullscreenUI", "Appearance"); -TRANSLATE_NOOP("FullscreenUI", "Apply Image Patches"); -TRANSLATE_NOOP("FullscreenUI", "Are you sure you want to clear all mappings for this controller?\n\nYou cannot undo this action."); -TRANSLATE_NOOP("FullscreenUI", "Are you sure you want to clear the current post-processing chain? All configuration will be lost."); -TRANSLATE_NOOP("FullscreenUI", "Are you sure you want to restore the default controller configuration?\n\nAll bindings and configuration will be lost. You cannot undo this action."); -TRANSLATE_NOOP("FullscreenUI", "Are you sure you want to restore the default settings? Any preferences will be lost.\n\nYou cannot undo this action."); -TRANSLATE_NOOP("FullscreenUI", "Aspect Ratio"); -TRANSLATE_NOOP("FullscreenUI", "Attempts to detect one pixel high/wide lines that rely on non-upscaled rasterization behavior, filling in gaps introduced by upscaling."); -TRANSLATE_NOOP("FullscreenUI", "Attempts to map the selected port to a chosen controller."); -TRANSLATE_NOOP("FullscreenUI", "Audio Backend"); -TRANSLATE_NOOP("FullscreenUI", "Audio Control"); -TRANSLATE_NOOP("FullscreenUI", "Audio Settings"); -TRANSLATE_NOOP("FullscreenUI", "Auto-Detect"); -TRANSLATE_NOOP("FullscreenUI", "Automatic"); -TRANSLATE_NOOP("FullscreenUI", "Automatic Mapping"); -TRANSLATE_NOOP("FullscreenUI", "Automatic based on window size"); -TRANSLATE_NOOP("FullscreenUI", "Automatic mapping completed for {}."); -TRANSLATE_NOOP("FullscreenUI", "Automatic mapping failed for {}."); -TRANSLATE_NOOP("FullscreenUI", "Automatic mapping failed, no devices are available."); -TRANSLATE_NOOP("FullscreenUI", "Automatically Resize Window"); -TRANSLATE_NOOP("FullscreenUI", "Automatically applies patches to disc images when they are present, currently only PPF is supported."); -TRANSLATE_NOOP("FullscreenUI", "Automatically resizes the window to match the internal resolution."); -TRANSLATE_NOOP("FullscreenUI", "Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time."); -TRANSLATE_NOOP("FullscreenUI", "Automatically switches to fullscreen mode when the program is started."); -TRANSLATE_NOOP("FullscreenUI", "Automatically switches to the next disc in the game when the game stops the CD-ROM motor. Does not work for all games."); -TRANSLATE_NOOP("FullscreenUI", "Avoids calls to C++ code, significantly speeding up the recompiler."); -TRANSLATE_NOOP("FullscreenUI", "BIOS Directory"); -TRANSLATE_NOOP("FullscreenUI", "BIOS Selection"); -TRANSLATE_NOOP("FullscreenUI", "BIOS Settings"); -TRANSLATE_NOOP("FullscreenUI", "BIOS for {}"); -TRANSLATE_NOOP("FullscreenUI", "BIOS to use when emulating {} consoles."); -TRANSLATE_NOOP("FullscreenUI", "Back"); -TRANSLATE_NOOP("FullscreenUI", "Back To Pause Menu"); -TRANSLATE_NOOP("FullscreenUI", "Backend Settings"); -TRANSLATE_NOOP("FullscreenUI", "Behavior"); -TRANSLATE_NOOP("FullscreenUI", "Border Overlay"); -TRANSLATE_NOOP("FullscreenUI", "Borderless Fullscreen"); -TRANSLATE_NOOP("FullscreenUI", "Bottom: "); -TRANSLATE_NOOP("FullscreenUI", "Buffer Size"); -TRANSLATE_NOOP("FullscreenUI", "Buttons"); -TRANSLATE_NOOP("FullscreenUI", "CD-ROM Emulation"); -TRANSLATE_NOOP("FullscreenUI", "CPU Emulation"); -TRANSLATE_NOOP("FullscreenUI", "CPU Mode"); -TRANSLATE_NOOP("FullscreenUI", "Cancel"); -TRANSLATE_NOOP("FullscreenUI", "Capture"); -TRANSLATE_NOOP("FullscreenUI", "Challenge Indicators"); -TRANSLATE_NOOP("FullscreenUI", "Change Disc"); -TRANSLATE_NOOP("FullscreenUI", "Change Page"); -TRANSLATE_NOOP("FullscreenUI", "Change Selection"); -TRANSLATE_NOOP("FullscreenUI", "Change View"); -TRANSLATE_NOOP("FullscreenUI", "Changes settings for the application."); -TRANSLATE_NOOP("FullscreenUI", "Changes the aspect ratio used to display the console's output to the screen."); -TRANSLATE_NOOP("FullscreenUI", "Cheats"); -TRANSLATE_NOOP("FullscreenUI", "Chooses the language used for UI elements."); -TRANSLATE_NOOP("FullscreenUI", "Clean Boot"); -TRANSLATE_NOOP("FullscreenUI", "Clear Mappings"); -TRANSLATE_NOOP("FullscreenUI", "Clear Settings"); -TRANSLATE_NOOP("FullscreenUI", "Clear Shaders"); -TRANSLATE_NOOP("FullscreenUI", "Clears a shader from the chain."); -TRANSLATE_NOOP("FullscreenUI", "Clears all settings set for this game."); -TRANSLATE_NOOP("FullscreenUI", "Close"); -TRANSLATE_NOOP("FullscreenUI", "Close Game"); -TRANSLATE_NOOP("FullscreenUI", "Close Menu"); -TRANSLATE_NOOP("FullscreenUI", "Cobalt Sky"); -TRANSLATE_NOOP("FullscreenUI", "Compatibility Rating"); -TRANSLATE_NOOP("FullscreenUI", "Compatibility: "); -TRANSLATE_NOOP("FullscreenUI", "Completely exits the application, returning you to your desktop."); -TRANSLATE_NOOP("FullscreenUI", "Configuration"); -TRANSLATE_NOOP("FullscreenUI", "Confirm Power Off"); -TRANSLATE_NOOP("FullscreenUI", "Console Settings"); -TRANSLATE_NOOP("FullscreenUI", "Contributor List"); -TRANSLATE_NOOP("FullscreenUI", "Controller Port {}"); -TRANSLATE_NOOP("FullscreenUI", "Controller Port {} Bindings"); -TRANSLATE_NOOP("FullscreenUI", "Controller Port {} Macros"); -TRANSLATE_NOOP("FullscreenUI", "Controller Port {} Settings"); -TRANSLATE_NOOP("FullscreenUI", "Controller Settings"); -TRANSLATE_NOOP("FullscreenUI", "Controller Type"); -TRANSLATE_NOOP("FullscreenUI", "Controller mapping cleared."); -TRANSLATE_NOOP("FullscreenUI", "Controller preset '{}' loaded."); -TRANSLATE_NOOP("FullscreenUI", "Controller preset '{}' saved."); -TRANSLATE_NOOP("FullscreenUI", "Controller settings reset to default."); -TRANSLATE_NOOP("FullscreenUI", "Controls"); -TRANSLATE_NOOP("FullscreenUI", "Controls how dithering is applied in the emulated GPU. True Color disables dithering and produces the nicest looking gradients."); -TRANSLATE_NOOP("FullscreenUI", "Controls the volume of the audio played on the host when fast forwarding."); -TRANSLATE_NOOP("FullscreenUI", "Controls the volume of the audio played on the host."); -TRANSLATE_NOOP("FullscreenUI", "Copies the current global settings to this game."); -TRANSLATE_NOOP("FullscreenUI", "Copies the global controller configuration to this game."); -TRANSLATE_NOOP("FullscreenUI", "Copy Global Settings"); -TRANSLATE_NOOP("FullscreenUI", "Copy Settings"); -TRANSLATE_NOOP("FullscreenUI", "Could not find any CD/DVD-ROM devices. Please ensure you have a drive connected and sufficient permissions to access it."); -TRANSLATE_NOOP("FullscreenUI", "Cover Downloader"); -TRANSLATE_NOOP("FullscreenUI", "Cover Settings"); -TRANSLATE_NOOP("FullscreenUI", "Cover set."); -TRANSLATE_NOOP("FullscreenUI", "Covers Directory"); -TRANSLATE_NOOP("FullscreenUI", "Create"); -TRANSLATE_NOOP("FullscreenUI", "Create New..."); -TRANSLATE_NOOP("FullscreenUI", "Create Save State Backups"); -TRANSLATE_NOOP("FullscreenUI", "Crop Mode"); -TRANSLATE_NOOP("FullscreenUI", "Culling Correction"); -TRANSLATE_NOOP("FullscreenUI", "Custom"); -TRANSLATE_NOOP("FullscreenUI", "Dark"); -TRANSLATE_NOOP("FullscreenUI", "Dark Ruby"); -TRANSLATE_NOOP("FullscreenUI", "Deadzone"); -TRANSLATE_NOOP("FullscreenUI", "Debugging Settings"); -TRANSLATE_NOOP("FullscreenUI", "Default"); -TRANSLATE_NOOP("FullscreenUI", "Default Boot"); -TRANSLATE_NOOP("FullscreenUI", "Default Value"); -TRANSLATE_NOOP("FullscreenUI", "Default View"); -TRANSLATE_NOOP("FullscreenUI", "Default: Disabled"); -TRANSLATE_NOOP("FullscreenUI", "Default: Enabled"); -TRANSLATE_NOOP("FullscreenUI", "Deinterlacing Mode"); -TRANSLATE_NOOP("FullscreenUI", "Delete Save"); -TRANSLATE_NOOP("FullscreenUI", "Delete State"); -TRANSLATE_NOOP("FullscreenUI", "Depth Clear Threshold"); -TRANSLATE_NOOP("FullscreenUI", "Depth Test Transparent Polygons"); -TRANSLATE_NOOP("FullscreenUI", "Desktop Mode"); -TRANSLATE_NOOP("FullscreenUI", "Destination Alpha Blending"); -TRANSLATE_NOOP("FullscreenUI", "Details"); -TRANSLATE_NOOP("FullscreenUI", "Details unavailable for game not scanned in game list."); -TRANSLATE_NOOP("FullscreenUI", "Determines how large the on-screen messages and monitor are."); -TRANSLATE_NOOP("FullscreenUI", "Determines how much button pressure is ignored before activating the macro."); -TRANSLATE_NOOP("FullscreenUI", "Determines how much latency there is between the audio being picked up by the host API, and played through speakers."); -TRANSLATE_NOOP("FullscreenUI", "Determines how much of the area typically not visible on a consumer TV set to crop/hide."); -TRANSLATE_NOOP("FullscreenUI", "Determines how much pressure is simulated when macro is active."); -TRANSLATE_NOOP("FullscreenUI", "Determines how the emulated CPU executes instructions."); -TRANSLATE_NOOP("FullscreenUI", "Determines how the emulated console's output is upscaled or downscaled to your monitor's resolution."); -TRANSLATE_NOOP("FullscreenUI", "Determines quality of audio when not running at 100% speed."); -TRANSLATE_NOOP("FullscreenUI", "Determines that field that the game list will be sorted by."); -TRANSLATE_NOOP("FullscreenUI", "Determines the amount of audio buffered before being pulled by the host API."); -TRANSLATE_NOOP("FullscreenUI", "Determines the area of the overlay image that the display will be drawn within."); -TRANSLATE_NOOP("FullscreenUI", "Determines the emulated hardware type."); -TRANSLATE_NOOP("FullscreenUI", "Determines the format that screenshots will be saved/compressed with."); -TRANSLATE_NOOP("FullscreenUI", "Determines the frequency at which the macro will toggle the buttons on and off (aka auto fire)."); -TRANSLATE_NOOP("FullscreenUI", "Determines the margin between the edge of the screen and on-screen messages."); -TRANSLATE_NOOP("FullscreenUI", "Determines the position on the screen when black borders must be added."); -TRANSLATE_NOOP("FullscreenUI", "Determines the rotation of the simulated TV screen."); -TRANSLATE_NOOP("FullscreenUI", "Determines the scaling algorithm used when 24-bit content is active, typically FMVs."); -TRANSLATE_NOOP("FullscreenUI", "Determines the size of screenshots created by DuckStation."); -TRANSLATE_NOOP("FullscreenUI", "Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed."); -TRANSLATE_NOOP("FullscreenUI", "Determines which algorithm is used to convert interlaced frames to progressive for display on your system."); -TRANSLATE_NOOP("FullscreenUI", "Device Settings"); -TRANSLATE_NOOP("FullscreenUI", "Disable Mailbox Presentation"); -TRANSLATE_NOOP("FullscreenUI", "Disable Speedup on MDEC"); -TRANSLATE_NOOP("FullscreenUI", "Disable Subdirectory Scanning"); -TRANSLATE_NOOP("FullscreenUI", "Disable on 2D Polygons"); -TRANSLATE_NOOP("FullscreenUI", "Disabled"); -TRANSLATE_NOOP("FullscreenUI", "Disc"); -TRANSLATE_NOOP("FullscreenUI", "Discord Server"); -TRANSLATE_NOOP("FullscreenUI", "Display Area"); -TRANSLATE_NOOP("FullscreenUI", "Displays DualShock/DualSense button icons in the footer and input binding, instead of Xbox buttons."); -TRANSLATE_NOOP("FullscreenUI", "Displays only the game title in the list, instead of the title and serial/file name."); -TRANSLATE_NOOP("FullscreenUI", "Displays popup messages on events such as achievement unlocks and leaderboard submissions."); -TRANSLATE_NOOP("FullscreenUI", "Displays popup messages when starting, submitting, or failing a leaderboard challenge."); -TRANSLATE_NOOP("FullscreenUI", "Dithering"); -TRANSLATE_NOOP("FullscreenUI", "Do you want to continue from the automatic save created at {}?"); -TRANSLATE_NOOP("FullscreenUI", "Double-Click Toggles Fullscreen"); -TRANSLATE_NOOP("FullscreenUI", "Download Covers"); -TRANSLATE_NOOP("FullscreenUI", "Downloads covers from a user-specified URL template."); -TRANSLATE_NOOP("FullscreenUI", "Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games."); -TRANSLATE_NOOP("FullscreenUI", "Downsampling"); -TRANSLATE_NOOP("FullscreenUI", "Downsampling Display Scale"); -TRANSLATE_NOOP("FullscreenUI", "Draws a border around the currently-selected item for readability."); -TRANSLATE_NOOP("FullscreenUI", "Duck icon by icons8 (https://icons8.com/icon/74847/platforms.undefined.short-title)"); -TRANSLATE_NOOP("FullscreenUI", "DuckStation can automatically download covers for games which do not currently have a cover set. We do not host any cover images, the user must provide their own source for images."); -TRANSLATE_NOOP("FullscreenUI", "DuckStation is a free simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability."); -TRANSLATE_NOOP("FullscreenUI", "Dump Replaced Textures"); -TRANSLATE_NOOP("FullscreenUI", "Dumps textures that have replacements already loaded."); -TRANSLATE_NOOP("FullscreenUI", "Emulation Settings"); -TRANSLATE_NOOP("FullscreenUI", "Emulation Speed"); -TRANSLATE_NOOP("FullscreenUI", "Enable 8MB RAM"); -TRANSLATE_NOOP("FullscreenUI", "Enable Achievements"); -TRANSLATE_NOOP("FullscreenUI", "Enable Achievements to see your user summary."); -TRANSLATE_NOOP("FullscreenUI", "Enable Cheats"); -TRANSLATE_NOOP("FullscreenUI", "Enable Discord Presence"); -TRANSLATE_NOOP("FullscreenUI", "Enable Fast Boot"); -TRANSLATE_NOOP("FullscreenUI", "Enable GPU-Based Validation"); -TRANSLATE_NOOP("FullscreenUI", "Enable GPU-based validation when supported by the host's renderer API. Only for developer use."); -TRANSLATE_NOOP("FullscreenUI", "Enable Overclocking"); -TRANSLATE_NOOP("FullscreenUI", "Enable Post Processing"); -TRANSLATE_NOOP("FullscreenUI", "Enable Recompiler Block Linking"); -TRANSLATE_NOOP("FullscreenUI", "Enable Recompiler ICache"); -TRANSLATE_NOOP("FullscreenUI", "Enable Recompiler Memory Exceptions"); -TRANSLATE_NOOP("FullscreenUI", "Enable Region Check"); -TRANSLATE_NOOP("FullscreenUI", "Enable Rewinding"); -TRANSLATE_NOOP("FullscreenUI", "Enable SDL Input Source"); -TRANSLATE_NOOP("FullscreenUI", "Enable Subdirectory Scanning"); -TRANSLATE_NOOP("FullscreenUI", "Enable TTY Logging"); -TRANSLATE_NOOP("FullscreenUI", "Enable Texture Cache"); -TRANSLATE_NOOP("FullscreenUI", "Enable Texture Dumping"); -TRANSLATE_NOOP("FullscreenUI", "Enable Texture Replacements"); -TRANSLATE_NOOP("FullscreenUI", "Enable VRAM Write Dumping"); -TRANSLATE_NOOP("FullscreenUI", "Enable VRAM Write Replacement"); -TRANSLATE_NOOP("FullscreenUI", "Enable XInput Input Source"); -TRANSLATE_NOOP("FullscreenUI", "Enable debugging when supported by the host's renderer API. Only for developer use."); -TRANSLATE_NOOP("FullscreenUI", "Enable/Disable the Player LED on DualSense controllers."); -TRANSLATE_NOOP("FullscreenUI", "Enables alignment and bus exceptions. Not needed for any known games."); -TRANSLATE_NOOP("FullscreenUI", "Enables an additional 6MB of RAM to obtain a total of 2+6 = 8MB, usually present on dev consoles."); -TRANSLATE_NOOP("FullscreenUI", "Enables an additional three controller slots on each port. Not supported in all games."); -TRANSLATE_NOOP("FullscreenUI", "Enables caching of guest textures, required for texture replacement."); -TRANSLATE_NOOP("FullscreenUI", "Enables depth testing for semi-transparent polygons. Usually these include shadows, and tend to clip through the ground when depth testing is enabled."); -TRANSLATE_NOOP("FullscreenUI", "Enables dumping of textures to image files, which can be replaced. Not compatible with all games."); -TRANSLATE_NOOP("FullscreenUI", "Enables loading of cheats for this game from DuckStation's database."); -TRANSLATE_NOOP("FullscreenUI", "Enables loading of replacement textures. Not compatible with all games."); -TRANSLATE_NOOP("FullscreenUI", "Enables smooth scrolling of menus in the Big Picture UI."); -TRANSLATE_NOOP("FullscreenUI", "Enables the cheats that are selected below."); -TRANSLATE_NOOP("FullscreenUI", "Enables the older, less accurate MDEC decoding routines. May be required for old replacement backgrounds to match/load."); -TRANSLATE_NOOP("FullscreenUI", "Enables the replacement of background textures in supported games."); -TRANSLATE_NOOP("FullscreenUI", "Encore Mode"); -TRANSLATE_NOOP("FullscreenUI", "Ensures every frame generated is displayed for optimal pacing. Enable for variable refresh displays, such as GSync/FreeSync. Disable if you are having speed or sound issues."); -TRANSLATE_NOOP("FullscreenUI", "Enter Value"); -TRANSLATE_NOOP("FullscreenUI", "Enter the name of the controller preset you wish to create."); -TRANSLATE_NOOP("FullscreenUI", "Error"); -TRANSLATE_NOOP("FullscreenUI", "Example: https://www.example-not-a-real-domain.com/covers/${serial}.jpg"); -TRANSLATE_NOOP("FullscreenUI", "Execution Mode"); -TRANSLATE_NOOP("FullscreenUI", "Exit"); -TRANSLATE_NOOP("FullscreenUI", "Exit And Save State"); -TRANSLATE_NOOP("FullscreenUI", "Exit DuckStation"); -TRANSLATE_NOOP("FullscreenUI", "Exit Without Saving"); -TRANSLATE_NOOP("FullscreenUI", "Exits Big Picture mode, returning to the desktop interface."); -TRANSLATE_NOOP("FullscreenUI", "FMV Chroma Smoothing"); -TRANSLATE_NOOP("FullscreenUI", "FMV Scaling"); -TRANSLATE_NOOP("FullscreenUI", "Failed to copy cover: {}"); -TRANSLATE_NOOP("FullscreenUI", "Failed to copy text to clipboard."); -TRANSLATE_NOOP("FullscreenUI", "Failed to delete existing cover: {}"); -TRANSLATE_NOOP("FullscreenUI", "Failed to delete save state."); -TRANSLATE_NOOP("FullscreenUI", "Failed to delete {}."); -TRANSLATE_NOOP("FullscreenUI", "Failed to load '{}'."); -TRANSLATE_NOOP("FullscreenUI", "Failed to load shader {}. It may be invalid.\nError was:"); -TRANSLATE_NOOP("FullscreenUI", "Failed to save controller preset '{}'."); -TRANSLATE_NOOP("FullscreenUI", "Failed to update progress database"); -TRANSLATE_NOOP("FullscreenUI", "Fast Boot"); -TRANSLATE_NOOP("FullscreenUI", "Fast Forward Boot"); -TRANSLATE_NOOP("FullscreenUI", "Fast Forward Memory Card Access"); -TRANSLATE_NOOP("FullscreenUI", "Fast Forward Speed"); -TRANSLATE_NOOP("FullscreenUI", "Fast Forward Volume"); -TRANSLATE_NOOP("FullscreenUI", "Fast forwards through memory card access, both loading and saving. Can reduce waiting times in games that frequently access memory cards."); -TRANSLATE_NOOP("FullscreenUI", "Fast forwards through the early loading process when fast booting, saving time. Results may vary between games."); -TRANSLATE_NOOP("FullscreenUI", "File Size"); -TRANSLATE_NOOP("FullscreenUI", "File Title"); -TRANSLATE_NOOP("FullscreenUI", "Force 4:3 For FMVs"); -TRANSLATE_NOOP("FullscreenUI", "Forces a full rescan of all games previously identified."); -TRANSLATE_NOOP("FullscreenUI", "Forces texture upload tracking to be enabled regardless of whether it is needed."); -TRANSLATE_NOOP("FullscreenUI", "Forces the use of FIFO over Mailbox presentation, i.e. double buffering instead of triple buffering. Usually results in worse frame pacing."); -TRANSLATE_NOOP("FullscreenUI", "Forcibly mutes both CD-DA and XA audio from the CD-ROM. Can be used to disable background music in some games."); -TRANSLATE_NOOP("FullscreenUI", "Frame Rate"); -TRANSLATE_NOOP("FullscreenUI", "Frame Time Buffer"); -TRANSLATE_NOOP("FullscreenUI", "Frequency"); -TRANSLATE_NOOP("FullscreenUI", "From File..."); -TRANSLATE_NOOP("FullscreenUI", "Fullscreen Resolution"); -TRANSLATE_NOOP("FullscreenUI", "GPU Adapter"); -TRANSLATE_NOOP("FullscreenUI", "GPU Renderer"); -TRANSLATE_NOOP("FullscreenUI", "Game Display"); -TRANSLATE_NOOP("FullscreenUI", "Game Grid"); -TRANSLATE_NOOP("FullscreenUI", "Game List"); -TRANSLATE_NOOP("FullscreenUI", "Game List Settings"); -TRANSLATE_NOOP("FullscreenUI", "Game Patches"); -TRANSLATE_NOOP("FullscreenUI", "Game Properties"); -TRANSLATE_NOOP("FullscreenUI", "Game Quick Save"); -TRANSLATE_NOOP("FullscreenUI", "Game Slot {0}##game_slot_{0}"); -TRANSLATE_NOOP("FullscreenUI", "Game compatibility rating copied to clipboard."); -TRANSLATE_NOOP("FullscreenUI", "Game path copied to clipboard."); -TRANSLATE_NOOP("FullscreenUI", "Game region copied to clipboard."); -TRANSLATE_NOOP("FullscreenUI", "Game serial copied to clipboard."); -TRANSLATE_NOOP("FullscreenUI", "Game settings have been cleared for '{}'."); -TRANSLATE_NOOP("FullscreenUI", "Game settings initialized with global settings for '{}'."); -TRANSLATE_NOOP("FullscreenUI", "Game title copied to clipboard."); -TRANSLATE_NOOP("FullscreenUI", "Game type copied to clipboard."); -TRANSLATE_NOOP("FullscreenUI", "Genre: "); -TRANSLATE_NOOP("FullscreenUI", "Geometry Tolerance"); -TRANSLATE_NOOP("FullscreenUI", "GitHub Repository"); -TRANSLATE_NOOP("FullscreenUI", "Global Slot {0} - {1}##global_slot_{0}"); -TRANSLATE_NOOP("FullscreenUI", "Global Slot {0}##global_slot_{0}"); -TRANSLATE_NOOP("FullscreenUI", "Graphics Settings"); -TRANSLATE_NOOP("FullscreenUI", "Green Giant"); -TRANSLATE_NOOP("FullscreenUI", "Grey Matter"); -TRANSLATE_NOOP("FullscreenUI", "Hardcore Mode"); -TRANSLATE_NOOP("FullscreenUI", "Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?"); -TRANSLATE_NOOP("FullscreenUI", "Hide Cursor In Fullscreen"); -TRANSLATE_NOOP("FullscreenUI", "Hides the mouse pointer/cursor when the emulator is in fullscreen mode."); -TRANSLATE_NOOP("FullscreenUI", "Hotkey Settings"); -TRANSLATE_NOOP("FullscreenUI", "How many saves will be kept for rewinding. Higher values have greater memory requirements."); -TRANSLATE_NOOP("FullscreenUI", "How often a rewind state will be created. Higher frequencies have greater system requirements."); -TRANSLATE_NOOP("FullscreenUI", "Identifies any new files added to the game directories."); -TRANSLATE_NOOP("FullscreenUI", "If enabled, the display will be blended with the transparency of the overlay image."); -TRANSLATE_NOOP("FullscreenUI", "If enabled, the transparency of the overlay image will be applied."); -TRANSLATE_NOOP("FullscreenUI", "If not enabled, the current post processing chain will be ignored."); -TRANSLATE_NOOP("FullscreenUI", "Ignore Drive Subcode"); -TRANSLATE_NOOP("FullscreenUI", "Ignores the subchannel provided by the drive when using physical discs, instead always generating subchannel data. Can improve read reliability on some drives."); -TRANSLATE_NOOP("FullscreenUI", "Image Path"); -TRANSLATE_NOOP("FullscreenUI", "In the form below, specify the URLs to download covers from, with one template URL per line. The following variables are available:"); -TRANSLATE_NOOP("FullscreenUI", "Includes the elapsed time since the application start in file logs."); -TRANSLATE_NOOP("FullscreenUI", "Includes the elapsed time since the application start in window and console logs."); -TRANSLATE_NOOP("FullscreenUI", "Increases the field of view from 4:3 to the chosen display aspect ratio in 3D games."); -TRANSLATE_NOOP("FullscreenUI", "Increases the precision of polygon culling, reducing the number of holes in geometry."); -TRANSLATE_NOOP("FullscreenUI", "Inhibit Screensaver"); -TRANSLATE_NOOP("FullscreenUI", "Input Sources"); -TRANSLATE_NOOP("FullscreenUI", "Interface Settings"); -TRANSLATE_NOOP("FullscreenUI", "Internal Resolution"); -TRANSLATE_NOOP("FullscreenUI", "Language"); -TRANSLATE_NOOP("FullscreenUI", "Language: "); -TRANSLATE_NOOP("FullscreenUI", "Last Played"); -TRANSLATE_NOOP("FullscreenUI", "Last Played: "); -TRANSLATE_NOOP("FullscreenUI", "Latency Control"); -TRANSLATE_NOOP("FullscreenUI", "Launch Options"); -TRANSLATE_NOOP("FullscreenUI", "Launch a game by selecting a file/disc image."); -TRANSLATE_NOOP("FullscreenUI", "Launch a game from a file, disc, or starts the console without any disc inserted."); -TRANSLATE_NOOP("FullscreenUI", "Launch a game from images scanned from your game directories."); -TRANSLATE_NOOP("FullscreenUI", "Leaderboard Notifications"); -TRANSLATE_NOOP("FullscreenUI", "Leaderboard Trackers"); -TRANSLATE_NOOP("FullscreenUI", "Leaderboards"); -TRANSLATE_NOOP("FullscreenUI", "Left: "); -TRANSLATE_NOOP("FullscreenUI", "Light"); -TRANSLATE_NOOP("FullscreenUI", "Line Detection"); -TRANSLATE_NOOP("FullscreenUI", "List Compact Mode"); -TRANSLATE_NOOP("FullscreenUI", "List Settings"); -TRANSLATE_NOOP("FullscreenUI", "Load Database Cheats"); -TRANSLATE_NOOP("FullscreenUI", "Load Devices From Save States"); -TRANSLATE_NOOP("FullscreenUI", "Load Global State"); -TRANSLATE_NOOP("FullscreenUI", "Load Preset"); -TRANSLATE_NOOP("FullscreenUI", "Load State"); -TRANSLATE_NOOP("FullscreenUI", "Loads all replacement texture to RAM, reducing stuttering at runtime."); -TRANSLATE_NOOP("FullscreenUI", "Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay."); -TRANSLATE_NOOP("FullscreenUI", "Log File Timestamps"); -TRANSLATE_NOOP("FullscreenUI", "Log Level"); -TRANSLATE_NOOP("FullscreenUI", "Log Timestamps"); -TRANSLATE_NOOP("FullscreenUI", "Log To Debug Console"); -TRANSLATE_NOOP("FullscreenUI", "Log To File"); -TRANSLATE_NOOP("FullscreenUI", "Log To System Console"); -TRANSLATE_NOOP("FullscreenUI", "Logging In..."); -TRANSLATE_NOOP("FullscreenUI", "Logging Settings"); -TRANSLATE_NOOP("FullscreenUI", "Logging in to RetroAchievements..."); -TRANSLATE_NOOP("FullscreenUI", "Login"); -TRANSLATE_NOOP("FullscreenUI", "Login Failed.\nError: {}\nPlease check your username and password, and try again."); -TRANSLATE_NOOP("FullscreenUI", "Login token generated on {}"); -TRANSLATE_NOOP("FullscreenUI", "Logout"); -TRANSLATE_NOOP("FullscreenUI", "Logs BIOS calls to printf(). Not all games contain debugging messages."); -TRANSLATE_NOOP("FullscreenUI", "Logs messages to duckstation.log in the user directory."); -TRANSLATE_NOOP("FullscreenUI", "Logs messages to the console window."); -TRANSLATE_NOOP("FullscreenUI", "Logs messages to the debug console where supported."); -TRANSLATE_NOOP("FullscreenUI", "Macro Button {}"); -TRANSLATE_NOOP("FullscreenUI", "Makes games run closer to their console framerate, at a small cost to performance."); -TRANSLATE_NOOP("FullscreenUI", "Maximum"); -TRANSLATE_NOOP("FullscreenUI", "Maximum Read Speedup Cycles"); -TRANSLATE_NOOP("FullscreenUI", "Maximum Seek Speedup Cycles"); -TRANSLATE_NOOP("FullscreenUI", "Memory Card Busy"); -TRANSLATE_NOOP("FullscreenUI", "Memory Card Directory"); -TRANSLATE_NOOP("FullscreenUI", "Memory Card Port {}"); -TRANSLATE_NOOP("FullscreenUI", "Memory Card Settings"); -TRANSLATE_NOOP("FullscreenUI", "Memory Card {} Type"); -TRANSLATE_NOOP("FullscreenUI", "Menu Background"); -TRANSLATE_NOOP("FullscreenUI", "Menu Borders"); -TRANSLATE_NOOP("FullscreenUI", "Merge Multi-Disc Games"); -TRANSLATE_NOOP("FullscreenUI", "Merges multi-disc games into one item in the game list."); -TRANSLATE_NOOP("FullscreenUI", "Minimal Output Latency"); -TRANSLATE_NOOP("FullscreenUI", "Move Down"); -TRANSLATE_NOOP("FullscreenUI", "Move Up"); -TRANSLATE_NOOP("FullscreenUI", "Moves this shader higher in the chain, applying it earlier."); -TRANSLATE_NOOP("FullscreenUI", "Moves this shader lower in the chain, applying it later."); -TRANSLATE_NOOP("FullscreenUI", "Multitap"); -TRANSLATE_NOOP("FullscreenUI", "Multitap Mode"); -TRANSLATE_NOOP("FullscreenUI", "Mute All Sound"); -TRANSLATE_NOOP("FullscreenUI", "Mute CD Audio"); -TRANSLATE_NOOP("FullscreenUI", "Navigate"); -TRANSLATE_NOOP("FullscreenUI", "No"); -TRANSLATE_NOOP("FullscreenUI", "No Game Selected"); -TRANSLATE_NOOP("FullscreenUI", "No LED"); -TRANSLATE_NOOP("FullscreenUI", "No Vibration"); -TRANSLATE_NOOP("FullscreenUI", "No cheats are available for this game."); -TRANSLATE_NOOP("FullscreenUI", "No devices with vibration motors were detected."); -TRANSLATE_NOOP("FullscreenUI", "No input profiles available."); -TRANSLATE_NOOP("FullscreenUI", "No patches are available for this game."); -TRANSLATE_NOOP("FullscreenUI", "No resume save state found."); -TRANSLATE_NOOP("FullscreenUI", "No save present in this slot."); -TRANSLATE_NOOP("FullscreenUI", "No save states found."); -TRANSLATE_NOOP("FullscreenUI", "No, resume the game."); -TRANSLATE_NOOP("FullscreenUI", "None"); -TRANSLATE_NOOP("FullscreenUI", "None (Double Speed)"); -TRANSLATE_NOOP("FullscreenUI", "None (Normal Speed)"); -TRANSLATE_NOOP("FullscreenUI", "Not Logged In"); -TRANSLATE_NOOP("FullscreenUI", "Not Scanning Subdirectories"); -TRANSLATE_NOOP("FullscreenUI", "OK"); -TRANSLATE_NOOP("FullscreenUI", "OSD Scale"); -TRANSLATE_NOOP("FullscreenUI", "On-Screen Display"); -TRANSLATE_NOOP("FullscreenUI", "Open Containing Directory"); -TRANSLATE_NOOP("FullscreenUI", "Open To Game List"); -TRANSLATE_NOOP("FullscreenUI", "Open in File Browser"); -TRANSLATE_NOOP("FullscreenUI", "Operations"); -TRANSLATE_NOOP("FullscreenUI", "Optimal Frame Pacing"); -TRANSLATE_NOOP("FullscreenUI", "Options"); -TRANSLATE_NOOP("FullscreenUI", "Output Latency"); -TRANSLATE_NOOP("FullscreenUI", "Output Volume"); -TRANSLATE_NOOP("FullscreenUI", "Overclocking Percentage"); -TRANSLATE_NOOP("FullscreenUI", "Overlays or replaces normal triangle drawing with a wireframe/line view."); -TRANSLATE_NOOP("FullscreenUI", "PGXP (Precision Geometry Transform Pipeline)"); -TRANSLATE_NOOP("FullscreenUI", "PGXP Depth Buffer"); -TRANSLATE_NOOP("FullscreenUI", "PGXP Geometry Correction"); -TRANSLATE_NOOP("FullscreenUI", "Parent Directory"); -TRANSLATE_NOOP("FullscreenUI", "Password"); -TRANSLATE_NOOP("FullscreenUI", "Patches"); -TRANSLATE_NOOP("FullscreenUI", "Patches the BIOS to skip the boot animation. Safe to enable."); -TRANSLATE_NOOP("FullscreenUI", "Path"); -TRANSLATE_NOOP("FullscreenUI", "Pause On Controller Disconnection"); -TRANSLATE_NOOP("FullscreenUI", "Pause On Focus Loss"); -TRANSLATE_NOOP("FullscreenUI", "Pause On Start"); -TRANSLATE_NOOP("FullscreenUI", "Pauses the emulator when a controller with bindings is disconnected."); -TRANSLATE_NOOP("FullscreenUI", "Pauses the emulator when a game is started."); -TRANSLATE_NOOP("FullscreenUI", "Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back."); -TRANSLATE_NOOP("FullscreenUI", "Per-Game Configuration"); -TRANSLATE_NOOP("FullscreenUI", "Per-game controller configuration initialized with global settings."); -TRANSLATE_NOOP("FullscreenUI", "Performance enhancement - jumps directly between blocks instead of returning to the dispatcher."); -TRANSLATE_NOOP("FullscreenUI", "Perspective Correct Colors"); -TRANSLATE_NOOP("FullscreenUI", "Perspective Correct Textures"); -TRANSLATE_NOOP("FullscreenUI", "Pinky Pals"); -TRANSLATE_NOOP("FullscreenUI", "Plays sound effects for events such as achievement unlocks and leaderboard submissions."); -TRANSLATE_NOOP("FullscreenUI", "Please enter your user name and password for retroachievements.org below. Your password will not be saved in DuckStation, an access token will be generated and used instead."); -TRANSLATE_NOOP("FullscreenUI", "Port {} Controller Type"); -TRANSLATE_NOOP("FullscreenUI", "Post-Processing Settings"); -TRANSLATE_NOOP("FullscreenUI", "Post-processing chain cleared."); -TRANSLATE_NOOP("FullscreenUI", "Post-processing shaders reloaded."); -TRANSLATE_NOOP("FullscreenUI", "Prefer OpenGL ES Context"); -TRANSLATE_NOOP("FullscreenUI", "Preload Images to RAM"); -TRANSLATE_NOOP("FullscreenUI", "Preload Replacement Textures"); -TRANSLATE_NOOP("FullscreenUI", "Preserve Projection Precision"); -TRANSLATE_NOOP("FullscreenUI", "Press To Toggle"); -TRANSLATE_NOOP("FullscreenUI", "Pressure"); -TRANSLATE_NOOP("FullscreenUI", "Prevents the emulator from producing any audible sound."); -TRANSLATE_NOOP("FullscreenUI", "Prevents the screen saver from activating and the host from sleeping while emulation is running."); -TRANSLATE_NOOP("FullscreenUI", "Progress Indicators"); -TRANSLATE_NOOP("FullscreenUI", "Provides vibration and LED control support over Bluetooth."); -TRANSLATE_NOOP("FullscreenUI", "Purple Rain"); -TRANSLATE_NOOP("FullscreenUI", "Push a controller button or axis now."); -TRANSLATE_NOOP("FullscreenUI", "Quick Save"); -TRANSLATE_NOOP("FullscreenUI", "Read Speedup"); -TRANSLATE_NOOP("FullscreenUI", "Readahead Sectors"); -TRANSLATE_NOOP("FullscreenUI", "Recompiler Fast Memory Access"); -TRANSLATE_NOOP("FullscreenUI", "Reduce Input Latency"); -TRANSLATE_NOOP("FullscreenUI", "Reduces \"wobbly\" polygons by attempting to preserve the fractional component through memory transfers."); -TRANSLATE_NOOP("FullscreenUI", "Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread."); -TRANSLATE_NOOP("FullscreenUI", "Reduces input latency by delaying the start of frame until closer to the presentation time."); -TRANSLATE_NOOP("FullscreenUI", "Reduces polygon Z-fighting through depth testing. Low compatibility with games."); -TRANSLATE_NOOP("FullscreenUI", "Reduces the size of save states by compressing the data before saving."); -TRANSLATE_NOOP("FullscreenUI", "Region"); -TRANSLATE_NOOP("FullscreenUI", "Region: "); -TRANSLATE_NOOP("FullscreenUI", "Release Date: "); -TRANSLATE_NOOP("FullscreenUI", "Reload Shaders"); -TRANSLATE_NOOP("FullscreenUI", "Reloads the shaders from disk, applying any changes."); -TRANSLATE_NOOP("FullscreenUI", "Remove From Chain"); -TRANSLATE_NOOP("FullscreenUI", "Remove From List"); -TRANSLATE_NOOP("FullscreenUI", "Removed stage {} ({})."); -TRANSLATE_NOOP("FullscreenUI", "Removes all bindings for this controller port."); -TRANSLATE_NOOP("FullscreenUI", "Removes this shader from the chain."); -TRANSLATE_NOOP("FullscreenUI", "Renames existing save states when saving to a backup file."); -TRANSLATE_NOOP("FullscreenUI", "Rendering"); -TRANSLATE_NOOP("FullscreenUI", "Replaces these settings with a previously saved controller preset."); -TRANSLATE_NOOP("FullscreenUI", "Rescan All Games"); -TRANSLATE_NOOP("FullscreenUI", "Reset Controller Settings"); -TRANSLATE_NOOP("FullscreenUI", "Reset Memory Card Directory"); -TRANSLATE_NOOP("FullscreenUI", "Reset Play Time"); -TRANSLATE_NOOP("FullscreenUI", "Reset Settings"); -TRANSLATE_NOOP("FullscreenUI", "Reset System"); -TRANSLATE_NOOP("FullscreenUI", "Resets all configuration to defaults (including bindings)."); -TRANSLATE_NOOP("FullscreenUI", "Resets all settings to the defaults."); -TRANSLATE_NOOP("FullscreenUI", "Resets memory card directory to default (user directory)."); -TRANSLATE_NOOP("FullscreenUI", "Resolution change will be applied after restarting."); -TRANSLATE_NOOP("FullscreenUI", "Restore Defaults"); -TRANSLATE_NOOP("FullscreenUI", "Restores the state of the system prior to the last state loaded."); -TRANSLATE_NOOP("FullscreenUI", "Resume Game"); -TRANSLATE_NOOP("FullscreenUI", "Resume Last Session"); -TRANSLATE_NOOP("FullscreenUI", "Return To Game"); -TRANSLATE_NOOP("FullscreenUI", "Return to desktop mode, or exit the application."); -TRANSLATE_NOOP("FullscreenUI", "Return to the previous menu."); -TRANSLATE_NOOP("FullscreenUI", "Reverses the game list sort order from the default (usually ascending to descending)."); -TRANSLATE_NOOP("FullscreenUI", "Rewind Save Frequency"); -TRANSLATE_NOOP("FullscreenUI", "Rewind Save Slots"); -TRANSLATE_NOOP("FullscreenUI", "Rewind for {0} frames, lasting {1:.2f} seconds will require up to {2} MB of RAM and {3} MB of VRAM."); -TRANSLATE_NOOP("FullscreenUI", "Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements."); -TRANSLATE_NOOP("FullscreenUI", "Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements."); -TRANSLATE_NOOP("FullscreenUI", "Right: "); -TRANSLATE_NOOP("FullscreenUI", "Round Upscaled Texture Coordinates"); -TRANSLATE_NOOP("FullscreenUI", "Rounds texture coordinates instead of flooring when upscaling. Can fix misaligned textures in some games, but break others, and is incompatible with texture filtering."); -TRANSLATE_NOOP("FullscreenUI", "Runahead"); -TRANSLATE_NOOP("FullscreenUI", "Runahead for Analog Input"); -TRANSLATE_NOOP("FullscreenUI", "Runahead/Rewind"); -TRANSLATE_NOOP("FullscreenUI", "Runs the software renderer in parallel for VRAM readbacks. On some systems, this may result in greater performance when using graphical enhancements with the hardware renderer."); -TRANSLATE_NOOP("FullscreenUI", "SDL DualSense Player LED"); -TRANSLATE_NOOP("FullscreenUI", "SDL DualShock 4 / DualSense Enhanced Mode"); -TRANSLATE_NOOP("FullscreenUI", "Safe Mode"); -TRANSLATE_NOOP("FullscreenUI", "Save Controller Preset"); -TRANSLATE_NOOP("FullscreenUI", "Save Preset"); -TRANSLATE_NOOP("FullscreenUI", "Save Screenshot"); -TRANSLATE_NOOP("FullscreenUI", "Save State"); -TRANSLATE_NOOP("FullscreenUI", "Save State Compression"); -TRANSLATE_NOOP("FullscreenUI", "Save State On Shutdown"); -TRANSLATE_NOOP("FullscreenUI", "Save as Serial File Names"); -TRANSLATE_NOOP("FullscreenUI", "Saved {}"); -TRANSLATE_NOOP("FullscreenUI", "Saves state periodically so you can rewind any mistakes while playing."); -TRANSLATE_NOOP("FullscreenUI", "Scaled Interlacing"); -TRANSLATE_NOOP("FullscreenUI", "Scales line skipping in interlaced rendering to the internal resolution, making it less noticeable. Usually safe to enable."); -TRANSLATE_NOOP("FullscreenUI", "Scaling"); -TRANSLATE_NOOP("FullscreenUI", "Scan For New Games"); -TRANSLATE_NOOP("FullscreenUI", "Scanning Subdirectories"); -TRANSLATE_NOOP("FullscreenUI", "Screen Margins"); -TRANSLATE_NOOP("FullscreenUI", "Screen Position"); -TRANSLATE_NOOP("FullscreenUI", "Screen Rotation"); -TRANSLATE_NOOP("FullscreenUI", "Screenshot Format"); -TRANSLATE_NOOP("FullscreenUI", "Screenshot Quality"); -TRANSLATE_NOOP("FullscreenUI", "Screenshot Size"); -TRANSLATE_NOOP("FullscreenUI", "Search Directories"); -TRANSLATE_NOOP("FullscreenUI", "Seek Speedup"); -TRANSLATE_NOOP("FullscreenUI", "Select"); -TRANSLATE_NOOP("FullscreenUI", "Select Device"); -TRANSLATE_NOOP("FullscreenUI", "Select Disc"); -TRANSLATE_NOOP("FullscreenUI", "Select Disc Drive"); -TRANSLATE_NOOP("FullscreenUI", "Select Disc Image"); -TRANSLATE_NOOP("FullscreenUI", "Select Disc for {}"); -TRANSLATE_NOOP("FullscreenUI", "Select Game"); -TRANSLATE_NOOP("FullscreenUI", "Select Macro {} Binds"); -TRANSLATE_NOOP("FullscreenUI", "Select State"); -TRANSLATE_NOOP("FullscreenUI", "Select from the list of preset borders, or manually specify a custom configuration."); -TRANSLATE_NOOP("FullscreenUI", "Selected Preset"); -TRANSLATE_NOOP("FullscreenUI", "Selects the GPU to use for rendering."); -TRANSLATE_NOOP("FullscreenUI", "Selects the backend to use for rendering the console/game visuals."); -TRANSLATE_NOOP("FullscreenUI", "Selects the color style to be used for Big Picture UI."); -TRANSLATE_NOOP("FullscreenUI", "Selects the percentage of the normal clock speed the emulated hardware will run at."); -TRANSLATE_NOOP("FullscreenUI", "Selects the quality at which screenshots will be compressed."); -TRANSLATE_NOOP("FullscreenUI", "Selects the resolution scale that will be applied to the final image. 1x will downsample to the original console resolution."); -TRANSLATE_NOOP("FullscreenUI", "Selects the resolution to use in fullscreen modes."); -TRANSLATE_NOOP("FullscreenUI", "Selects the type of emulated controller for this port."); -TRANSLATE_NOOP("FullscreenUI", "Selects the view that the game list will open to."); -TRANSLATE_NOOP("FullscreenUI", "Serial"); -TRANSLATE_NOOP("FullscreenUI", "Session: {}"); -TRANSLATE_NOOP("FullscreenUI", "Set Cover Image"); -TRANSLATE_NOOP("FullscreenUI", "Set Input Binding"); -TRANSLATE_NOOP("FullscreenUI", "Sets a threshold for discarding precise values when exceeded. May help with glitches in some games."); -TRANSLATE_NOOP("FullscreenUI", "Sets a threshold for discarding the emulated depth buffer. May help in some games."); -TRANSLATE_NOOP("FullscreenUI", "Sets the fast forward speed. It is not guaranteed that this speed will be reached on all systems."); -TRANSLATE_NOOP("FullscreenUI", "Sets the minimum delay for the 'Maximum' read speedup level."); -TRANSLATE_NOOP("FullscreenUI", "Sets the minimum delay for the 'Maximum' seek speedup level."); -TRANSLATE_NOOP("FullscreenUI", "Sets the target emulation speed. It is not guaranteed that this speed will be reached on all systems."); -TRANSLATE_NOOP("FullscreenUI", "Sets the turbo speed. It is not guaranteed that this speed will be reached on all systems."); -TRANSLATE_NOOP("FullscreenUI", "Sets the verbosity of messages logged. Higher levels will log more messages."); -TRANSLATE_NOOP("FullscreenUI", "Sets which sort of memory card image will be used for slot {}."); -TRANSLATE_NOOP("FullscreenUI", "Setting {} binding {}."); -TRANSLATE_NOOP("FullscreenUI", "Settings"); -TRANSLATE_NOOP("FullscreenUI", "Settings and Operations"); -TRANSLATE_NOOP("FullscreenUI", "Settings reset to default."); -TRANSLATE_NOOP("FullscreenUI", "Shader {} added as stage {}."); -TRANSLATE_NOOP("FullscreenUI", "Shared Card Name"); -TRANSLATE_NOOP("FullscreenUI", "Show Achievement Trophy Icons"); -TRANSLATE_NOOP("FullscreenUI", "Show CPU Usage"); -TRANSLATE_NOOP("FullscreenUI", "Show Controller Input"); -TRANSLATE_NOOP("FullscreenUI", "Show Enhancement Settings"); -TRANSLATE_NOOP("FullscreenUI", "Show FPS"); -TRANSLATE_NOOP("FullscreenUI", "Show Frame Times"); -TRANSLATE_NOOP("FullscreenUI", "Show GPU Statistics"); -TRANSLATE_NOOP("FullscreenUI", "Show GPU Usage"); -TRANSLATE_NOOP("FullscreenUI", "Show Grid View Titles"); -TRANSLATE_NOOP("FullscreenUI", "Show Latency Statistics"); -TRANSLATE_NOOP("FullscreenUI", "Show Localized Titles"); -TRANSLATE_NOOP("FullscreenUI", "Show OSD Messages"); -TRANSLATE_NOOP("FullscreenUI", "Show Resolution"); -TRANSLATE_NOOP("FullscreenUI", "Show Speed"); -TRANSLATE_NOOP("FullscreenUI", "Show Status Indicators"); -TRANSLATE_NOOP("FullscreenUI", "Shows a background image or shader when a game isn't running. Backgrounds are located in resources/fullscreenui/backgrounds in the data directory."); -TRANSLATE_NOOP("FullscreenUI", "Shows a notification or icons in the lower-right corner of the screen when a challenge/primed achievement is active."); -TRANSLATE_NOOP("FullscreenUI", "Shows a popup in the lower-right corner of the screen when progress towards a measured achievement changes."); -TRANSLATE_NOOP("FullscreenUI", "Shows a timer in the bottom-right corner of the screen when leaderboard challenges are active."); -TRANSLATE_NOOP("FullscreenUI", "Shows a visual history of frame times in the upper-left corner of the display."); -TRANSLATE_NOOP("FullscreenUI", "Shows enhancement settings in the bottom-right corner of the screen."); -TRANSLATE_NOOP("FullscreenUI", "Shows information about input and audio latency in the top-right corner of the display."); -TRANSLATE_NOOP("FullscreenUI", "Shows information about the emulated GPU in the top-right corner of the display."); -TRANSLATE_NOOP("FullscreenUI", "Shows on-screen-display messages when events occur."); -TRANSLATE_NOOP("FullscreenUI", "Shows persistent icons when turbo is active or when paused."); -TRANSLATE_NOOP("FullscreenUI", "Shows the current controller state of the system in the bottom-left corner of the display."); -TRANSLATE_NOOP("FullscreenUI", "Shows the current emulation speed of the system in the top-right corner of the display as a percentage."); -TRANSLATE_NOOP("FullscreenUI", "Shows the current rendering resolution of the system in the top-right corner of the display."); -TRANSLATE_NOOP("FullscreenUI", "Shows the game you are currently playing as part of your profile in Discord."); -TRANSLATE_NOOP("FullscreenUI", "Shows the host's CPU usage of each system thread in the top-right corner of the display."); -TRANSLATE_NOOP("FullscreenUI", "Shows the host's GPU usage in the top-right corner of the display."); -TRANSLATE_NOOP("FullscreenUI", "Shows the number of frames (or v-syncs) displayed per second by the system in the top-right corner of the display."); -TRANSLATE_NOOP("FullscreenUI", "Shows titles underneath the images in the game grid view."); -TRANSLATE_NOOP("FullscreenUI", "Shows trophy icons in game grid when games have achievements or have been mastered."); -TRANSLATE_NOOP("FullscreenUI", "Simulates the region check present in original, unmodified consoles."); -TRANSLATE_NOOP("FullscreenUI", "Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements."); -TRANSLATE_NOOP("FullscreenUI", "Size: "); -TRANSLATE_NOOP("FullscreenUI", "Skip Duplicate Frame Display"); -TRANSLATE_NOOP("FullscreenUI", "Skips the presentation/display of frames that are not unique. Can result in worse frame pacing."); -TRANSLATE_NOOP("FullscreenUI", "Slow Boot"); -TRANSLATE_NOOP("FullscreenUI", "Smooth Scrolling"); -TRANSLATE_NOOP("FullscreenUI", "Smooths out blockyness between colour transitions in 24-bit content, usually FMVs."); -TRANSLATE_NOOP("FullscreenUI", "Smooths out the blockiness of magnified textures on 2D objects."); -TRANSLATE_NOOP("FullscreenUI", "Smooths out the blockiness of magnified textures on 3D objects."); -TRANSLATE_NOOP("FullscreenUI", "Sort Alphabetically"); -TRANSLATE_NOOP("FullscreenUI", "Sort By"); -TRANSLATE_NOOP("FullscreenUI", "Sort Reversed"); -TRANSLATE_NOOP("FullscreenUI", "Sorts the cheat list alphabetically by the name of the code."); -TRANSLATE_NOOP("FullscreenUI", "Sound Effects"); -TRANSLATE_NOOP("FullscreenUI", "Specifies the amount of buffer time added, which reduces the additional sleep time introduced."); -TRANSLATE_NOOP("FullscreenUI", "Spectator Mode"); -TRANSLATE_NOOP("FullscreenUI", "Speed Control"); -TRANSLATE_NOOP("FullscreenUI", "Speeds up CD-ROM reads by the specified factor. May improve loading speeds in some games, and break others."); -TRANSLATE_NOOP("FullscreenUI", "Speeds up CD-ROM seeks by the specified factor. May improve loading speeds in some games, and break others."); -TRANSLATE_NOOP("FullscreenUI", "Sprite Texture Filtering"); -TRANSLATE_NOOP("FullscreenUI", "Stage {}: {}"); -TRANSLATE_NOOP("FullscreenUI", "Start BIOS"); -TRANSLATE_NOOP("FullscreenUI", "Start Disc"); -TRANSLATE_NOOP("FullscreenUI", "Start Download"); -TRANSLATE_NOOP("FullscreenUI", "Start File"); -TRANSLATE_NOOP("FullscreenUI", "Start Fullscreen"); -TRANSLATE_NOOP("FullscreenUI", "Start Game"); -TRANSLATE_NOOP("FullscreenUI", "Start a game from a disc in your PC's DVD drive."); -TRANSLATE_NOOP("FullscreenUI", "Start the console without any disc inserted."); -TRANSLATE_NOOP("FullscreenUI", "Stores the current settings to a controller preset."); -TRANSLATE_NOOP("FullscreenUI", "Stretch Mode"); -TRANSLATE_NOOP("FullscreenUI", "Summary"); -TRANSLATE_NOOP("FullscreenUI", "Support for controllers that use the XInput protocol. XInput should only be used if you are using a XInput wrapper library."); -TRANSLATE_NOOP("FullscreenUI", "Switch to Next Disc on Stop"); -TRANSLATE_NOOP("FullscreenUI", "Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs."); -TRANSLATE_NOOP("FullscreenUI", "Switches between full screen and windowed when the window is double-clicked."); -TRANSLATE_NOOP("FullscreenUI", "Sync To Host Refresh Rate"); -TRANSLATE_NOOP("FullscreenUI", "Synchronizes presentation of the console's frames to the host. GSync/FreeSync users should enable Optimal Frame Pacing instead."); -TRANSLATE_NOOP("FullscreenUI", "Temporarily disables all enhancements, useful when testing."); -TRANSLATE_NOOP("FullscreenUI", "Test Unofficial Achievements"); -TRANSLATE_NOOP("FullscreenUI", "Texture Filtering"); -TRANSLATE_NOOP("FullscreenUI", "Texture Replacements"); -TRANSLATE_NOOP("FullscreenUI", "Textures Directory"); -TRANSLATE_NOOP("FullscreenUI", "The SDL input source supports most controllers."); -TRANSLATE_NOOP("FullscreenUI", "The audio backend determines how frames produced by the emulator are submitted to the host."); -TRANSLATE_NOOP("FullscreenUI", "The selected memory card image will be used in shared mode for this slot."); -TRANSLATE_NOOP("FullscreenUI", "Theme"); -TRANSLATE_NOOP("FullscreenUI", "This game has no achievements."); -TRANSLATE_NOOP("FullscreenUI", "This game has no leaderboards."); -TRANSLATE_NOOP("FullscreenUI", "Threaded Rendering"); -TRANSLATE_NOOP("FullscreenUI", "Time Played"); -TRANSLATE_NOOP("FullscreenUI", "Time Played: "); -TRANSLATE_NOOP("FullscreenUI", "Timing out in {:.0f} seconds..."); -TRANSLATE_NOOP("FullscreenUI", "Title"); -TRANSLATE_NOOP("FullscreenUI", "To use achievements, please log in with your retroachievements.org account."); -TRANSLATE_NOOP("FullscreenUI", "Toggle Analog"); -TRANSLATE_NOOP("FullscreenUI", "Toggle Fast Forward"); -TRANSLATE_NOOP("FullscreenUI", "Toggle Fullscreen"); -TRANSLATE_NOOP("FullscreenUI", "Toggle every %d frames"); -TRANSLATE_NOOP("FullscreenUI", "Toggles the macro when the button is pressed, instead of held."); -TRANSLATE_NOOP("FullscreenUI", "Top: "); -TRANSLATE_NOOP("FullscreenUI", "Tries to detect FMVs and disable read speedup during games that don't use XA streaming audio."); -TRANSLATE_NOOP("FullscreenUI", "Trigger"); -TRANSLATE_NOOP("FullscreenUI", "Turbo Speed"); -TRANSLATE_NOOP("FullscreenUI", "Type"); -TRANSLATE_NOOP("FullscreenUI", "UI Language"); -TRANSLATE_NOOP("FullscreenUI", "Uncompressed Size"); -TRANSLATE_NOOP("FullscreenUI", "Undo Load State"); -TRANSLATE_NOOP("FullscreenUI", "Ungrouped"); -TRANSLATE_NOOP("FullscreenUI", "Unknown"); -TRANSLATE_NOOP("FullscreenUI", "Unknown File Size"); -TRANSLATE_NOOP("FullscreenUI", "Unlimited"); -TRANSLATE_NOOP("FullscreenUI", "Update Progress"); -TRANSLATE_NOOP("FullscreenUI", "Updates the progress database for achievements shown in the game list."); -TRANSLATE_NOOP("FullscreenUI", "Upscales the game's rendering by the specified multiplier."); -TRANSLATE_NOOP("FullscreenUI", "Use Blit Swap Chain"); -TRANSLATE_NOOP("FullscreenUI", "Use Debug GPU Device"); -TRANSLATE_NOOP("FullscreenUI", "Use DualShock/DualSense Button Icons"); -TRANSLATE_NOOP("FullscreenUI", "Use Global Setting"); -TRANSLATE_NOOP("FullscreenUI", "Use Old MDEC Routines"); -TRANSLATE_NOOP("FullscreenUI", "Use Separate Disc Settings"); -TRANSLATE_NOOP("FullscreenUI", "Use Single Card For Multi-Disc Games"); -TRANSLATE_NOOP("FullscreenUI", "Use Software Renderer For Readbacks"); -TRANSLATE_NOOP("FullscreenUI", "User Name"); -TRANSLATE_NOOP("FullscreenUI", "Uses OpenGL ES even when desktop OpenGL is supported. May improve performance on some SBC drivers."); -TRANSLATE_NOOP("FullscreenUI", "Uses PGXP for all instructions, not just memory operations."); -TRANSLATE_NOOP("FullscreenUI", "Uses a blit presentation model instead of flipping. This may be needed on some systems."); -TRANSLATE_NOOP("FullscreenUI", "Uses a second thread for drawing graphics. Provides a significant speed improvement particularly with the software renderer, and is safe to use."); -TRANSLATE_NOOP("FullscreenUI", "Uses game-specific settings for controllers for this game."); -TRANSLATE_NOOP("FullscreenUI", "Uses localized (native language) titles in the game list."); -TRANSLATE_NOOP("FullscreenUI", "Uses native resolution coordinates for 2D polygons, instead of precise coordinates. Can fix misaligned UI in some games, but otherwise should be left disabled."); -TRANSLATE_NOOP("FullscreenUI", "Uses perspective-correct interpolation for colors, which can improve visuals in some games."); -TRANSLATE_NOOP("FullscreenUI", "Uses perspective-correct interpolation for texture coordinates, straightening out warped textures."); -TRANSLATE_NOOP("FullscreenUI", "Uses screen positions to resolve PGXP data. May improve visuals in some games."); -TRANSLATE_NOOP("FullscreenUI", "Uses separate game settings for each disc of multi-disc games. Can only be set on the first/main disc."); -TRANSLATE_NOOP("FullscreenUI", "Utilizes the chosen frame rate regardless of the game's setting."); -TRANSLATE_NOOP("FullscreenUI", "Value Range"); -TRANSLATE_NOOP("FullscreenUI", "Value: {} | Default: {} | Minimum: {} | Maximum: {}"); -TRANSLATE_NOOP("FullscreenUI", "Vertex Cache"); -TRANSLATE_NOOP("FullscreenUI", "Vertical Sync (VSync)"); -TRANSLATE_NOOP("FullscreenUI", "WARNING: Activating cheats can cause unpredictable behavior, crashing, soft-locks, or broken saved games."); -TRANSLATE_NOOP("FullscreenUI", "WARNING: Activating game patches can cause unpredictable behavior, crashing, soft-locks, or broken saved games."); -TRANSLATE_NOOP("FullscreenUI", "WARNING: Your game is still saving to the memory card. Continuing to {0} may IRREVERSIBLY DESTROY YOUR MEMORY CARD. We recommend resuming your game and waiting 5 seconds for it to finish saving.\n\nDo you want to {0} anyway?"); -TRANSLATE_NOOP("FullscreenUI", "When Big Picture mode is started, the game list will be displayed instead of the main menu."); -TRANSLATE_NOOP("FullscreenUI", "When enabled and logged in, DuckStation will scan for achievements on startup."); -TRANSLATE_NOOP("FullscreenUI", "When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server."); -TRANSLATE_NOOP("FullscreenUI", "When enabled, DuckStation will list achievements from unofficial sets. These achievements are not tracked by RetroAchievements."); -TRANSLATE_NOOP("FullscreenUI", "When enabled, each session will behave as if no achievements have been unlocked."); -TRANSLATE_NOOP("FullscreenUI", "When enabled, memory cards and controllers will be overwritten when save states are loaded."); -TRANSLATE_NOOP("FullscreenUI", "When enabled, the minimum supported output latency will be used for the host API."); -TRANSLATE_NOOP("FullscreenUI", "When playing a multi-disc game and using per-game (title) memory cards, use a single memory card for all discs."); -TRANSLATE_NOOP("FullscreenUI", "When this option is chosen, the clock speed set below will be used."); -TRANSLATE_NOOP("FullscreenUI", "Widescreen Rendering"); -TRANSLATE_NOOP("FullscreenUI", "Window Animations"); -TRANSLATE_NOOP("FullscreenUI", "Wireframe Rendering"); -TRANSLATE_NOOP("FullscreenUI", "Writes backgrounds that can be replaced to the dump directory."); -TRANSLATE_NOOP("FullscreenUI", "Yes"); -TRANSLATE_NOOP("FullscreenUI", "Yes, {} now and risk memory card corruption."); -TRANSLATE_NOOP("FullscreenUI", "\"Challenge\" mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions."); -TRANSLATE_NOOP("FullscreenUI", "\"PlayStation\" and \"PSX\" are registered trademarks of Sony Interactive Entertainment Europe Limited. This software is not affiliated in any way with Sony Interactive Entertainment."); -TRANSLATE_NOOP("FullscreenUI", "change disc"); -TRANSLATE_NOOP("FullscreenUI", "reset"); -TRANSLATE_NOOP("FullscreenUI", "shut down"); -TRANSLATE_NOOP("FullscreenUI", "{} Frames"); -TRANSLATE_NOOP("FullscreenUI", "{} deleted."); -TRANSLATE_NOOP("FullscreenUI", "{} does not exist."); -TRANSLATE_NOOP("FullscreenUI", "{} is not a valid disc image."); -TRANSLATE_NOOP("FullscreenUI", "{} of {}"); -// TRANSLATION-STRING-AREA-END -#endif diff --git a/src/core/fullscreenui_strings.h b/src/core/fullscreenui_strings.h new file mode 100644 index 000000000..f6a688890 --- /dev/null +++ b/src/core/fullscreenui_strings.h @@ -0,0 +1,832 @@ +// SPDX-FileCopyrightText: 2019-2025 Connor McLaughlin +// SPDX-License-Identifier: CC-BY-NC-ND-4.0 + +#pragma once + +///////////////////////////////////////////////////////////////////////////////////////////////////////////// +// Translation String Area +// To avoid having to type TRANSLATE("FullscreenUI", ...) everywhere, we use the shorter macros at the top +// of the file, then preprocess and generate a bunch of noops here to define the strings. Sadly that means +// the view in Linguist is gonna suck, but you can search the file for the string for more context. +// +// NOTE: This file is not directly included anywhere during compilation. It is only used by lupdate to +// generate translation strings. +// +///////////////////////////////////////////////////////////////////////////////////////////////////////////// + +#if 0 +// TRANSLATION-STRING-AREA-BEGIN +TRANSLATE_NOOP("FullscreenUI", " (%u MB on disk)"); +TRANSLATE_NOOP("FullscreenUI", "${title}: Title of the game.\n${filetitle}: Name component of the game's filename.\n${serial}: Serial of the game."); +TRANSLATE_NOOP("FullscreenUI", "%.1f ms"); +TRANSLATE_NOOP("FullscreenUI", "%.2f Seconds"); +TRANSLATE_NOOP("FullscreenUI", "%d Frames"); +TRANSLATE_NOOP("FullscreenUI", "%d cycles"); +TRANSLATE_NOOP("FullscreenUI", "%d ms"); +TRANSLATE_NOOP("FullscreenUI", "%d sectors"); +TRANSLATE_NOOP("FullscreenUI", "%u MB"); +TRANSLATE_NOOP("FullscreenUI", "-"); +TRANSLATE_NOOP("FullscreenUI", "1 Frame"); +TRANSLATE_NOOP("FullscreenUI", "10 Frames"); +TRANSLATE_NOOP("FullscreenUI", "100% [60 FPS (NTSC) / 50 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "1000% [600 FPS (NTSC) / 500 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "10x"); +TRANSLATE_NOOP("FullscreenUI", "10x (20x Speed)"); +TRANSLATE_NOOP("FullscreenUI", "11x"); +TRANSLATE_NOOP("FullscreenUI", "125% [75 FPS (NTSC) / 62 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "12x"); +TRANSLATE_NOOP("FullscreenUI", "13x"); +TRANSLATE_NOOP("FullscreenUI", "14x"); +TRANSLATE_NOOP("FullscreenUI", "150% [90 FPS (NTSC) / 75 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "15x"); +TRANSLATE_NOOP("FullscreenUI", "16x"); +TRANSLATE_NOOP("FullscreenUI", "175% [105 FPS (NTSC) / 87 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "1x"); +TRANSLATE_NOOP("FullscreenUI", "2 Frames"); +TRANSLATE_NOOP("FullscreenUI", "20% [12 FPS (NTSC) / 10 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "200% [120 FPS (NTSC) / 100 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "250% [150 FPS (NTSC) / 125 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "2x"); +TRANSLATE_NOOP("FullscreenUI", "2x (Quad Speed)"); +TRANSLATE_NOOP("FullscreenUI", "3 Frames"); +TRANSLATE_NOOP("FullscreenUI", "30% [18 FPS (NTSC) / 15 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "300% [180 FPS (NTSC) / 150 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "350% [210 FPS (NTSC) / 175 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "3x"); +TRANSLATE_NOOP("FullscreenUI", "3x (6x Speed)"); +TRANSLATE_NOOP("FullscreenUI", "3x (for 720p)"); +TRANSLATE_NOOP("FullscreenUI", "4 Frames"); +TRANSLATE_NOOP("FullscreenUI", "40% [24 FPS (NTSC) / 20 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "400% [240 FPS (NTSC) / 200 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "450% [270 FPS (NTSC) / 225 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "4x"); +TRANSLATE_NOOP("FullscreenUI", "4x (8x Speed)"); +TRANSLATE_NOOP("FullscreenUI", "5 Frames"); +TRANSLATE_NOOP("FullscreenUI", "50% [30 FPS (NTSC) / 25 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "500% [300 FPS (NTSC) / 250 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "5x"); +TRANSLATE_NOOP("FullscreenUI", "5x (10x Speed)"); +TRANSLATE_NOOP("FullscreenUI", "5x (for 1080p)"); +TRANSLATE_NOOP("FullscreenUI", "6 Frames"); +TRANSLATE_NOOP("FullscreenUI", "60% [36 FPS (NTSC) / 30 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "600% [360 FPS (NTSC) / 300 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "6x"); +TRANSLATE_NOOP("FullscreenUI", "6x (12x Speed)"); +TRANSLATE_NOOP("FullscreenUI", "6x (for 1440p)"); +TRANSLATE_NOOP("FullscreenUI", "7 Frames"); +TRANSLATE_NOOP("FullscreenUI", "70% [42 FPS (NTSC) / 35 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "700% [420 FPS (NTSC) / 350 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "7x"); +TRANSLATE_NOOP("FullscreenUI", "7x (14x Speed)"); +TRANSLATE_NOOP("FullscreenUI", "8 Frames"); +TRANSLATE_NOOP("FullscreenUI", "80% [48 FPS (NTSC) / 40 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "800% [480 FPS (NTSC) / 400 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "8x"); +TRANSLATE_NOOP("FullscreenUI", "8x (16x Speed)"); +TRANSLATE_NOOP("FullscreenUI", "9 Frames"); +TRANSLATE_NOOP("FullscreenUI", "90% [54 FPS (NTSC) / 45 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "900% [540 FPS (NTSC) / 450 FPS (PAL)]"); +TRANSLATE_NOOP("FullscreenUI", "9x"); +TRANSLATE_NOOP("FullscreenUI", "9x (18x Speed)"); +TRANSLATE_NOOP("FullscreenUI", "9x (for 4K)"); +TRANSLATE_NOOP("FullscreenUI", ""); +TRANSLATE_NOOP("FullscreenUI", ""); +TRANSLATE_NOOP("FullscreenUI", "A cover already exists for this game. Are you sure that you want to overwrite it?"); +TRANSLATE_NOOP("FullscreenUI", "AMOLED"); +TRANSLATE_NOOP("FullscreenUI", "About"); +TRANSLATE_NOOP("FullscreenUI", "Achievement Notifications"); +TRANSLATE_NOOP("FullscreenUI", "Achievement Unlock/Count"); +TRANSLATE_NOOP("FullscreenUI", "Achievements"); +TRANSLATE_NOOP("FullscreenUI", "Achievements Settings"); +TRANSLATE_NOOP("FullscreenUI", "Achievements are not enabled."); +TRANSLATE_NOOP("FullscreenUI", "Achievements: "); +TRANSLATE_NOOP("FullscreenUI", "Activates runahead when analog input changes, which significantly increases system requirements."); +TRANSLATE_NOOP("FullscreenUI", "Add Search Directory"); +TRANSLATE_NOOP("FullscreenUI", "Add Shader"); +TRANSLATE_NOOP("FullscreenUI", "Adds a new directory to the game search list."); +TRANSLATE_NOOP("FullscreenUI", "Adds a new shader to the chain."); +TRANSLATE_NOOP("FullscreenUI", "Adds additional precision to PGXP data post-projection. May improve visuals in some games."); +TRANSLATE_NOOP("FullscreenUI", "Adjusts the emulation speed so the console's refresh rate matches the host when VSync is enabled."); +TRANSLATE_NOOP("FullscreenUI", "Advanced"); +TRANSLATE_NOOP("FullscreenUI", "Advanced Settings"); +TRANSLATE_NOOP("FullscreenUI", "All Time: {}"); +TRANSLATE_NOOP("FullscreenUI", "Allow Booting Without SBI File"); +TRANSLATE_NOOP("FullscreenUI", "Allows booting to continue even without a required SBI file. These games will not run correctly."); +TRANSLATE_NOOP("FullscreenUI", "Alpha Blending"); +TRANSLATE_NOOP("FullscreenUI", "Always Track Uploads"); +TRANSLATE_NOOP("FullscreenUI", "An error occurred while deleting empty game settings:\n{}"); +TRANSLATE_NOOP("FullscreenUI", "An error occurred while saving game settings:\n{}"); +TRANSLATE_NOOP("FullscreenUI", "Animates windows opening/closing and changes between views in the Big Picture UI."); +TRANSLATE_NOOP("FullscreenUI", "Appearance"); +TRANSLATE_NOOP("FullscreenUI", "Apply Image Patches"); +TRANSLATE_NOOP("FullscreenUI", "Are you sure you want to clear all mappings for this controller?\n\nYou cannot undo this action."); +TRANSLATE_NOOP("FullscreenUI", "Are you sure you want to clear the current post-processing chain? All configuration will be lost."); +TRANSLATE_NOOP("FullscreenUI", "Are you sure you want to restore the default controller configuration?\n\nAll bindings and configuration will be lost. You cannot undo this action."); +TRANSLATE_NOOP("FullscreenUI", "Are you sure you want to restore the default settings? Any preferences will be lost.\n\nYou cannot undo this action."); +TRANSLATE_NOOP("FullscreenUI", "Aspect Ratio"); +TRANSLATE_NOOP("FullscreenUI", "Attempts to detect one pixel high/wide lines that rely on non-upscaled rasterization behavior, filling in gaps introduced by upscaling."); +TRANSLATE_NOOP("FullscreenUI", "Attempts to map the selected port to a chosen controller."); +TRANSLATE_NOOP("FullscreenUI", "Audio Backend"); +TRANSLATE_NOOP("FullscreenUI", "Audio Control"); +TRANSLATE_NOOP("FullscreenUI", "Audio Settings"); +TRANSLATE_NOOP("FullscreenUI", "Auto-Detect"); +TRANSLATE_NOOP("FullscreenUI", "Automatic"); +TRANSLATE_NOOP("FullscreenUI", "Automatic Mapping"); +TRANSLATE_NOOP("FullscreenUI", "Automatic based on window size"); +TRANSLATE_NOOP("FullscreenUI", "Automatic mapping completed for {}."); +TRANSLATE_NOOP("FullscreenUI", "Automatic mapping failed for {}."); +TRANSLATE_NOOP("FullscreenUI", "Automatic mapping failed, no devices are available."); +TRANSLATE_NOOP("FullscreenUI", "Automatically Resize Window"); +TRANSLATE_NOOP("FullscreenUI", "Automatically applies patches to disc images when they are present, currently only PPF is supported."); +TRANSLATE_NOOP("FullscreenUI", "Automatically resizes the window to match the internal resolution."); +TRANSLATE_NOOP("FullscreenUI", "Automatically saves the emulator state when powering down or exiting. You can then resume directly from where you left off next time."); +TRANSLATE_NOOP("FullscreenUI", "Automatically switches to fullscreen mode when the program is started."); +TRANSLATE_NOOP("FullscreenUI", "Automatically switches to the next disc in the game when the game stops the CD-ROM motor. Does not work for all games."); +TRANSLATE_NOOP("FullscreenUI", "Avoids calls to C++ code, significantly speeding up the recompiler."); +TRANSLATE_NOOP("FullscreenUI", "BIOS Directory"); +TRANSLATE_NOOP("FullscreenUI", "BIOS Selection"); +TRANSLATE_NOOP("FullscreenUI", "BIOS Settings"); +TRANSLATE_NOOP("FullscreenUI", "BIOS for {}"); +TRANSLATE_NOOP("FullscreenUI", "BIOS to use when emulating {} consoles."); +TRANSLATE_NOOP("FullscreenUI", "Back"); +TRANSLATE_NOOP("FullscreenUI", "Back To Pause Menu"); +TRANSLATE_NOOP("FullscreenUI", "Backend Settings"); +TRANSLATE_NOOP("FullscreenUI", "Behavior"); +TRANSLATE_NOOP("FullscreenUI", "Border Overlay"); +TRANSLATE_NOOP("FullscreenUI", "Borderless Fullscreen"); +TRANSLATE_NOOP("FullscreenUI", "Bottom: "); +TRANSLATE_NOOP("FullscreenUI", "Buffer Size"); +TRANSLATE_NOOP("FullscreenUI", "Buttons"); +TRANSLATE_NOOP("FullscreenUI", "CD-ROM Emulation"); +TRANSLATE_NOOP("FullscreenUI", "CPU Emulation"); +TRANSLATE_NOOP("FullscreenUI", "CPU Mode"); +TRANSLATE_NOOP("FullscreenUI", "Cancel"); +TRANSLATE_NOOP("FullscreenUI", "Capture"); +TRANSLATE_NOOP("FullscreenUI", "Challenge Indicators"); +TRANSLATE_NOOP("FullscreenUI", "Change Disc"); +TRANSLATE_NOOP("FullscreenUI", "Change Page"); +TRANSLATE_NOOP("FullscreenUI", "Change Selection"); +TRANSLATE_NOOP("FullscreenUI", "Change View"); +TRANSLATE_NOOP("FullscreenUI", "Changes settings for the application."); +TRANSLATE_NOOP("FullscreenUI", "Changes the aspect ratio used to display the console's output to the screen."); +TRANSLATE_NOOP("FullscreenUI", "Cheats"); +TRANSLATE_NOOP("FullscreenUI", "Chooses the language used for UI elements."); +TRANSLATE_NOOP("FullscreenUI", "Clean Boot"); +TRANSLATE_NOOP("FullscreenUI", "Clear Mappings"); +TRANSLATE_NOOP("FullscreenUI", "Clear Settings"); +TRANSLATE_NOOP("FullscreenUI", "Clear Shaders"); +TRANSLATE_NOOP("FullscreenUI", "Clears a shader from the chain."); +TRANSLATE_NOOP("FullscreenUI", "Clears all settings set for this game."); +TRANSLATE_NOOP("FullscreenUI", "Close"); +TRANSLATE_NOOP("FullscreenUI", "Close Game"); +TRANSLATE_NOOP("FullscreenUI", "Close Menu"); +TRANSLATE_NOOP("FullscreenUI", "Cobalt Sky"); +TRANSLATE_NOOP("FullscreenUI", "Compatibility Rating"); +TRANSLATE_NOOP("FullscreenUI", "Compatibility: "); +TRANSLATE_NOOP("FullscreenUI", "Completely exits the application, returning you to your desktop."); +TRANSLATE_NOOP("FullscreenUI", "Configuration"); +TRANSLATE_NOOP("FullscreenUI", "Confirm Power Off"); +TRANSLATE_NOOP("FullscreenUI", "Console Settings"); +TRANSLATE_NOOP("FullscreenUI", "Contributor List"); +TRANSLATE_NOOP("FullscreenUI", "Controller Port {}"); +TRANSLATE_NOOP("FullscreenUI", "Controller Port {} Bindings"); +TRANSLATE_NOOP("FullscreenUI", "Controller Port {} Macros"); +TRANSLATE_NOOP("FullscreenUI", "Controller Port {} Settings"); +TRANSLATE_NOOP("FullscreenUI", "Controller Settings"); +TRANSLATE_NOOP("FullscreenUI", "Controller Type"); +TRANSLATE_NOOP("FullscreenUI", "Controller mapping cleared."); +TRANSLATE_NOOP("FullscreenUI", "Controller preset '{}' loaded."); +TRANSLATE_NOOP("FullscreenUI", "Controller preset '{}' saved."); +TRANSLATE_NOOP("FullscreenUI", "Controller settings reset to default."); +TRANSLATE_NOOP("FullscreenUI", "Controls"); +TRANSLATE_NOOP("FullscreenUI", "Controls how dithering is applied in the emulated GPU. True Color disables dithering and produces the nicest looking gradients."); +TRANSLATE_NOOP("FullscreenUI", "Controls the volume of the audio played on the host when fast forwarding."); +TRANSLATE_NOOP("FullscreenUI", "Controls the volume of the audio played on the host."); +TRANSLATE_NOOP("FullscreenUI", "Copies the current global settings to this game."); +TRANSLATE_NOOP("FullscreenUI", "Copies the global controller configuration to this game."); +TRANSLATE_NOOP("FullscreenUI", "Copy Global Settings"); +TRANSLATE_NOOP("FullscreenUI", "Copy Settings"); +TRANSLATE_NOOP("FullscreenUI", "Could not find any CD/DVD-ROM devices. Please ensure you have a drive connected and sufficient permissions to access it."); +TRANSLATE_NOOP("FullscreenUI", "Cover Downloader"); +TRANSLATE_NOOP("FullscreenUI", "Cover Settings"); +TRANSLATE_NOOP("FullscreenUI", "Cover set."); +TRANSLATE_NOOP("FullscreenUI", "Covers Directory"); +TRANSLATE_NOOP("FullscreenUI", "Create"); +TRANSLATE_NOOP("FullscreenUI", "Create New..."); +TRANSLATE_NOOP("FullscreenUI", "Create Save State Backups"); +TRANSLATE_NOOP("FullscreenUI", "Crop Mode"); +TRANSLATE_NOOP("FullscreenUI", "Culling Correction"); +TRANSLATE_NOOP("FullscreenUI", "Custom"); +TRANSLATE_NOOP("FullscreenUI", "Dark"); +TRANSLATE_NOOP("FullscreenUI", "Dark Ruby"); +TRANSLATE_NOOP("FullscreenUI", "Deadzone"); +TRANSLATE_NOOP("FullscreenUI", "Debugging Settings"); +TRANSLATE_NOOP("FullscreenUI", "Default"); +TRANSLATE_NOOP("FullscreenUI", "Default Boot"); +TRANSLATE_NOOP("FullscreenUI", "Default Value"); +TRANSLATE_NOOP("FullscreenUI", "Default View"); +TRANSLATE_NOOP("FullscreenUI", "Default: Disabled"); +TRANSLATE_NOOP("FullscreenUI", "Default: Enabled"); +TRANSLATE_NOOP("FullscreenUI", "Deinterlacing Mode"); +TRANSLATE_NOOP("FullscreenUI", "Delete Save"); +TRANSLATE_NOOP("FullscreenUI", "Delete State"); +TRANSLATE_NOOP("FullscreenUI", "Depth Clear Threshold"); +TRANSLATE_NOOP("FullscreenUI", "Depth Test Transparent Polygons"); +TRANSLATE_NOOP("FullscreenUI", "Desktop Mode"); +TRANSLATE_NOOP("FullscreenUI", "Destination Alpha Blending"); +TRANSLATE_NOOP("FullscreenUI", "Details"); +TRANSLATE_NOOP("FullscreenUI", "Details unavailable for game not scanned in game list."); +TRANSLATE_NOOP("FullscreenUI", "Determines how large the on-screen messages and monitor are."); +TRANSLATE_NOOP("FullscreenUI", "Determines how much button pressure is ignored before activating the macro."); +TRANSLATE_NOOP("FullscreenUI", "Determines how much latency there is between the audio being picked up by the host API, and played through speakers."); +TRANSLATE_NOOP("FullscreenUI", "Determines how much of the area typically not visible on a consumer TV set to crop/hide."); +TRANSLATE_NOOP("FullscreenUI", "Determines how much pressure is simulated when macro is active."); +TRANSLATE_NOOP("FullscreenUI", "Determines how the emulated CPU executes instructions."); +TRANSLATE_NOOP("FullscreenUI", "Determines how the emulated console's output is upscaled or downscaled to your monitor's resolution."); +TRANSLATE_NOOP("FullscreenUI", "Determines quality of audio when not running at 100% speed."); +TRANSLATE_NOOP("FullscreenUI", "Determines that field that the game list will be sorted by."); +TRANSLATE_NOOP("FullscreenUI", "Determines the amount of audio buffered before being pulled by the host API."); +TRANSLATE_NOOP("FullscreenUI", "Determines the area of the overlay image that the display will be drawn within."); +TRANSLATE_NOOP("FullscreenUI", "Determines the emulated hardware type."); +TRANSLATE_NOOP("FullscreenUI", "Determines the format that screenshots will be saved/compressed with."); +TRANSLATE_NOOP("FullscreenUI", "Determines the frequency at which the macro will toggle the buttons on and off (aka auto fire)."); +TRANSLATE_NOOP("FullscreenUI", "Determines the margin between the edge of the screen and on-screen messages."); +TRANSLATE_NOOP("FullscreenUI", "Determines the position on the screen when black borders must be added."); +TRANSLATE_NOOP("FullscreenUI", "Determines the rotation of the simulated TV screen."); +TRANSLATE_NOOP("FullscreenUI", "Determines the scaling algorithm used when 24-bit content is active, typically FMVs."); +TRANSLATE_NOOP("FullscreenUI", "Determines the size of screenshots created by DuckStation."); +TRANSLATE_NOOP("FullscreenUI", "Determines whether a prompt will be displayed to confirm shutting down the emulator/game when the hotkey is pressed."); +TRANSLATE_NOOP("FullscreenUI", "Determines which algorithm is used to convert interlaced frames to progressive for display on your system."); +TRANSLATE_NOOP("FullscreenUI", "Device Settings"); +TRANSLATE_NOOP("FullscreenUI", "Disable Mailbox Presentation"); +TRANSLATE_NOOP("FullscreenUI", "Disable Speedup on MDEC"); +TRANSLATE_NOOP("FullscreenUI", "Disable Subdirectory Scanning"); +TRANSLATE_NOOP("FullscreenUI", "Disable on 2D Polygons"); +TRANSLATE_NOOP("FullscreenUI", "Disabled"); +TRANSLATE_NOOP("FullscreenUI", "Disc"); +TRANSLATE_NOOP("FullscreenUI", "Discord Server"); +TRANSLATE_NOOP("FullscreenUI", "Display Area"); +TRANSLATE_NOOP("FullscreenUI", "Displays DualShock/DualSense button icons in the footer and input binding, instead of Xbox buttons."); +TRANSLATE_NOOP("FullscreenUI", "Displays only the game title in the list, instead of the title and serial/file name."); +TRANSLATE_NOOP("FullscreenUI", "Displays popup messages on events such as achievement unlocks and leaderboard submissions."); +TRANSLATE_NOOP("FullscreenUI", "Displays popup messages when starting, submitting, or failing a leaderboard challenge."); +TRANSLATE_NOOP("FullscreenUI", "Dithering"); +TRANSLATE_NOOP("FullscreenUI", "Do you want to continue from the automatic save created at {}?"); +TRANSLATE_NOOP("FullscreenUI", "Double-Click Toggles Fullscreen"); +TRANSLATE_NOOP("FullscreenUI", "Download Covers"); +TRANSLATE_NOOP("FullscreenUI", "Downloads covers from a user-specified URL template."); +TRANSLATE_NOOP("FullscreenUI", "Downsamples the rendered image prior to displaying it. Can improve overall image quality in mixed 2D/3D games."); +TRANSLATE_NOOP("FullscreenUI", "Downsampling"); +TRANSLATE_NOOP("FullscreenUI", "Downsampling Display Scale"); +TRANSLATE_NOOP("FullscreenUI", "Draws a border around the currently-selected item for readability."); +TRANSLATE_NOOP("FullscreenUI", "Duck icon by icons8 (https://icons8.com/icon/74847/platforms.undefined.short-title)"); +TRANSLATE_NOOP("FullscreenUI", "DuckStation can automatically download covers for games which do not currently have a cover set. We do not host any cover images, the user must provide their own source for images."); +TRANSLATE_NOOP("FullscreenUI", "DuckStation is a free simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability."); +TRANSLATE_NOOP("FullscreenUI", "Dump Replaced Textures"); +TRANSLATE_NOOP("FullscreenUI", "Dumps textures that have replacements already loaded."); +TRANSLATE_NOOP("FullscreenUI", "Emulation Settings"); +TRANSLATE_NOOP("FullscreenUI", "Emulation Speed"); +TRANSLATE_NOOP("FullscreenUI", "Enable 8MB RAM"); +TRANSLATE_NOOP("FullscreenUI", "Enable Achievements"); +TRANSLATE_NOOP("FullscreenUI", "Enable Achievements to see your user summary."); +TRANSLATE_NOOP("FullscreenUI", "Enable Cheats"); +TRANSLATE_NOOP("FullscreenUI", "Enable Discord Presence"); +TRANSLATE_NOOP("FullscreenUI", "Enable Fast Boot"); +TRANSLATE_NOOP("FullscreenUI", "Enable GPU-Based Validation"); +TRANSLATE_NOOP("FullscreenUI", "Enable GPU-based validation when supported by the host's renderer API. Only for developer use."); +TRANSLATE_NOOP("FullscreenUI", "Enable Overclocking"); +TRANSLATE_NOOP("FullscreenUI", "Enable Post Processing"); +TRANSLATE_NOOP("FullscreenUI", "Enable Recompiler Block Linking"); +TRANSLATE_NOOP("FullscreenUI", "Enable Recompiler ICache"); +TRANSLATE_NOOP("FullscreenUI", "Enable Recompiler Memory Exceptions"); +TRANSLATE_NOOP("FullscreenUI", "Enable Region Check"); +TRANSLATE_NOOP("FullscreenUI", "Enable Rewinding"); +TRANSLATE_NOOP("FullscreenUI", "Enable SDL Input Source"); +TRANSLATE_NOOP("FullscreenUI", "Enable Subdirectory Scanning"); +TRANSLATE_NOOP("FullscreenUI", "Enable TTY Logging"); +TRANSLATE_NOOP("FullscreenUI", "Enable Texture Cache"); +TRANSLATE_NOOP("FullscreenUI", "Enable Texture Dumping"); +TRANSLATE_NOOP("FullscreenUI", "Enable Texture Replacements"); +TRANSLATE_NOOP("FullscreenUI", "Enable VRAM Write Dumping"); +TRANSLATE_NOOP("FullscreenUI", "Enable VRAM Write Replacement"); +TRANSLATE_NOOP("FullscreenUI", "Enable XInput Input Source"); +TRANSLATE_NOOP("FullscreenUI", "Enable debugging when supported by the host's renderer API. Only for developer use."); +TRANSLATE_NOOP("FullscreenUI", "Enable/Disable the Player LED on DualSense controllers."); +TRANSLATE_NOOP("FullscreenUI", "Enables alignment and bus exceptions. Not needed for any known games."); +TRANSLATE_NOOP("FullscreenUI", "Enables an additional 6MB of RAM to obtain a total of 2+6 = 8MB, usually present on dev consoles."); +TRANSLATE_NOOP("FullscreenUI", "Enables an additional three controller slots on each port. Not supported in all games."); +TRANSLATE_NOOP("FullscreenUI", "Enables caching of guest textures, required for texture replacement."); +TRANSLATE_NOOP("FullscreenUI", "Enables depth testing for semi-transparent polygons. Usually these include shadows, and tend to clip through the ground when depth testing is enabled."); +TRANSLATE_NOOP("FullscreenUI", "Enables dumping of textures to image files, which can be replaced. Not compatible with all games."); +TRANSLATE_NOOP("FullscreenUI", "Enables loading of cheats for this game from DuckStation's database."); +TRANSLATE_NOOP("FullscreenUI", "Enables loading of replacement textures. Not compatible with all games."); +TRANSLATE_NOOP("FullscreenUI", "Enables smooth scrolling of menus in the Big Picture UI."); +TRANSLATE_NOOP("FullscreenUI", "Enables the cheats that are selected below."); +TRANSLATE_NOOP("FullscreenUI", "Enables the older, less accurate MDEC decoding routines. May be required for old replacement backgrounds to match/load."); +TRANSLATE_NOOP("FullscreenUI", "Enables the replacement of background textures in supported games."); +TRANSLATE_NOOP("FullscreenUI", "Encore Mode"); +TRANSLATE_NOOP("FullscreenUI", "Ensures every frame generated is displayed for optimal pacing. Enable for variable refresh displays, such as GSync/FreeSync. Disable if you are having speed or sound issues."); +TRANSLATE_NOOP("FullscreenUI", "Enter Value"); +TRANSLATE_NOOP("FullscreenUI", "Enter the name of the controller preset you wish to create."); +TRANSLATE_NOOP("FullscreenUI", "Error"); +TRANSLATE_NOOP("FullscreenUI", "Example: https://www.example-not-a-real-domain.com/covers/${serial}.jpg"); +TRANSLATE_NOOP("FullscreenUI", "Execution Mode"); +TRANSLATE_NOOP("FullscreenUI", "Exit"); +TRANSLATE_NOOP("FullscreenUI", "Exit And Save State"); +TRANSLATE_NOOP("FullscreenUI", "Exit DuckStation"); +TRANSLATE_NOOP("FullscreenUI", "Exit Without Saving"); +TRANSLATE_NOOP("FullscreenUI", "Exits Big Picture mode, returning to the desktop interface."); +TRANSLATE_NOOP("FullscreenUI", "FMV Chroma Smoothing"); +TRANSLATE_NOOP("FullscreenUI", "FMV Scaling"); +TRANSLATE_NOOP("FullscreenUI", "Failed to copy cover: {}"); +TRANSLATE_NOOP("FullscreenUI", "Failed to copy text to clipboard."); +TRANSLATE_NOOP("FullscreenUI", "Failed to delete existing cover: {}"); +TRANSLATE_NOOP("FullscreenUI", "Failed to delete save state."); +TRANSLATE_NOOP("FullscreenUI", "Failed to delete {}."); +TRANSLATE_NOOP("FullscreenUI", "Failed to load '{}'."); +TRANSLATE_NOOP("FullscreenUI", "Failed to load shader {}. It may be invalid.\nError was:"); +TRANSLATE_NOOP("FullscreenUI", "Failed to save controller preset '{}'."); +TRANSLATE_NOOP("FullscreenUI", "Failed to update progress database"); +TRANSLATE_NOOP("FullscreenUI", "Fast Boot"); +TRANSLATE_NOOP("FullscreenUI", "Fast Forward Boot"); +TRANSLATE_NOOP("FullscreenUI", "Fast Forward Memory Card Access"); +TRANSLATE_NOOP("FullscreenUI", "Fast Forward Speed"); +TRANSLATE_NOOP("FullscreenUI", "Fast Forward Volume"); +TRANSLATE_NOOP("FullscreenUI", "Fast forwards through memory card access, both loading and saving. Can reduce waiting times in games that frequently access memory cards."); +TRANSLATE_NOOP("FullscreenUI", "Fast forwards through the early loading process when fast booting, saving time. Results may vary between games."); +TRANSLATE_NOOP("FullscreenUI", "File Size"); +TRANSLATE_NOOP("FullscreenUI", "File Title"); +TRANSLATE_NOOP("FullscreenUI", "Force 4:3 For FMVs"); +TRANSLATE_NOOP("FullscreenUI", "Forces a full rescan of all games previously identified."); +TRANSLATE_NOOP("FullscreenUI", "Forces texture upload tracking to be enabled regardless of whether it is needed."); +TRANSLATE_NOOP("FullscreenUI", "Forces the use of FIFO over Mailbox presentation, i.e. double buffering instead of triple buffering. Usually results in worse frame pacing."); +TRANSLATE_NOOP("FullscreenUI", "Forcibly mutes both CD-DA and XA audio from the CD-ROM. Can be used to disable background music in some games."); +TRANSLATE_NOOP("FullscreenUI", "Frame Rate"); +TRANSLATE_NOOP("FullscreenUI", "Frame Time Buffer"); +TRANSLATE_NOOP("FullscreenUI", "Frequency"); +TRANSLATE_NOOP("FullscreenUI", "From File..."); +TRANSLATE_NOOP("FullscreenUI", "Fullscreen Resolution"); +TRANSLATE_NOOP("FullscreenUI", "GPU Adapter"); +TRANSLATE_NOOP("FullscreenUI", "GPU Renderer"); +TRANSLATE_NOOP("FullscreenUI", "Game Display"); +TRANSLATE_NOOP("FullscreenUI", "Game Grid"); +TRANSLATE_NOOP("FullscreenUI", "Game List"); +TRANSLATE_NOOP("FullscreenUI", "Game List Settings"); +TRANSLATE_NOOP("FullscreenUI", "Game Patches"); +TRANSLATE_NOOP("FullscreenUI", "Game Properties"); +TRANSLATE_NOOP("FullscreenUI", "Game Quick Save"); +TRANSLATE_NOOP("FullscreenUI", "Game Slot {0}##game_slot_{0}"); +TRANSLATE_NOOP("FullscreenUI", "Game compatibility rating copied to clipboard."); +TRANSLATE_NOOP("FullscreenUI", "Game path copied to clipboard."); +TRANSLATE_NOOP("FullscreenUI", "Game region copied to clipboard."); +TRANSLATE_NOOP("FullscreenUI", "Game serial copied to clipboard."); +TRANSLATE_NOOP("FullscreenUI", "Game settings have been cleared for '{}'."); +TRANSLATE_NOOP("FullscreenUI", "Game settings initialized with global settings for '{}'."); +TRANSLATE_NOOP("FullscreenUI", "Game title copied to clipboard."); +TRANSLATE_NOOP("FullscreenUI", "Game type copied to clipboard."); +TRANSLATE_NOOP("FullscreenUI", "Genre: "); +TRANSLATE_NOOP("FullscreenUI", "Geometry Tolerance"); +TRANSLATE_NOOP("FullscreenUI", "GitHub Repository"); +TRANSLATE_NOOP("FullscreenUI", "Global Slot {0} - {1}##global_slot_{0}"); +TRANSLATE_NOOP("FullscreenUI", "Global Slot {0}##global_slot_{0}"); +TRANSLATE_NOOP("FullscreenUI", "Graphics Settings"); +TRANSLATE_NOOP("FullscreenUI", "Green Giant"); +TRANSLATE_NOOP("FullscreenUI", "Grey Matter"); +TRANSLATE_NOOP("FullscreenUI", "Hardcore Mode"); +TRANSLATE_NOOP("FullscreenUI", "Hardcore mode will not be enabled until the system is reset. Do you want to reset the system now?"); +TRANSLATE_NOOP("FullscreenUI", "Hide Cursor In Fullscreen"); +TRANSLATE_NOOP("FullscreenUI", "Hides the mouse pointer/cursor when the emulator is in fullscreen mode."); +TRANSLATE_NOOP("FullscreenUI", "Hotkey Settings"); +TRANSLATE_NOOP("FullscreenUI", "How many saves will be kept for rewinding. Higher values have greater memory requirements."); +TRANSLATE_NOOP("FullscreenUI", "How often a rewind state will be created. Higher frequencies have greater system requirements."); +TRANSLATE_NOOP("FullscreenUI", "Identifies any new files added to the game directories."); +TRANSLATE_NOOP("FullscreenUI", "If enabled, the display will be blended with the transparency of the overlay image."); +TRANSLATE_NOOP("FullscreenUI", "If enabled, the transparency of the overlay image will be applied."); +TRANSLATE_NOOP("FullscreenUI", "If not enabled, the current post processing chain will be ignored."); +TRANSLATE_NOOP("FullscreenUI", "Ignore Drive Subcode"); +TRANSLATE_NOOP("FullscreenUI", "Ignores the subchannel provided by the drive when using physical discs, instead always generating subchannel data. Can improve read reliability on some drives."); +TRANSLATE_NOOP("FullscreenUI", "Image Path"); +TRANSLATE_NOOP("FullscreenUI", "In the form below, specify the URLs to download covers from, with one template URL per line. The following variables are available:"); +TRANSLATE_NOOP("FullscreenUI", "Includes the elapsed time since the application start in file logs."); +TRANSLATE_NOOP("FullscreenUI", "Includes the elapsed time since the application start in window and console logs."); +TRANSLATE_NOOP("FullscreenUI", "Increases the field of view from 4:3 to the chosen display aspect ratio in 3D games."); +TRANSLATE_NOOP("FullscreenUI", "Increases the precision of polygon culling, reducing the number of holes in geometry."); +TRANSLATE_NOOP("FullscreenUI", "Inhibit Screensaver"); +TRANSLATE_NOOP("FullscreenUI", "Input Sources"); +TRANSLATE_NOOP("FullscreenUI", "Interface Settings"); +TRANSLATE_NOOP("FullscreenUI", "Internal Resolution"); +TRANSLATE_NOOP("FullscreenUI", "Language"); +TRANSLATE_NOOP("FullscreenUI", "Language: "); +TRANSLATE_NOOP("FullscreenUI", "Last Played"); +TRANSLATE_NOOP("FullscreenUI", "Last Played: "); +TRANSLATE_NOOP("FullscreenUI", "Latency Control"); +TRANSLATE_NOOP("FullscreenUI", "Launch Options"); +TRANSLATE_NOOP("FullscreenUI", "Launch a game by selecting a file/disc image."); +TRANSLATE_NOOP("FullscreenUI", "Launch a game from a file, disc, or starts the console without any disc inserted."); +TRANSLATE_NOOP("FullscreenUI", "Launch a game from images scanned from your game directories."); +TRANSLATE_NOOP("FullscreenUI", "Leaderboard Notifications"); +TRANSLATE_NOOP("FullscreenUI", "Leaderboard Trackers"); +TRANSLATE_NOOP("FullscreenUI", "Leaderboards"); +TRANSLATE_NOOP("FullscreenUI", "Left: "); +TRANSLATE_NOOP("FullscreenUI", "Light"); +TRANSLATE_NOOP("FullscreenUI", "Line Detection"); +TRANSLATE_NOOP("FullscreenUI", "List Compact Mode"); +TRANSLATE_NOOP("FullscreenUI", "List Settings"); +TRANSLATE_NOOP("FullscreenUI", "Load Database Cheats"); +TRANSLATE_NOOP("FullscreenUI", "Load Devices From Save States"); +TRANSLATE_NOOP("FullscreenUI", "Load Global State"); +TRANSLATE_NOOP("FullscreenUI", "Load Preset"); +TRANSLATE_NOOP("FullscreenUI", "Load State"); +TRANSLATE_NOOP("FullscreenUI", "Loads all replacement texture to RAM, reducing stuttering at runtime."); +TRANSLATE_NOOP("FullscreenUI", "Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay."); +TRANSLATE_NOOP("FullscreenUI", "Log File Timestamps"); +TRANSLATE_NOOP("FullscreenUI", "Log Level"); +TRANSLATE_NOOP("FullscreenUI", "Log Timestamps"); +TRANSLATE_NOOP("FullscreenUI", "Log To Debug Console"); +TRANSLATE_NOOP("FullscreenUI", "Log To File"); +TRANSLATE_NOOP("FullscreenUI", "Log To System Console"); +TRANSLATE_NOOP("FullscreenUI", "Logging In..."); +TRANSLATE_NOOP("FullscreenUI", "Logging Settings"); +TRANSLATE_NOOP("FullscreenUI", "Logging in to RetroAchievements..."); +TRANSLATE_NOOP("FullscreenUI", "Login"); +TRANSLATE_NOOP("FullscreenUI", "Login Failed.\nError: {}\nPlease check your username and password, and try again."); +TRANSLATE_NOOP("FullscreenUI", "Login token generated on {}"); +TRANSLATE_NOOP("FullscreenUI", "Logout"); +TRANSLATE_NOOP("FullscreenUI", "Logs BIOS calls to printf(). Not all games contain debugging messages."); +TRANSLATE_NOOP("FullscreenUI", "Logs messages to duckstation.log in the user directory."); +TRANSLATE_NOOP("FullscreenUI", "Logs messages to the console window."); +TRANSLATE_NOOP("FullscreenUI", "Logs messages to the debug console where supported."); +TRANSLATE_NOOP("FullscreenUI", "Macro Button {}"); +TRANSLATE_NOOP("FullscreenUI", "Makes games run closer to their console framerate, at a small cost to performance."); +TRANSLATE_NOOP("FullscreenUI", "Maximum"); +TRANSLATE_NOOP("FullscreenUI", "Maximum Read Speedup Cycles"); +TRANSLATE_NOOP("FullscreenUI", "Maximum Seek Speedup Cycles"); +TRANSLATE_NOOP("FullscreenUI", "Memory Card Busy"); +TRANSLATE_NOOP("FullscreenUI", "Memory Card Directory"); +TRANSLATE_NOOP("FullscreenUI", "Memory Card Port {}"); +TRANSLATE_NOOP("FullscreenUI", "Memory Card Settings"); +TRANSLATE_NOOP("FullscreenUI", "Memory Card {} Type"); +TRANSLATE_NOOP("FullscreenUI", "Menu Background"); +TRANSLATE_NOOP("FullscreenUI", "Menu Borders"); +TRANSLATE_NOOP("FullscreenUI", "Merge Multi-Disc Games"); +TRANSLATE_NOOP("FullscreenUI", "Merges multi-disc games into one item in the game list."); +TRANSLATE_NOOP("FullscreenUI", "Minimal Output Latency"); +TRANSLATE_NOOP("FullscreenUI", "Move Down"); +TRANSLATE_NOOP("FullscreenUI", "Move Up"); +TRANSLATE_NOOP("FullscreenUI", "Moves this shader higher in the chain, applying it earlier."); +TRANSLATE_NOOP("FullscreenUI", "Moves this shader lower in the chain, applying it later."); +TRANSLATE_NOOP("FullscreenUI", "Multitap"); +TRANSLATE_NOOP("FullscreenUI", "Multitap Mode"); +TRANSLATE_NOOP("FullscreenUI", "Mute All Sound"); +TRANSLATE_NOOP("FullscreenUI", "Mute CD Audio"); +TRANSLATE_NOOP("FullscreenUI", "Navigate"); +TRANSLATE_NOOP("FullscreenUI", "No"); +TRANSLATE_NOOP("FullscreenUI", "No Game Selected"); +TRANSLATE_NOOP("FullscreenUI", "No LED"); +TRANSLATE_NOOP("FullscreenUI", "No Vibration"); +TRANSLATE_NOOP("FullscreenUI", "No cheats are available for this game."); +TRANSLATE_NOOP("FullscreenUI", "No devices with vibration motors were detected."); +TRANSLATE_NOOP("FullscreenUI", "No input profiles available."); +TRANSLATE_NOOP("FullscreenUI", "No patches are available for this game."); +TRANSLATE_NOOP("FullscreenUI", "No resume save state found."); +TRANSLATE_NOOP("FullscreenUI", "No save present in this slot."); +TRANSLATE_NOOP("FullscreenUI", "No save states found."); +TRANSLATE_NOOP("FullscreenUI", "No, resume the game."); +TRANSLATE_NOOP("FullscreenUI", "None"); +TRANSLATE_NOOP("FullscreenUI", "None (Double Speed)"); +TRANSLATE_NOOP("FullscreenUI", "None (Normal Speed)"); +TRANSLATE_NOOP("FullscreenUI", "Not Logged In"); +TRANSLATE_NOOP("FullscreenUI", "Not Scanning Subdirectories"); +TRANSLATE_NOOP("FullscreenUI", "OK"); +TRANSLATE_NOOP("FullscreenUI", "OSD Scale"); +TRANSLATE_NOOP("FullscreenUI", "On-Screen Display"); +TRANSLATE_NOOP("FullscreenUI", "Open Containing Directory"); +TRANSLATE_NOOP("FullscreenUI", "Open To Game List"); +TRANSLATE_NOOP("FullscreenUI", "Open in File Browser"); +TRANSLATE_NOOP("FullscreenUI", "Operations"); +TRANSLATE_NOOP("FullscreenUI", "Optimal Frame Pacing"); +TRANSLATE_NOOP("FullscreenUI", "Options"); +TRANSLATE_NOOP("FullscreenUI", "Output Latency"); +TRANSLATE_NOOP("FullscreenUI", "Output Volume"); +TRANSLATE_NOOP("FullscreenUI", "Overclocking Percentage"); +TRANSLATE_NOOP("FullscreenUI", "Overlays or replaces normal triangle drawing with a wireframe/line view."); +TRANSLATE_NOOP("FullscreenUI", "PGXP (Precision Geometry Transform Pipeline)"); +TRANSLATE_NOOP("FullscreenUI", "PGXP Depth Buffer"); +TRANSLATE_NOOP("FullscreenUI", "PGXP Geometry Correction"); +TRANSLATE_NOOP("FullscreenUI", "Parent Directory"); +TRANSLATE_NOOP("FullscreenUI", "Password"); +TRANSLATE_NOOP("FullscreenUI", "Patches"); +TRANSLATE_NOOP("FullscreenUI", "Patches the BIOS to skip the boot animation. Safe to enable."); +TRANSLATE_NOOP("FullscreenUI", "Path"); +TRANSLATE_NOOP("FullscreenUI", "Pause On Controller Disconnection"); +TRANSLATE_NOOP("FullscreenUI", "Pause On Focus Loss"); +TRANSLATE_NOOP("FullscreenUI", "Pause On Start"); +TRANSLATE_NOOP("FullscreenUI", "Pauses the emulator when a controller with bindings is disconnected."); +TRANSLATE_NOOP("FullscreenUI", "Pauses the emulator when a game is started."); +TRANSLATE_NOOP("FullscreenUI", "Pauses the emulator when you minimize the window or switch to another application, and unpauses when you switch back."); +TRANSLATE_NOOP("FullscreenUI", "Per-Game Configuration"); +TRANSLATE_NOOP("FullscreenUI", "Per-game controller configuration initialized with global settings."); +TRANSLATE_NOOP("FullscreenUI", "Performance enhancement - jumps directly between blocks instead of returning to the dispatcher."); +TRANSLATE_NOOP("FullscreenUI", "Perspective Correct Colors"); +TRANSLATE_NOOP("FullscreenUI", "Perspective Correct Textures"); +TRANSLATE_NOOP("FullscreenUI", "Pinky Pals"); +TRANSLATE_NOOP("FullscreenUI", "Plays sound effects for events such as achievement unlocks and leaderboard submissions."); +TRANSLATE_NOOP("FullscreenUI", "Please enter your user name and password for retroachievements.org below. Your password will not be saved in DuckStation, an access token will be generated and used instead."); +TRANSLATE_NOOP("FullscreenUI", "Port {} Controller Type"); +TRANSLATE_NOOP("FullscreenUI", "Post-Processing Settings"); +TRANSLATE_NOOP("FullscreenUI", "Post-processing chain cleared."); +TRANSLATE_NOOP("FullscreenUI", "Post-processing shaders reloaded."); +TRANSLATE_NOOP("FullscreenUI", "Prefer OpenGL ES Context"); +TRANSLATE_NOOP("FullscreenUI", "Preload Images to RAM"); +TRANSLATE_NOOP("FullscreenUI", "Preload Replacement Textures"); +TRANSLATE_NOOP("FullscreenUI", "Preserve Projection Precision"); +TRANSLATE_NOOP("FullscreenUI", "Press To Toggle"); +TRANSLATE_NOOP("FullscreenUI", "Pressure"); +TRANSLATE_NOOP("FullscreenUI", "Prevents the emulator from producing any audible sound."); +TRANSLATE_NOOP("FullscreenUI", "Prevents the screen saver from activating and the host from sleeping while emulation is running."); +TRANSLATE_NOOP("FullscreenUI", "Progress Indicators"); +TRANSLATE_NOOP("FullscreenUI", "Provides vibration and LED control support over Bluetooth."); +TRANSLATE_NOOP("FullscreenUI", "Purple Rain"); +TRANSLATE_NOOP("FullscreenUI", "Push a controller button or axis now."); +TRANSLATE_NOOP("FullscreenUI", "Quick Save"); +TRANSLATE_NOOP("FullscreenUI", "Read Speedup"); +TRANSLATE_NOOP("FullscreenUI", "Readahead Sectors"); +TRANSLATE_NOOP("FullscreenUI", "Recompiler Fast Memory Access"); +TRANSLATE_NOOP("FullscreenUI", "Reduce Input Latency"); +TRANSLATE_NOOP("FullscreenUI", "Reduces \"wobbly\" polygons by attempting to preserve the fractional component through memory transfers."); +TRANSLATE_NOOP("FullscreenUI", "Reduces hitches in emulation by reading/decompressing CD data asynchronously on a worker thread."); +TRANSLATE_NOOP("FullscreenUI", "Reduces input latency by delaying the start of frame until closer to the presentation time."); +TRANSLATE_NOOP("FullscreenUI", "Reduces polygon Z-fighting through depth testing. Low compatibility with games."); +TRANSLATE_NOOP("FullscreenUI", "Reduces the size of save states by compressing the data before saving."); +TRANSLATE_NOOP("FullscreenUI", "Region"); +TRANSLATE_NOOP("FullscreenUI", "Region: "); +TRANSLATE_NOOP("FullscreenUI", "Release Date: "); +TRANSLATE_NOOP("FullscreenUI", "Reload Shaders"); +TRANSLATE_NOOP("FullscreenUI", "Reloads the shaders from disk, applying any changes."); +TRANSLATE_NOOP("FullscreenUI", "Remove From Chain"); +TRANSLATE_NOOP("FullscreenUI", "Remove From List"); +TRANSLATE_NOOP("FullscreenUI", "Removed stage {} ({})."); +TRANSLATE_NOOP("FullscreenUI", "Removes all bindings for this controller port."); +TRANSLATE_NOOP("FullscreenUI", "Removes this shader from the chain."); +TRANSLATE_NOOP("FullscreenUI", "Renames existing save states when saving to a backup file."); +TRANSLATE_NOOP("FullscreenUI", "Rendering"); +TRANSLATE_NOOP("FullscreenUI", "Replaces these settings with a previously saved controller preset."); +TRANSLATE_NOOP("FullscreenUI", "Rescan All Games"); +TRANSLATE_NOOP("FullscreenUI", "Reset Controller Settings"); +TRANSLATE_NOOP("FullscreenUI", "Reset Memory Card Directory"); +TRANSLATE_NOOP("FullscreenUI", "Reset Play Time"); +TRANSLATE_NOOP("FullscreenUI", "Reset Settings"); +TRANSLATE_NOOP("FullscreenUI", "Reset System"); +TRANSLATE_NOOP("FullscreenUI", "Resets all configuration to defaults (including bindings)."); +TRANSLATE_NOOP("FullscreenUI", "Resets all settings to the defaults."); +TRANSLATE_NOOP("FullscreenUI", "Resets memory card directory to default (user directory)."); +TRANSLATE_NOOP("FullscreenUI", "Resolution change will be applied after restarting."); +TRANSLATE_NOOP("FullscreenUI", "Restore Defaults"); +TRANSLATE_NOOP("FullscreenUI", "Restores the state of the system prior to the last state loaded."); +TRANSLATE_NOOP("FullscreenUI", "Resume Game"); +TRANSLATE_NOOP("FullscreenUI", "Resume Last Session"); +TRANSLATE_NOOP("FullscreenUI", "Return To Game"); +TRANSLATE_NOOP("FullscreenUI", "Return to desktop mode, or exit the application."); +TRANSLATE_NOOP("FullscreenUI", "Return to the previous menu."); +TRANSLATE_NOOP("FullscreenUI", "Reverses the game list sort order from the default (usually ascending to descending)."); +TRANSLATE_NOOP("FullscreenUI", "Rewind Save Frequency"); +TRANSLATE_NOOP("FullscreenUI", "Rewind Save Slots"); +TRANSLATE_NOOP("FullscreenUI", "Rewind for {0} frames, lasting {1:.2f} seconds will require up to {2} MB of RAM and {3} MB of VRAM."); +TRANSLATE_NOOP("FullscreenUI", "Rewind is disabled because runahead is enabled. Runahead will significantly increase system requirements."); +TRANSLATE_NOOP("FullscreenUI", "Rewind is not enabled. Please note that enabling rewind may significantly increase system requirements."); +TRANSLATE_NOOP("FullscreenUI", "Right: "); +TRANSLATE_NOOP("FullscreenUI", "Round Upscaled Texture Coordinates"); +TRANSLATE_NOOP("FullscreenUI", "Rounds texture coordinates instead of flooring when upscaling. Can fix misaligned textures in some games, but break others, and is incompatible with texture filtering."); +TRANSLATE_NOOP("FullscreenUI", "Runahead"); +TRANSLATE_NOOP("FullscreenUI", "Runahead for Analog Input"); +TRANSLATE_NOOP("FullscreenUI", "Runahead/Rewind"); +TRANSLATE_NOOP("FullscreenUI", "Runs the software renderer in parallel for VRAM readbacks. On some systems, this may result in greater performance when using graphical enhancements with the hardware renderer."); +TRANSLATE_NOOP("FullscreenUI", "SDL DualSense Player LED"); +TRANSLATE_NOOP("FullscreenUI", "SDL DualShock 4 / DualSense Enhanced Mode"); +TRANSLATE_NOOP("FullscreenUI", "Safe Mode"); +TRANSLATE_NOOP("FullscreenUI", "Save Controller Preset"); +TRANSLATE_NOOP("FullscreenUI", "Save Preset"); +TRANSLATE_NOOP("FullscreenUI", "Save Screenshot"); +TRANSLATE_NOOP("FullscreenUI", "Save State"); +TRANSLATE_NOOP("FullscreenUI", "Save State Compression"); +TRANSLATE_NOOP("FullscreenUI", "Save State On Shutdown"); +TRANSLATE_NOOP("FullscreenUI", "Save as Serial File Names"); +TRANSLATE_NOOP("FullscreenUI", "Saved {}"); +TRANSLATE_NOOP("FullscreenUI", "Saves state periodically so you can rewind any mistakes while playing."); +TRANSLATE_NOOP("FullscreenUI", "Scaled Interlacing"); +TRANSLATE_NOOP("FullscreenUI", "Scales line skipping in interlaced rendering to the internal resolution, making it less noticeable. Usually safe to enable."); +TRANSLATE_NOOP("FullscreenUI", "Scaling"); +TRANSLATE_NOOP("FullscreenUI", "Scan For New Games"); +TRANSLATE_NOOP("FullscreenUI", "Scanning Subdirectories"); +TRANSLATE_NOOP("FullscreenUI", "Screen Margins"); +TRANSLATE_NOOP("FullscreenUI", "Screen Position"); +TRANSLATE_NOOP("FullscreenUI", "Screen Rotation"); +TRANSLATE_NOOP("FullscreenUI", "Screenshot Format"); +TRANSLATE_NOOP("FullscreenUI", "Screenshot Quality"); +TRANSLATE_NOOP("FullscreenUI", "Screenshot Size"); +TRANSLATE_NOOP("FullscreenUI", "Search Directories"); +TRANSLATE_NOOP("FullscreenUI", "Seek Speedup"); +TRANSLATE_NOOP("FullscreenUI", "Select"); +TRANSLATE_NOOP("FullscreenUI", "Select Device"); +TRANSLATE_NOOP("FullscreenUI", "Select Disc"); +TRANSLATE_NOOP("FullscreenUI", "Select Disc Drive"); +TRANSLATE_NOOP("FullscreenUI", "Select Disc Image"); +TRANSLATE_NOOP("FullscreenUI", "Select Disc for {}"); +TRANSLATE_NOOP("FullscreenUI", "Select Game"); +TRANSLATE_NOOP("FullscreenUI", "Select Macro {} Binds"); +TRANSLATE_NOOP("FullscreenUI", "Select State"); +TRANSLATE_NOOP("FullscreenUI", "Select from the list of preset borders, or manually specify a custom configuration."); +TRANSLATE_NOOP("FullscreenUI", "Selected Preset"); +TRANSLATE_NOOP("FullscreenUI", "Selects the GPU to use for rendering."); +TRANSLATE_NOOP("FullscreenUI", "Selects the backend to use for rendering the console/game visuals."); +TRANSLATE_NOOP("FullscreenUI", "Selects the color style to be used for Big Picture UI."); +TRANSLATE_NOOP("FullscreenUI", "Selects the percentage of the normal clock speed the emulated hardware will run at."); +TRANSLATE_NOOP("FullscreenUI", "Selects the quality at which screenshots will be compressed."); +TRANSLATE_NOOP("FullscreenUI", "Selects the resolution scale that will be applied to the final image. 1x will downsample to the original console resolution."); +TRANSLATE_NOOP("FullscreenUI", "Selects the resolution to use in fullscreen modes."); +TRANSLATE_NOOP("FullscreenUI", "Selects the type of emulated controller for this port."); +TRANSLATE_NOOP("FullscreenUI", "Selects the view that the game list will open to."); +TRANSLATE_NOOP("FullscreenUI", "Serial"); +TRANSLATE_NOOP("FullscreenUI", "Session: {}"); +TRANSLATE_NOOP("FullscreenUI", "Set Cover Image"); +TRANSLATE_NOOP("FullscreenUI", "Set Input Binding"); +TRANSLATE_NOOP("FullscreenUI", "Sets a threshold for discarding precise values when exceeded. May help with glitches in some games."); +TRANSLATE_NOOP("FullscreenUI", "Sets a threshold for discarding the emulated depth buffer. May help in some games."); +TRANSLATE_NOOP("FullscreenUI", "Sets the fast forward speed. It is not guaranteed that this speed will be reached on all systems."); +TRANSLATE_NOOP("FullscreenUI", "Sets the minimum delay for the 'Maximum' read speedup level."); +TRANSLATE_NOOP("FullscreenUI", "Sets the minimum delay for the 'Maximum' seek speedup level."); +TRANSLATE_NOOP("FullscreenUI", "Sets the target emulation speed. It is not guaranteed that this speed will be reached on all systems."); +TRANSLATE_NOOP("FullscreenUI", "Sets the turbo speed. It is not guaranteed that this speed will be reached on all systems."); +TRANSLATE_NOOP("FullscreenUI", "Sets the verbosity of messages logged. Higher levels will log more messages."); +TRANSLATE_NOOP("FullscreenUI", "Sets which sort of memory card image will be used for slot {}."); +TRANSLATE_NOOP("FullscreenUI", "Setting {} binding {}."); +TRANSLATE_NOOP("FullscreenUI", "Settings"); +TRANSLATE_NOOP("FullscreenUI", "Settings and Operations"); +TRANSLATE_NOOP("FullscreenUI", "Settings reset to default."); +TRANSLATE_NOOP("FullscreenUI", "Shader {} added as stage {}."); +TRANSLATE_NOOP("FullscreenUI", "Shared Card Name"); +TRANSLATE_NOOP("FullscreenUI", "Show Achievement Trophy Icons"); +TRANSLATE_NOOP("FullscreenUI", "Show CPU Usage"); +TRANSLATE_NOOP("FullscreenUI", "Show Controller Input"); +TRANSLATE_NOOP("FullscreenUI", "Show Enhancement Settings"); +TRANSLATE_NOOP("FullscreenUI", "Show FPS"); +TRANSLATE_NOOP("FullscreenUI", "Show Frame Times"); +TRANSLATE_NOOP("FullscreenUI", "Show GPU Statistics"); +TRANSLATE_NOOP("FullscreenUI", "Show GPU Usage"); +TRANSLATE_NOOP("FullscreenUI", "Show Grid View Titles"); +TRANSLATE_NOOP("FullscreenUI", "Show Latency Statistics"); +TRANSLATE_NOOP("FullscreenUI", "Show Localized Titles"); +TRANSLATE_NOOP("FullscreenUI", "Show OSD Messages"); +TRANSLATE_NOOP("FullscreenUI", "Show Resolution"); +TRANSLATE_NOOP("FullscreenUI", "Show Speed"); +TRANSLATE_NOOP("FullscreenUI", "Show Status Indicators"); +TRANSLATE_NOOP("FullscreenUI", "Shows a background image or shader when a game isn't running. Backgrounds are located in resources/fullscreenui/backgrounds in the data directory."); +TRANSLATE_NOOP("FullscreenUI", "Shows a notification or icons in the lower-right corner of the screen when a challenge/primed achievement is active."); +TRANSLATE_NOOP("FullscreenUI", "Shows a popup in the lower-right corner of the screen when progress towards a measured achievement changes."); +TRANSLATE_NOOP("FullscreenUI", "Shows a timer in the bottom-right corner of the screen when leaderboard challenges are active."); +TRANSLATE_NOOP("FullscreenUI", "Shows a visual history of frame times in the upper-left corner of the display."); +TRANSLATE_NOOP("FullscreenUI", "Shows enhancement settings in the bottom-right corner of the screen."); +TRANSLATE_NOOP("FullscreenUI", "Shows information about input and audio latency in the top-right corner of the display."); +TRANSLATE_NOOP("FullscreenUI", "Shows information about the emulated GPU in the top-right corner of the display."); +TRANSLATE_NOOP("FullscreenUI", "Shows on-screen-display messages when events occur."); +TRANSLATE_NOOP("FullscreenUI", "Shows persistent icons when turbo is active or when paused."); +TRANSLATE_NOOP("FullscreenUI", "Shows the current controller state of the system in the bottom-left corner of the display."); +TRANSLATE_NOOP("FullscreenUI", "Shows the current emulation speed of the system in the top-right corner of the display as a percentage."); +TRANSLATE_NOOP("FullscreenUI", "Shows the current rendering resolution of the system in the top-right corner of the display."); +TRANSLATE_NOOP("FullscreenUI", "Shows the game you are currently playing as part of your profile in Discord."); +TRANSLATE_NOOP("FullscreenUI", "Shows the host's CPU usage of each system thread in the top-right corner of the display."); +TRANSLATE_NOOP("FullscreenUI", "Shows the host's GPU usage in the top-right corner of the display."); +TRANSLATE_NOOP("FullscreenUI", "Shows the number of frames (or v-syncs) displayed per second by the system in the top-right corner of the display."); +TRANSLATE_NOOP("FullscreenUI", "Shows titles underneath the images in the game grid view."); +TRANSLATE_NOOP("FullscreenUI", "Shows trophy icons in game grid when games have achievements or have been mastered."); +TRANSLATE_NOOP("FullscreenUI", "Simulates the region check present in original, unmodified consoles."); +TRANSLATE_NOOP("FullscreenUI", "Simulates the system ahead of time and rolls back/replays to reduce input lag. Very high system requirements."); +TRANSLATE_NOOP("FullscreenUI", "Size: "); +TRANSLATE_NOOP("FullscreenUI", "Skip Duplicate Frame Display"); +TRANSLATE_NOOP("FullscreenUI", "Skips the presentation/display of frames that are not unique. Can result in worse frame pacing."); +TRANSLATE_NOOP("FullscreenUI", "Slow Boot"); +TRANSLATE_NOOP("FullscreenUI", "Smooth Scrolling"); +TRANSLATE_NOOP("FullscreenUI", "Smooths out blockyness between colour transitions in 24-bit content, usually FMVs."); +TRANSLATE_NOOP("FullscreenUI", "Smooths out the blockiness of magnified textures on 2D objects."); +TRANSLATE_NOOP("FullscreenUI", "Smooths out the blockiness of magnified textures on 3D objects."); +TRANSLATE_NOOP("FullscreenUI", "Sort Alphabetically"); +TRANSLATE_NOOP("FullscreenUI", "Sort By"); +TRANSLATE_NOOP("FullscreenUI", "Sort Reversed"); +TRANSLATE_NOOP("FullscreenUI", "Sorts the cheat list alphabetically by the name of the code."); +TRANSLATE_NOOP("FullscreenUI", "Sound Effects"); +TRANSLATE_NOOP("FullscreenUI", "Specifies the amount of buffer time added, which reduces the additional sleep time introduced."); +TRANSLATE_NOOP("FullscreenUI", "Spectator Mode"); +TRANSLATE_NOOP("FullscreenUI", "Speed Control"); +TRANSLATE_NOOP("FullscreenUI", "Speeds up CD-ROM reads by the specified factor. May improve loading speeds in some games, and break others."); +TRANSLATE_NOOP("FullscreenUI", "Speeds up CD-ROM seeks by the specified factor. May improve loading speeds in some games, and break others."); +TRANSLATE_NOOP("FullscreenUI", "Sprite Texture Filtering"); +TRANSLATE_NOOP("FullscreenUI", "Stage {}: {}"); +TRANSLATE_NOOP("FullscreenUI", "Start BIOS"); +TRANSLATE_NOOP("FullscreenUI", "Start Disc"); +TRANSLATE_NOOP("FullscreenUI", "Start Download"); +TRANSLATE_NOOP("FullscreenUI", "Start File"); +TRANSLATE_NOOP("FullscreenUI", "Start Fullscreen"); +TRANSLATE_NOOP("FullscreenUI", "Start Game"); +TRANSLATE_NOOP("FullscreenUI", "Start a game from a disc in your PC's DVD drive."); +TRANSLATE_NOOP("FullscreenUI", "Start the console without any disc inserted."); +TRANSLATE_NOOP("FullscreenUI", "Stores the current settings to a controller preset."); +TRANSLATE_NOOP("FullscreenUI", "Stretch Mode"); +TRANSLATE_NOOP("FullscreenUI", "Summary"); +TRANSLATE_NOOP("FullscreenUI", "Support for controllers that use the XInput protocol. XInput should only be used if you are using a XInput wrapper library."); +TRANSLATE_NOOP("FullscreenUI", "Switch to Next Disc on Stop"); +TRANSLATE_NOOP("FullscreenUI", "Switches back to 4:3 display aspect ratio when displaying 24-bit content, usually FMVs."); +TRANSLATE_NOOP("FullscreenUI", "Switches between full screen and windowed when the window is double-clicked."); +TRANSLATE_NOOP("FullscreenUI", "Sync To Host Refresh Rate"); +TRANSLATE_NOOP("FullscreenUI", "Synchronizes presentation of the console's frames to the host. GSync/FreeSync users should enable Optimal Frame Pacing instead."); +TRANSLATE_NOOP("FullscreenUI", "Temporarily disables all enhancements, useful when testing."); +TRANSLATE_NOOP("FullscreenUI", "Test Unofficial Achievements"); +TRANSLATE_NOOP("FullscreenUI", "Texture Filtering"); +TRANSLATE_NOOP("FullscreenUI", "Texture Replacements"); +TRANSLATE_NOOP("FullscreenUI", "Textures Directory"); +TRANSLATE_NOOP("FullscreenUI", "The SDL input source supports most controllers."); +TRANSLATE_NOOP("FullscreenUI", "The audio backend determines how frames produced by the emulator are submitted to the host."); +TRANSLATE_NOOP("FullscreenUI", "The selected memory card image will be used in shared mode for this slot."); +TRANSLATE_NOOP("FullscreenUI", "Theme"); +TRANSLATE_NOOP("FullscreenUI", "This game has no achievements."); +TRANSLATE_NOOP("FullscreenUI", "This game has no leaderboards."); +TRANSLATE_NOOP("FullscreenUI", "Threaded Rendering"); +TRANSLATE_NOOP("FullscreenUI", "Time Played"); +TRANSLATE_NOOP("FullscreenUI", "Time Played: "); +TRANSLATE_NOOP("FullscreenUI", "Timing out in {:.0f} seconds..."); +TRANSLATE_NOOP("FullscreenUI", "Title"); +TRANSLATE_NOOP("FullscreenUI", "To use achievements, please log in with your retroachievements.org account."); +TRANSLATE_NOOP("FullscreenUI", "Toggle Analog"); +TRANSLATE_NOOP("FullscreenUI", "Toggle Fast Forward"); +TRANSLATE_NOOP("FullscreenUI", "Toggle Fullscreen"); +TRANSLATE_NOOP("FullscreenUI", "Toggle every %d frames"); +TRANSLATE_NOOP("FullscreenUI", "Toggles the macro when the button is pressed, instead of held."); +TRANSLATE_NOOP("FullscreenUI", "Top: "); +TRANSLATE_NOOP("FullscreenUI", "Tries to detect FMVs and disable read speedup during games that don't use XA streaming audio."); +TRANSLATE_NOOP("FullscreenUI", "Trigger"); +TRANSLATE_NOOP("FullscreenUI", "Turbo Speed"); +TRANSLATE_NOOP("FullscreenUI", "Type"); +TRANSLATE_NOOP("FullscreenUI", "UI Language"); +TRANSLATE_NOOP("FullscreenUI", "Uncompressed Size"); +TRANSLATE_NOOP("FullscreenUI", "Undo Load State"); +TRANSLATE_NOOP("FullscreenUI", "Ungrouped"); +TRANSLATE_NOOP("FullscreenUI", "Unknown"); +TRANSLATE_NOOP("FullscreenUI", "Unknown File Size"); +TRANSLATE_NOOP("FullscreenUI", "Unlimited"); +TRANSLATE_NOOP("FullscreenUI", "Update Progress"); +TRANSLATE_NOOP("FullscreenUI", "Updates the progress database for achievements shown in the game list."); +TRANSLATE_NOOP("FullscreenUI", "Upscales the game's rendering by the specified multiplier."); +TRANSLATE_NOOP("FullscreenUI", "Use Blit Swap Chain"); +TRANSLATE_NOOP("FullscreenUI", "Use Debug GPU Device"); +TRANSLATE_NOOP("FullscreenUI", "Use DualShock/DualSense Button Icons"); +TRANSLATE_NOOP("FullscreenUI", "Use Global Setting"); +TRANSLATE_NOOP("FullscreenUI", "Use Old MDEC Routines"); +TRANSLATE_NOOP("FullscreenUI", "Use Separate Disc Settings"); +TRANSLATE_NOOP("FullscreenUI", "Use Single Card For Multi-Disc Games"); +TRANSLATE_NOOP("FullscreenUI", "Use Software Renderer For Readbacks"); +TRANSLATE_NOOP("FullscreenUI", "User Name"); +TRANSLATE_NOOP("FullscreenUI", "Uses OpenGL ES even when desktop OpenGL is supported. May improve performance on some SBC drivers."); +TRANSLATE_NOOP("FullscreenUI", "Uses PGXP for all instructions, not just memory operations."); +TRANSLATE_NOOP("FullscreenUI", "Uses a blit presentation model instead of flipping. This may be needed on some systems."); +TRANSLATE_NOOP("FullscreenUI", "Uses a second thread for drawing graphics. Provides a significant speed improvement particularly with the software renderer, and is safe to use."); +TRANSLATE_NOOP("FullscreenUI", "Uses game-specific settings for controllers for this game."); +TRANSLATE_NOOP("FullscreenUI", "Uses localized (native language) titles in the game list."); +TRANSLATE_NOOP("FullscreenUI", "Uses native resolution coordinates for 2D polygons, instead of precise coordinates. Can fix misaligned UI in some games, but otherwise should be left disabled."); +TRANSLATE_NOOP("FullscreenUI", "Uses perspective-correct interpolation for colors, which can improve visuals in some games."); +TRANSLATE_NOOP("FullscreenUI", "Uses perspective-correct interpolation for texture coordinates, straightening out warped textures."); +TRANSLATE_NOOP("FullscreenUI", "Uses screen positions to resolve PGXP data. May improve visuals in some games."); +TRANSLATE_NOOP("FullscreenUI", "Uses separate game settings for each disc of multi-disc games. Can only be set on the first/main disc."); +TRANSLATE_NOOP("FullscreenUI", "Utilizes the chosen frame rate regardless of the game's setting."); +TRANSLATE_NOOP("FullscreenUI", "Value Range"); +TRANSLATE_NOOP("FullscreenUI", "Value: {} | Default: {} | Minimum: {} | Maximum: {}"); +TRANSLATE_NOOP("FullscreenUI", "Vertex Cache"); +TRANSLATE_NOOP("FullscreenUI", "Vertical Sync (VSync)"); +TRANSLATE_NOOP("FullscreenUI", "WARNING: Activating cheats can cause unpredictable behavior, crashing, soft-locks, or broken saved games."); +TRANSLATE_NOOP("FullscreenUI", "WARNING: Activating game patches can cause unpredictable behavior, crashing, soft-locks, or broken saved games."); +TRANSLATE_NOOP("FullscreenUI", "WARNING: Your game is still saving to the memory card. Continuing to {0} may IRREVERSIBLY DESTROY YOUR MEMORY CARD. We recommend resuming your game and waiting 5 seconds for it to finish saving.\n\nDo you want to {0} anyway?"); +TRANSLATE_NOOP("FullscreenUI", "When Big Picture mode is started, the game list will be displayed instead of the main menu."); +TRANSLATE_NOOP("FullscreenUI", "When enabled and logged in, DuckStation will scan for achievements on startup."); +TRANSLATE_NOOP("FullscreenUI", "When enabled, DuckStation will assume all achievements are locked and not send any unlock notifications to the server."); +TRANSLATE_NOOP("FullscreenUI", "When enabled, DuckStation will list achievements from unofficial sets. These achievements are not tracked by RetroAchievements."); +TRANSLATE_NOOP("FullscreenUI", "When enabled, each session will behave as if no achievements have been unlocked."); +TRANSLATE_NOOP("FullscreenUI", "When enabled, memory cards and controllers will be overwritten when save states are loaded."); +TRANSLATE_NOOP("FullscreenUI", "When enabled, the minimum supported output latency will be used for the host API."); +TRANSLATE_NOOP("FullscreenUI", "When playing a multi-disc game and using per-game (title) memory cards, use a single memory card for all discs."); +TRANSLATE_NOOP("FullscreenUI", "When this option is chosen, the clock speed set below will be used."); +TRANSLATE_NOOP("FullscreenUI", "Widescreen Rendering"); +TRANSLATE_NOOP("FullscreenUI", "Window Animations"); +TRANSLATE_NOOP("FullscreenUI", "Wireframe Rendering"); +TRANSLATE_NOOP("FullscreenUI", "Writes backgrounds that can be replaced to the dump directory."); +TRANSLATE_NOOP("FullscreenUI", "Yes"); +TRANSLATE_NOOP("FullscreenUI", "Yes, {} now and risk memory card corruption."); +TRANSLATE_NOOP("FullscreenUI", "\"Challenge\" mode for achievements, including leaderboard tracking. Disables save state, cheats, and slowdown functions."); +TRANSLATE_NOOP("FullscreenUI", "\"PlayStation\" and \"PSX\" are registered trademarks of Sony Interactive Entertainment Europe Limited. This software is not affiliated in any way with Sony Interactive Entertainment."); +TRANSLATE_NOOP("FullscreenUI", "change disc"); +TRANSLATE_NOOP("FullscreenUI", "reset"); +TRANSLATE_NOOP("FullscreenUI", "shut down"); +TRANSLATE_NOOP("FullscreenUI", "{} Frames"); +TRANSLATE_NOOP("FullscreenUI", "{} deleted."); +TRANSLATE_NOOP("FullscreenUI", "{} does not exist."); +TRANSLATE_NOOP("FullscreenUI", "{} is not a valid disc image."); +TRANSLATE_NOOP("FullscreenUI", "{} of {}"); +// TRANSLATION-STRING-AREA-END +#endif diff --git a/src/duckstation-qt/translations/duckstation-qt_en.ts b/src/duckstation-qt/translations/duckstation-qt_en.ts index d5ad432e5..45c24d2f5 100644 --- a/src/duckstation-qt/translations/duckstation-qt_en.ts +++ b/src/duckstation-qt/translations/duckstation-qt_en.ts @@ -16,7 +16,7 @@ Achievements - + You have unlocked {} of %n achievements Achievement popup @@ -25,7 +25,7 @@ - + and earned {} of %n points Achievement popup @@ -34,7 +34,7 @@ - + %n achievements are not supported by DuckStation. Achievement popup @@ -43,8 +43,8 @@ - - + + %n achievements Mastery popup @@ -53,9 +53,9 @@ - - - + + + %n points Achievement points @@ -64,7 +64,7 @@ - + %n unlocks have not been confirmed by the server. Pause Menu @@ -73,7 +73,7 @@ - + You have unlocked all achievements and earned %n points! Point count @@ -82,7 +82,7 @@ - + %n achievements are not supported by DuckStation and cannot be unlocked. Unsupported achievement count @@ -91,7 +91,7 @@ - + This game has %n leaderboards. Leaderboard count @@ -153,7 +153,7 @@ FullscreenUI - + %n seconds remaining Loading time @@ -162,7 +162,7 @@ - + %n minutes remaining Loading time @@ -235,7 +235,7 @@ System - + You cannot pause until another %n second(s) have passed. You cannot pause until another %n second has passed.