{ "_languageName": "English", "Page.Library": "Library", "Page.Options": "Options", "Page.GameCount.One": "1 game", "Page.GameCount.Other": "{0} games", "Library.SearchWatermark": "Search library…", "Library.AddFolder": "+ Add folder", "Library.Rescan": "⟳ Rescan", "Library.OpenFile": "Open file…", "Library.Context.Launch": "Launch", "Library.Context.OpenFolder": "Open game folder", "Library.Context.CopyPath": "Copy path", "Library.Context.CopyTitleId": "Copy title ID", "Library.Context.GameSettings": "Game settings…", "Library.Context.Remove": "Remove from library", "Library.Empty.Title": "Your library is empty", "Library.Empty.Hint": "Add a folder containing your games to get started.", "Library.Empty.SearchTitle": "No games match your search", "Library.Empty.SearchHint": "Nothing in the library matches “{0}”.", "Library.Empty.AddFolder": "+ Add game folder", "Library.Loading": "Loading library…", "Options.General": "General", "Options.Env.Tab": "Environment", "Options.Section.Environment": "ENVIRONMENT VARIABLES", "Options.Env.Desc": "Switches passed to the emulator as environment variables at launch.", "Options.Env.Bthid.Desc": "Report Bluetooth HID as unavailable for titles whose wheel/FFB middleware polls forever.\nLeave off normally. Some titles freeze when init fails.", "Options.Env.LoopGuard.Desc": "Do not force quit titles that repeat the same call for too long.\nTry this when a game exits on its own while loading.", "Options.Env.WritableApp0.Desc": "Allow titles to create and write files inside their install folder.\nNeeded by unpackaged dumps that write their save or config data under /app0.", "Options.Env.VkValidation.Desc": "Enable Vulkan validation layers for GPU debugging.\nSlow. Requires the Vulkan SDK to be installed.", "Options.Env.DumpSpirv.Desc": "Dump AGC shaders and their SPIR-V translations to the shader-dumps folder.\nUse when reporting shader or rendering bugs.", "Options.Env.LogDirectMemory.Desc": "Log direct memory allocations and failures to the console.\nUse when a game aborts or exits during boot.", "Options.Env.LogIo.Desc": "Log file open, read, and path-resolve activity to the console.\nUse when a game cannot find its data files during boot.", "Options.Env.LogNp.Desc": "Log NP (PlayStation Network) library calls to the console.", "Options.Section.Emulation": "EMULATION", "Options.Section.Logging": "LOGGING", "Options.Section.Launcher": "LAUNCHER", "Options.Section.Display": "DISPLAY", "Options.Graphics": "Graphics", "Options.WindowMode.Label": "Window mode", "Options.WindowMode.Desc": "Regular window, desktop borderless, or exclusive fullscreen.", "Options.Resolution.Label": "Resolution", "Options.Resolution.Desc": "Initial window size or exclusive fullscreen resolution.", "Options.Display.Label": "Display", "Options.Display.Desc": "Monitor used for centering and fullscreen.", "Options.RefreshRate.Label": "Refresh rate", "Options.RefreshRate.Desc": "Exclusive fullscreen refresh rate. Automatic selects the closest mode.", "Options.RefreshRate.Automatic": "Automatic", "Options.Scaling.Label": "Scaling", "Options.Scaling.Desc": "Scale the native guest image without changing its internal resolution.", "Options.VSync.Label": "VSync", "Options.VSync.Desc": "Use FIFO presentation for tear-free output.", "Options.Hdr.Label": "HDR output", "Options.Hdr.Desc": "Use HDR when the selected display and graphics backend support it. Auto falls back to SDR.", "Options.CpuEngine.Label": "CPU engine", "Options.CpuEngine.Desc": "Execution engine used to run game code.", "Options.CpuEngine.Native": "Native", "Options.Strict.Label": "Strict dynlib resolution", "Options.Strict.Desc": "Fail the launch when an imported symbol cannot be resolved.", "Options.LogLevel.Label": "Log level", "Options.LogLevel.Desc": "Verbosity of the emulator console output.", "Options.LogLevel.Trace": "Trace", "Options.LogLevel.Debug": "Debug", "Options.LogLevel.Info": "Info", "Options.LogLevel.Warning": "Warning", "Options.LogLevel.Error": "Error", "Options.LogLevel.Critical": "Critical", "Options.TraceImports.Label": "Import trace limit", "Options.TraceImports.Desc": "Trace the first N imports per module (0 = off).", "Options.LogToFile.Label": "Log to file", "Options.LogToFile.Desc": "Mirror emulator output to a log file.", "Options.LogFilePath.Label": "Log file path", "Options.LogFilePath.Default": "No custom path — logs go to user/logs next to the emulator.", "Options.LogFilePath.Select": "Select…", "Options.OverrideLogFile.Label": "Override log file", "Options.OverrideLogFile.Desc": "Use the exact file path instead of appending title ID and timestamp.", "Options.TitleMusic.Label": "Title music", "Options.TitleMusic.Desc": "Loop the selected game's preview music in the library.", "Options.Discord.Label": "Discord presence", "Options.Discord.Desc": "Show the running game on your Discord profile.", "Options.Language.Label": "Emulator language", "Options.Language.Desc": "Language used throughout the launcher. Applies immediately.", "Common.On": "On", "Common.Off": "Off", "Common.Save": "Save", "Common.Cancel": "Cancel", "PerGame.Title": "Per-game settings — {0} ({1})", "PerGame.InheritNote": "Unchecked rows inherit the global defaults.", "PerGame.Tab.General": "General", "PerGame.Tab.Graphics": "Graphics", "PerGame.EnvToggles.Label": "Environment toggles", "PerGame.EnvToggles.Desc": "Override the global set of SHARPEMU_* switches for this game.", "Console.Title": "CONSOLE", "Console.SearchWatermark": "Search...", "Console.AutoScroll": "Auto-scroll", "Console.Split": "Split", "Console.Copy": "Copy", "Console.Clear": "Clear", "Console.WindowTitle": "SharpEmu Console", "Launch.NoGameSelected": "No game selected", "Launch.NoGameHint": "Pick a game from the library, or open an eboot.bin directly.", "Launch.Idle": "Idle", "Launch.Console": "≡ Console", "Launch.Launch": "▶ Launch", "Launch.Stop": "■ Stop", "Launch.Running": "Running — {0}", "Launch.Stopping": "Stopping…", "Launch.Exited": "Exited with code {0} ({1})", "Launch.ExeNotFound": "SharpEmu executable not found. Build the SharpEmu.CLI project first (dotnet build).", "Launch.LogFile": "Log file: {0}", "Launch.Command": "$ SharpEmu {0}", "Launch.StartFailed": "Failed to start the emulator: {0}", "Launch.ProcessExited": "Process exited with code {0} ({1}).", "Exit.Ok": "OK", "Exit.InvalidArguments": "invalid arguments", "Exit.EbootNotFound": "eboot not found", "Exit.RuntimeException": "runtime exception", "Exit.EmulationError": "emulation error", "Exit.Unknown": "unknown", "Status.EmulatorLocating": "Emulator: locating…", "Status.EmulatorPath": "Emulator: {0}", "Status.EmulatorNotFound": "Emulator: SharpEmu executable not found — build SharpEmu.CLI first.", "Status.ScanningLibrary": "Scanning library…", "Status.AddFolderPrompt": "Add a game folder to populate the library.", "Status.LibraryScanned": "Library scanned: {0} game(s) in {1} folder(s).", "Status.CouldNotOpenFolder": "Could not open folder: {0}", "Status.CopiedToClipboard": "{0} copied to clipboard.", "Status.RemovedFromLibrary": "Removed “{0}” from the library. Re-add its folder to restore it.", "Status.Running": "Running {0}", "Status.Stopping": "Stopping…", "Status.Idle": "Idle", "Clipboard.Path": "Path", "Clipboard.TitleId": "Title ID", "Discord.Playing": "Playing {0}", "Discord.Browsing": "Browsing the library", "Dialog.ChooseGameFolder": "Choose a folder containing games", "Dialog.OpenExecutable": "Open an executable to launch", "Dialog.PsExecutables": "PS executables", "Dialog.SaveLogFile": "Select where to save the Log file", "Dialog.PlainTextFiles": "Plain Text Files", "Dialog.LogFiles": "Log Files", "Options.About" : "About", "About.Github.Label": "GitHub", "About.Github.Desc": "Source code, issues and project development.", "About.Github.LatestCommitLabel": "Latest Commit", "About.Github.LatestCommitDescription": "Latest commit on the main branch", "About.Discord.Label": "Discord", "About.Discord.Desc": "Join the community, get support and follow development.", "About.GithubButton": "Contribute in GitHub!", "About.DiscordButton": "Join our Discord!", "Updater.Auto.Label": "Check for updates on startup", "Updater.Auto.Desc": "Checks GitHub without delaying startup.", "Updater.Label": "Updates", "Updater.Check": "Check for updates", "Updater.DownloadRestart": "Download and restart", "Updater.Status.Ready": "Current build: {0}", "Updater.Status.Checking": "Checking for updates…", "Updater.Status.Current": "You are up to date ({0}).", "Updater.Status.Available": "A new build is available: {0}", "Updater.Status.Downloading": "Downloading update… {0}%", "Updater.Status.Installing": "Installing update…", "Updater.Status.Timeout": "Update check timed out after 10 seconds.", "Updater.Status.Failed": "Could not check for updates.", "Updater.Status.ChecksumFailed": "Downloaded update failed SHA-256 verification.", "Updater.Status.Unsupported": "Automatic updating requires a Windows, Linux or macOS x64 build." }