{ "_languageName": "Русский", "Page.Library": "Библиотека", "Page.Options": "Настройки", "Page.GameCount.One": "1 игра", "Page.GameCount.Other": "Игр: {0}", "Library.SearchWatermark": "Поиск…", "Library.AddFolder": "Добавить папку", "Library.OpenFile": "Открыть файл…", "Library.Context.Launch": "Запустить", "Library.Context.OpenFolder": "Открыть папку с игрой", "Library.Context.CopyPath": "Скопировать путь", "Library.Context.CopyTitleId": "Скопировать ID игры", "Library.Context.GameSettings": "Настройки игры…", "Library.Context.Remove": "Удалить из библиотеки", "Library.Empty.Title": "Ваша библиотека пуста", "Library.Empty.Hint": "Добавьте папку с играми, чтобы начать.", "Library.Empty.SearchTitle": "По вашему запросу ничего не найдено", "Library.Empty.SearchHint": "В библиотеке нет игр, соответствующих запросу «{0}».", "Library.Empty.AddFolder": "+ Добавить папку с играми", "Library.Loading": "Загрузка библиотеки…", "Options.General": "Основные", "Options.Env.Tab": "Окружение", "Options.Section.Environment": "ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ", "Options.Env.Desc": "Параметры, передаваемые эмулятору как переменные окружения при запуске.", "Options.Env.Bthid.Desc": "Сообщать об отсутствии Bluetooth HID для игр, чьи библиотеки руля и обратной связи опрашивают устройство бесконечно.\nОбычно оставляйте выключенным. Некоторые игры зависают при сбое инициализации.", "Options.Env.LoopGuard.Desc": "Не завершать принудительно игры, которые слишком долго повторяют один и тот же вызов.\nПопробуйте этот параметр, если игра сама закрывается во время загрузки.", "Options.Env.WritableApp0.Desc": "Разрешить играм создавать и записывать файлы в папке установки.\nТребуется для неупакованных дампов, которые сохраняют данные или настройки в /app0.", "Options.Env.VkValidation.Desc": "Включить слои валидации Vulkan для отладки GPU.\nЗамедляет работу. Требуется установленный Vulkan SDK.", "Options.Env.DumpSpirv.Desc": "Сохранять шейдеры AGC и их переводы в SPIR-V в папку shader-dumps.\nИспользуйте при сообщении об ошибках шейдеров или рендеринга.", "Options.Env.LogDirectMemory.Desc": "Выводить в консоль выделения прямой памяти и ошибки выделения.\nИспользуйте, если игра аварийно завершает работу или закрывается при запуске.", "Options.Env.LogIo.Desc": "Выводить в консоль операции открытия и чтения файлов, а также разрешение путей.\nИспользуйте, если игра не может найти файлы данных при запуске.", "Options.Env.LogNp.Desc": "Выводить в консоль вызовы библиотеки NP (PlayStation Network).", "Options.Env.GuestImageCpuSync.Desc": "Повторно загружать гостевые поверхности, которые переписывает собственный код ЦП игры.\nОбычно оставляйте выключенным. Включайте для игр, чьи отрисованные ЦП поверхности не попадают на экран.\nСнижает производительность и вызывает регрессии в некоторых играх, например в GTA V.", "Options.Section.Emulation": "ЭМУЛЯЦИЯ", "Options.Section.Logging": "ЛОГГИРОВАНИЕ", "Options.Section.Launcher": "ЛАУНЧЕР", "Options.Section.Rendering": "РЕНДЕРИНГ", "Options.Section.Display": "ЭКРАН", "Options.Graphics": "Графика", "Options.RenderResolution.Label": "Внутреннее разрешение", "Options.RenderResolution.Desc": "Рендерить внеэкранные буферы ниже нативного разрешения и масштабировать при выводе. Меньшие значения снижают качество изображения, но уменьшают нагрузку на GPU; применяется при следующем запуске.", "Options.RenderResolution.Native": "100% (нативное)", "Options.WindowMode.Label": "Режим окна", "Options.WindowMode.Desc": "Обычное окно, безрамочный режим рабочего стола или эксклюзивный полноэкранный режим.", "Options.WindowMode.Windowed": "Оконный", "Options.WindowMode.Borderless": "Без рамки", "Options.WindowMode.Exclusive": "Эксклюзивный", "Options.Resolution.Label": "Разрешение", "Options.Resolution.Desc": "Начальный размер окна или разрешение эксклюзивного полноэкранного режима.", "Options.Display.Label": "Монитор", "Options.Display.Desc": "Монитор, используемый для центрирования окна и полноэкранного режима.", "Options.RefreshRate.Label": "Частота обновления", "Options.RefreshRate.Desc": "Частота обновления эксклюзивного полноэкранного режима. Автоматический режим выбирает ближайшее значение.", "Options.RefreshRate.Automatic": "Автоматически", "Options.Scaling.Label": "Масштабирование", "Options.Scaling.Desc": "Масштабировать нативное изображение игры без изменения внутреннего разрешения.", "Options.Scaling.Fit": "Вписать", "Options.Scaling.Cover": "Заполнить", "Options.Scaling.Stretch": "Растянуть", "Options.Scaling.Integer": "Целочисленное", "Options.VSync.Label": "VSync", "Options.VSync.Desc": "Использовать режим представления FIFO для вывода без разрывов изображения.", "Options.Hdr.Label": "HDR-вывод", "Options.Hdr.Desc": "Использовать HDR, если выбранный монитор и графический бэкенд его поддерживают. Автоматический режим при необходимости переключается на SDR.", "Options.Hdr.Auto": "Авто", "Options.CpuEngine.Label": "Движок ЦП", "Options.CpuEngine.Desc": "Движок выполнения, используемый для запуска игрового кода.", "Options.CpuEngine.Native": "Нативный", "Options.Strict.Label": "Строгое разрешение динамических библиотек", "Options.Strict.Desc": "Не запускать игру, если не удается найти или связать импортируемую функцию/переменную.", "Options.LogLevel.Label": "Уровень логгирования", "Options.LogLevel.Desc": "Подробность вывода в консоль эмулятора.", "Options.LogLevel.Trace": "Трассировка", "Options.LogLevel.Debug": "Отладка", "Options.LogLevel.Info": "Информация", "Options.LogLevel.Warning": "Предупреждение", "Options.LogLevel.Error": "Ошибка", "Options.LogLevel.Critical": "Критический", "Options.TraceImports.Label": "Лимит трассировки импортов", "Options.TraceImports.Desc": "Трассировать первые N импортов в каждом модуле (0 - выключено).", "Options.LogToFile.Label": "Запись лога в файл", "Options.LogToFile.Desc": "Дублировать вывод эмулятора в файл лога.", "Options.LogFilePath.Label": "Путь к файлу лога", "Options.LogFilePath.Default": "Пользовательский путь не задан: логи сохраняются в user/logs рядом с эмулятором.", "Options.LogFilePath.Select": "Выбрать…", "Options.OverrideLogFile.Label": "Переопределить файл лога", "Options.OverrideLogFile.Desc": "Использовать указанный путь к файлу без добавления ID игры и метки времени.", "Options.TitleMusic.Label": "Музыка игры", "Options.TitleMusic.Desc": "Зацикленно воспроизводить музыку предпросмотра выбранной игры в библиотеке.", "Options.Discord.Label": "Статус Discord", "Options.Discord.Desc": "Показывать запущенную игру в профиле Discord.", "Options.Language.Label": "Язык эмулятора", "Options.Language.Desc": "Язык интерфейса лаунчера. Изменение применяется сразу.", "Options.DefaultProfile.Label": "Имя профиля по умолчанию", "Options.DefaultProfile.Desc": "Имя, используемое, когда игра запрашивает ввод текста. Значение по умолчанию — Sharp.", "Common.On": "Включено", "Common.Off": "Выключено", "Common.Save": "Сохранить", "Common.Cancel": "Отмена", "PerGame.Title": "Настройки игры — {0} ({1})", "PerGame.InheritNote": "Неотмеченные строки наследуют глобальные настройки.", "PerGame.Tab.General": "Основные", "PerGame.Tab.Graphics": "Графика", "PerGame.EnvToggles.Label": "Переключатели окружения", "PerGame.EnvToggles.Desc": "Переопределить глобальный набор переключателей SHARPEMU_* для этой игры.", "Console.Title": "КОНСОЛЬ", "Console.SearchWatermark": "Поиск...", "Console.AutoScroll": "Авто-прокрутка", "Console.Split": "Разделить", "Console.Copy": "Скопировать", "Console.Clear": "Очистить", "Console.WindowTitle": "Консоль SharpEmu", "Launch.NoGameSelected": "Ничего не выбрано", "Launch.NoGameHint": "Выберите игру из библиотеки или откройте eboot.bin напрямую.", "Launch.Idle": "Ожидание", "Launch.Console": "≡ Консоль", "Launch.Launch": "▶ Запустить", "Launch.Stop": "■ Остановить", "Launch.Running": "Запущено - {0}", "Launch.Stopping": "Остановка…", "Launch.Exited": "Завершено с кодом {0} ({1})", "Launch.ExeNotFound": "Исполняемый файл SharpEmu не найден. Скомпилируйте сначала проект SharpEmu.CLI (dotnet build).", "Launch.LogFile": "Лог: {0}", "Launch.Command": "$ SharpEmu {0}", "Launch.StartFailed": "Не удалось запустить эмулятор: {0}", "Launch.ProcessExited": "Процесс завершился с кодом {0} ({1}).", "Exit.Ok": "OK", "Exit.InvalidArguments": "некорректные аргументы", "Exit.EbootNotFound": "eboot не найден", "Exit.RuntimeException": "ошибка выполнения", "Exit.EmulationError": "ошибка эмуляции", "Exit.Unknown": "неизвестная ошибка", "Status.EmulatorLocating": "Эмулятор: поиск…", "Status.EmulatorPath": "Эмулятор: {0}", "Status.EmulatorNotFound": "Эмулятор: исполняемый файл SharpEmu не был найден - скомпилируйте сначала SharpEmu.CLI.", "Status.ScanningLibrary": "Сканирование библиотеки…", "Status.AddFolderPrompt": "Добавьте папку с играми, чтобы заполнить библиотеку.", "Status.LibraryScanned": "Сканирование библиотеки завершено: игр: {0}, папок: {1}.", "Status.CouldNotOpenFolder": "Не удалось открыть папку: {0}", "Status.CopiedToClipboard": "{0}: скопировано в буфер обмена.", "Status.RemovedFromLibrary": "Игра «{0}» удалена из библиотеки. Добавьте её папку заново, чтобы вернуть.", "Status.Running": "Запущено: {0}", "Status.Stopping": "Остановка…", "Status.Idle": "Ожидание", "Clipboard.Path": "Путь", "Clipboard.TitleId": "ID игры", "Discord.Playing": "Играет в {0}", "Discord.Browsing": "Просматривает библиотеку", "Dialog.ChooseGameFolder": "Выберите папку, содержащую игры", "Dialog.OpenExecutable": "Открыть исполняемый файл для запуска", "Dialog.PsExecutables": "Исполняемые файлы PS", "Dialog.SaveLogFile": "Выберите, куда сохранить файл с логами", "Dialog.PlainTextFiles": "Текстовые файлы", "Dialog.LogFiles": "Логи", "Options.About": "О программе", "About.Github.Label": "GitHub", "About.Github.Desc": "Исходный код, отчёты об ошибках и разработка проекта.", "About.Github.LatestCommitLabel": "Последний коммит", "About.Github.LatestCommitDescription": "Последний коммит в основной ветке", "About.Discord.Label": "Discord", "About.Discord.Desc": "Присоединяйтесь к сообществу, получайте поддержку и следите за разработкой.", "About.GithubButton": "Участвовать в разработке на GitHub!", "About.DiscordComingSoon": "Скоро", "Updater.Auto.Label": "Проверять обновления при запуске", "Updater.Auto.Desc": "Проверяет GitHub без задержки запуска.", "Updater.Label": "Обновления", "Updater.Check": "Проверить обновления", "Updater.DownloadRestart": "Скачать и перезапустить", "Updater.Status.Ready": "Текущая сборка: {0}", "Updater.Status.Checking": "Проверка обновлений…", "Updater.Status.Current": "Установлена актуальная версия ({0}).", "Updater.Status.Available": "Доступна новая сборка: {0}", "Updater.Status.Downloading": "Скачивание обновления… {0}%", "Updater.Status.Installing": "Установка обновления…", "Updater.Status.Timeout": "Проверка обновлений превысила лимит времени в 10 секунд.", "Updater.Status.Failed": "Не удалось проверить наличие обновлений.", "Updater.Status.Unsupported": "Автоматическое обновление требует сборку Windows, Linux или macOS x64.", "Updater.Status.ChecksumFailed": "Скачанное обновление не прошло проверку SHA-256." }