{
  "app": {
    "title": "Plezy"
  },
  "auth": {
    "signInWithPlex": "Войти через Plex",
    "showQRCode": "Показать QR-код",
    "authenticate": "Войти",
    "authenticationTimeout": "Время аутентификации истекло. Попробуйте снова.",
    "scanQRToSignIn": "Отсканируйте QR-код для входа",
    "waitingForAuth": "Ожидание аутентификации...\nВыполните вход в браузере.",
    "useBrowser": "Использовать браузер",
    "or": "или",
    "connectToJellyfin": "Подключиться к Jellyfin",
    "useQuickConnect": "Использовать Quick Connect",
    "quickConnectInstructions": "Откройте Quick Connect в Jellyfin и введите этот код.",
    "quickConnectWaiting": "Ожидание подтверждения…",
    "quickConnectCancel": "Отмена",
    "quickConnectExpired": "Срок действия Quick Connect истёк. Попробуйте снова.",
    "localDataRecoveryRequired": "Plezy не удалось безопасно восстановить данные локального входа и несинхронизированные данные о воспроизведении. Войдите снова."
  },
  "common": {
    "cancel": "Отмена",
    "save": "Сохранить",
    "close": "Закрыть",
    "clear": "Очистить",
    "reset": "Сбросить",
    "later": "Позже",
    "submit": "Отправить",
    "confirm": "Подтвердить",
    "retry": "Повторить",
    "logout": "Выйти",
    "unknown": "Неизвестно",
    "refresh": "Обновить",
    "yes": "Да",
    "no": "Нет",
    "delete": "Удалить",
    "edit": "Редактировать",
    "shuffle": "Перемешать",
    "addTo": "Добавить в...",
    "createNew": "Создать новый",
    "connect": "Подключить",
    "disconnect": "Отключить",
    "play": "Воспроизвести",
    "pause": "Пауза",
    "resume": "Продолжить",
    "error": "Ошибка",
    "search": "Поиск",
    "home": "Главная",
    "back": "Назад",
    "settings": "Настройки",
    "mute": "Без звука",
    "ok": "OK",
    "off": "Выкл.",
    "seasonNumber": "Сезон ${number}",
    "episodeNumberTitle": "Эпизод ${number} - ${title}",
    "chapterNumber": "Глава ${number}",
    "reconnect": "Переподключить",
    "viewAll": "Показать все",
    "checkingNetwork": "Проверка сети...",
    "loadingServers": "Загрузка серверов...",
    "connectingToServers": "Подключение к серверам...",
    "startingOfflineMode": "Запуск автономного режима...",
    "loading": "Загрузка...",
    "fullscreen": "Полноэкранный режим",
    "exitFullscreen": "Выйти из полноэкранного режима",
    "pressBackAgainToExit": "Нажмите ещё раз для выхода"
  },
  "screens": {
    "licenses": "Лицензии",
    "switchProfile": "Сменить профиль",
    "subtitleStyling": "Стиль субтитров",
    "mpvConfig": "mpv.conf",
    "logs": "Логи"
  },
  "update": {
    "available": "Доступно обновление",
    "versionAvailable": "Доступна версия ${version}",
    "currentVersion": "Текущая: ${version}",
    "skipVersion": "Пропустить эту версию",
    "viewRelease": "Посмотреть релиз",
    "latestVersion": "У вас последняя версия",
    "checkFailed": "Не удалось проверить обновления"
  },
  "settings": {
    "title": "Настройки",
    "supportDeveloper": "Поддержать Plezy",
    "supportDeveloperDescription": "Пожертвуйте через Liberapay на развитие",
    "language": "Язык",
    "theme": "Тема",
    "appearance": "Внешний вид",
    "videoPlayback": "Воспроизведение видео",
    "videoPlaybackDescription": "Настройка поведения воспроизведения",
    "advanced": "Дополнительно",
    "episodePosterMode": "Стиль постера эпизода",
    "seriesPoster": "Постер сериала",
    "seasonPoster": "Постер сезона",
    "episodeThumbnail": "Миниатюра",
    "showHeroSectionDescription": "Показывать карусель избранного контента на главном экране",
    "secondsLabel": "Секунды",
    "minutesLabel": "Минуты",
    "secondsShort": "с",
    "minutesShort": "м",
    "durationHint": "Введите длительность (${min}-${max})",
    "systemTheme": "Системная",
    "lightTheme": "Светлая",
    "darkTheme": "Тёмная",
    "oledTheme": "OLED",
    "libraryDensity": "Плотность библиотеки",
    "compact": "Компактный",
    "comfortable": "Комфортный",
    "tvCornerSpotlightBackdrop": "Фоновое изображение в углу",
    "tvCornerSpotlightBackdropDescription": "Показывать изображение избранного материала в правом верхнем углу, а не на весь экран",
    "viewMode": "Режим просмотра",
    "gridView": "Сетка",
    "listView": "Список",
    "showHeroSection": "Показать раздел избранного",
    "continueWatchingAction": "Действие для «Продолжить просмотр»",
    "continueWatchingPlay": "Воспроизвести",
    "continueWatchingDetails": "Открыть сведения",
    "episodeAction": "Действие для эпизодов",
    "episodePlay": "Воспроизвести",
    "episodeDetails": "Открыть сведения",
    "useGlobalHubs": "Использовать макет главной",
    "useGlobalHubsDescription": "Показывать единые разделы главной. Иначе использовать рекомендации библиотек.",
    "showServerNameOnHubs": "Показывать имя сервера в хабах",
    "showServerNameOnHubsDescription": "Всегда показывать имена серверов в заголовках разделов.",
    "groupLibrariesByServer": "Группировать библиотеки по серверам",
    "groupLibrariesByServerDescription": "Группировать библиотеки боковой панели по медиасерверам.",
    "alwaysKeepSidebarOpen": "Всегда держать боковую панель открытой",
    "alwaysKeepSidebarOpenDescription": "Боковая панель остаётся развёрнутой, область контента подстраивается",
    "showUnwatchedCount": "Показывать количество непросмотренных",
    "showUnwatchedCountDescription": "Отображать количество непросмотренных эпизодов для сериалов и сезонов",
    "showEpisodeNumberOnCards": "Показывать номер эпизода на карточках",
    "showEpisodeNumberOnCardsDescription": "Показывать номер сезона и серии на карточках серий",
    "showSeasonPostersOnTabs": "Показывать постеры сезонов на вкладках",
    "showSeasonPostersOnTabsDescription": "Показывать постер каждого сезона над его вкладкой",
    "tvFullCardLayout": "Полноформатные ТВ-карточки",
    "tvFullCardLayoutDescription": "Использовать ТВ-карточки только с изображением и наложенными именами актёров",
    "focusGlow": "Свечение при фокусе",
    "focusGlowDescription": "Показывать мягкое свечение вокруг карточки в фокусе",
    "visualEffects": "Визуальные эффекты",
    "visualEffectsAuto": "Автоматически",
    "visualEffectsAutoDescription": "Автоматически уменьшать эффекты на маломощных устройствах",
    "visualEffectsFull": "Полные",
    "visualEffectsReduced": "Уменьшенные",
    "visualEffectsReducedDescription": "Меньше анимаций и графика с более низким разрешением",
    "hideSpoilers": "Скрыть спойлеры непросмотренных эпизодов",
    "hideSpoilersDescription": "Размывать миниатюры и описания непросмотренных серий",
    "playerBackend": "Бэкенд плеера",
    "exoPlayer": "ExoPlayer",
    "mpv": "mpv",
    "hardwareDecoding": "Аппаратное декодирование",
    "hardwareDecodingDescription": "Использовать аппаратное ускорение, когда доступно",
    "bufferSize": "Размер буфера",
    "bufferSizeMB": "${size}МБ",
    "bufferSizeAuto": "Авто (Рекомендуется)",
    "bufferSizeWarning": "Доступно памяти: ${heap} МБ. Буфер размером ${size} МБ может повлиять на воспроизведение.",
    "defaultQualityTitle": "Качество по умолчанию",
    "musicQualityTitle": "Качество музыки",
    "subtitleStyling": "Стиль субтитров",
    "subtitleStylingDescription": "Настроить внешний вид субтитров",
    "smallSkipDuration": "Малая перемотка",
    "largeSkipDuration": "Большая перемотка",
    "rewindOnResume": "Перемотка при возобновлении",
    "secondsUnit": "${seconds} с",
    "defaultSleepTimer": "Таймер сна по умолчанию",
    "minutesUnit": "${minutes} мин",
    "rememberTrackSelections": "Запоминать выбор дорожек для каждого сериала/фильма",
    "rememberTrackSelectionsDescription": "Запоминать выбор аудиодорожки и субтитров для каждого материала",
    "showChapterMarkersOnTimeline": "Показывать маркеры глав на шкале перемотки",
    "showChapterMarkersOnTimelineDescription": "Разделять шкалу перемотки по границам глав",
    "clickVideoTogglesPlayback": "Нажатие на видео запускает или приостанавливает воспроизведение",
    "clickVideoTogglesPlaybackDescription": "Нажатие на видео запускает или приостанавливает воспроизведение вместо показа элементов управления.",
    "videoPlayerControls": "Элементы управления плеером",
    "keyboardShortcuts": "Горячие клавиши",
    "keyboardShortcutsDescription": "Настроить горячие клавиши",
    "videoPlayerNavigation": "Навигация видеоплеера",
    "videoPlayerNavigationDescription": "Использовать клавиши стрелок для навигации по элементам управления плеером",
    "watchTogetherRelay": "Сервер ретрансляции для совместного просмотра",
    "watchTogetherRelayDescription": "Задайте свой сервер ретрансляции. Все участники должны использовать один сервер.",
    "watchTogetherRelayHint": "https://my-relay.example.com",
    "watchTogetherRelayInvalid": "Введите допустимый базовый HTTP- или HTTPS-адрес сервера ретрансляции.",
    "crashReporting": "Отчёты об ошибках",
    "crashReportingDescription": "Отправлять отчёты об ошибках для улучшения приложения",
    "debugLogging": "Журнал отладки",
    "debugLoggingDescription": "Включить подробное журналирование для устранения неполадок",
    "viewLogs": "Просмотр логов",
    "viewLogsDescription": "Просмотр логов приложения",
    "clearImageCache": "",
    "clearImageCacheDescription": "",
    "clearImageCacheSuccess": "",
    "resetSettings": "Сбросить настройки",
    "resetSettingsDescription": "Восстановить настройки по умолчанию. Это нельзя отменить.",
    "resetSettingsSuccess": "Настройки успешно сброшены",
    "backup": "Резервная копия",
    "exportSettings": "Экспорт настроек",
    "exportSettingsDescription": "Сохранить настройки в файл",
    "exportSettingsSuccess": "Настройки экспортированы",
    "importSettings": "Импорт настроек",
    "importSettingsDescription": "Восстановить настройки из файла",
    "importSettingsConfirm": "Это заменит ваши текущие настройки. Продолжить?",
    "importSettingsSuccess": "Настройки импортированы",
    "importSettingsInvalidFile": "Этот файл не является действительным экспортом настроек Plezy",
    "importSettingsNoUser": "Войдите в систему перед импортом настроек",
    "shortcutsReset": "Горячие клавиши сброшены по умолчанию",
    "about": "О приложении",
    "aboutDescription": "Информация о приложении и лицензии",
    "updates": "Обновления",
    "updateAvailable": "Доступно обновление",
    "checkForUpdates": "Проверить обновления",
    "autoCheckUpdatesOnStartup": "Автоматически проверять обновления при запуске",
    "autoCheckUpdatesOnStartupDescription": "Уведомлять о доступном обновлении при запуске",
    "validationErrorEnterNumber": "Введите корректное число",
    "validationErrorDuration": "Длительность должна быть от ${min} до ${max} ${unit}",
    "shortcutAlreadyAssigned": "Сочетание клавиш уже назначено действию «${action}»",
    "shortcutUpdated": "Сочетание клавиш для действия «${action}» обновлено",
    "saveFailed": "Не удалось сохранить изменения. Попробуйте снова.",
    "autoSkip": "Автопропуск",
    "autoSkipIntro": "Автопропуск вступления",
    "autoSkipIntroDescription": "Автоматически пропускать маркеры вступления через несколько секунд",
    "autoSkipCredits": "Автопропуск титров",
    "autoSkipCreditsDescription": "Автоматически пропускать титры и воспроизводить следующий эпизод",
    "forceSkipMarkerFallback": "Всегда использовать резервные маркеры",
    "forceSkipMarkerFallbackDescription": "Использовать шаблоны названий глав, даже если в Plex есть собственные маркеры",
    "autoSkipDelay": "Задержка автопропуска",
    "autoSkipDelayDescription": "Подождать ${seconds} секунд перед автопропуском",
    "introPattern": "Шаблон маркера вступления",
    "introPatternDescription": "Регулярное выражение для распознавания маркеров вступления в заголовках глав",
    "creditsPattern": "Шаблон маркера титров",
    "creditsPatternDescription": "Регулярное выражение для распознавания маркеров титров в заголовках глав",
    "invalidRegex": "Недопустимое регулярное выражение",
    "regex": "Регулярное выражение",
    "downloads": "Загрузки",
    "downloadLocationDescription": "Выберите место для хранения загруженного контента",
    "downloadLocationDefault": "По умолчанию (Хранилище приложения)",
    "downloadLocationCustom": "Другое расположение",
    "selectFolder": "Выбрать папку",
    "resetToDefault": "Сбросить по умолчанию",
    "currentPath": "Текущий: ${path}",
    "downloadLocationChanged": "Место загрузки изменено",
    "downloadLocationReset": "Место загрузки сброшено по умолчанию",
    "downloadLocationInvalid": "Выбранная папка недоступна для записи",
    "downloadLocationPickerUnavailable": "Выбор папки недоступен на этом устройстве",
    "downloadOnWifiOnly": "Загружать только по Wi-Fi",
    "downloadOnWifiOnlyDescription": "Запретить загрузку по мобильным данным",
    "autoRemoveWatchedDownloads": "Автоудаление просмотренных загрузок",
    "autoRemoveWatchedDownloadsDescription": "Автоматически удалять просмотренные загрузки",
    "cellularDownloadBlocked": "Загрузки через мобильную сеть заблокированы. Используйте Wi-Fi или измените настройку.",
    "maxVolume": "Максимальная громкость",
    "maxVolumeDescription": "Разрешить усиление громкости выше 100% для тихих медиа",
    "maxVolumePercent": "${percent}%",
    "discordRichPresence": "Discord Rich Presence",
    "discordRichPresenceDescription": "Показывать, что вы смотрите, в Discord",
    "services": "Сервисы",
    "servicesDescription": "Подключите Trakt, MyAnimeList, Seerr и другие",
    "manageLibrariesDescription": "Изменять порядок и скрывать библиотеки",
    "companionRemoteServer": "Сервер удалённого управления",
    "companionRemoteServerDescription": "Разрешить мобильным устройствам в сети управлять этим приложением",
    "autoPip": "Автоматический режим «картинка в картинке»",
    "autoPipDescription": "Автоматически включать режим «картинка в картинке» при выходе из приложения во время воспроизведения",
    "matchContentFrameRate": "Соответствие частоты кадров контента",
    "matchContentFrameRateDescription": "Подстраивать частоту обновления экрана под видео",
    "matchRefreshRate": "Соответствие частоты обновления",
    "matchRefreshRateDescription": "Подстраивать частоту обновления в полноэкранном режиме",
    "matchDynamicRange": "Соответствие динамического диапазона",
    "matchDynamicRangeDescription": "Включать HDR для HDR-контента, затем возвращаться к SDR",
    "displaySwitchDelay": "Задержка переключения дисплея",
    "tunneledPlayback": "Туннельное воспроизведение",
    "tunneledPlaybackDescription": "Использовать видеотуннелирование. Отключите, если при воспроизведении HDR отображается чёрный экран.",
    "audioPassthrough": "Сквозной вывод аудио",
    "audioPassthroughDescription": "Передавать звук Dolby/DTS на ресивер или телевизор без перекодирования, сохраняя объёмный звук. Отключите, если нет звука.",
    "audioPassthroughDescriptionAppleTv": "Использовать встроенный декодер Dolby от Apple для Dolby Digital Plus, включая Atmos. DTS и TrueHD по-прежнему воспроизводятся как многоканальный PCM. Отключите, если звук отсутствует.",
    "audioDownmix": "Микширование в стерео",
    "audioDownmixDescription": "Микширует объёмный звук в два канала для стереодинамиков или наушников",
    "downmixCenterBoost": "Усиление центрального канала",
    "downmixCenterBoostValue": "${db} дБ",
    "downmixCenterBoostLabel": "Усиление (дБ)",
    "downmixCenterBoostShort": "дБ",
    "audioDownmixNormalize": "Нормализация громкости при микшировании",
    "audioDownmixNormalizeDescription": "Снижает уровень микса во избежание клиппинга. Отключите, чтобы сохранить исходную громкость (возможны искажения в громких сценах).",
    "atmosDiagnostics": "Тест вывода Atmos",
    "atmosDiagnosticsDescription": "Диагностика вывода Dolby Atmos воспроизведением тестовых сигналов через системный проигрыватель",
    "atmosTestHlsAtmos": "Atmos-поток Apple",
    "atmosTestHlsAtmosDescription": "Заведомо рабочий поток Dolby Atmos. Ресивер должен показать Dolby Atmos.",
    "atmosTestHlsControl": "Surround-поток Apple",
    "atmosTestHlsControlDescription": "Контрольный поток без Atmos. Ресивер должен показать объёмный звук без Atmos.",
    "atmosTestRawStream": "Сырой поток EAC3",
    "atmosTestRawStreamDescription": "Транслирует тестовый файл точно так же, как Atmos-воспроизведение в проигрывателе. Требуется URL тестового файла.",
    "atmosTestRawFile": "Сырой файл EAC3",
    "atmosTestRawFileDescription": "Воспроизводит тестовый файл с известной длиной. Требуется URL тестового файла.",
    "atmosTestAsbarNative": "Рендерер сэмпл-буфера (нативный)",
    "atmosTestAsbarNativeDescription": "Передаёт неизменённый сжатый звук файла прямо в системный рендерер. Требуется URL тестового файла.",
    "atmosTestAsbarGenerated": "Рендерер сэмпл-буфера (пересобранный)",
    "atmosTestAsbarGeneratedDescription": "То же, но с описанием звука, собранным как при воспроизведении. Требуется URL тестового файла.",
    "atmosTestSessionMode": "Использовать режим воспроизведения фильмов",
    "atmosTestSessionModeDescription": "Выключено — режим, описанный Dolby. Включено — прежний режим.",
    "atmosTestShowRoutePicker": "Выбрать выход AirPlay",
    "atmosTestHideRoutePicker": "Скрыть выбор выхода AirPlay",
    "atmosTestRoutePickerDescription": "Отправляет тест на приёмник AirPlay. Только AirPlay сообщает определённый режим звука.",
    "atmosTestStop": "Остановить тест",
    "atmosTestUrl": "URL тестового файла",
    "atmosTestUrlDescription": "HTTP-URL сырого файла .ec3 Dolby Atmos (например, извлечённого через ffmpeg)",
    "atmosTestUrlMissing": "Сначала укажите URL тестового файла",
    "atmosTestStatus": "Статус",
    "dvConversionMode": "Преобразование Dolby Vision",
    "dvConversionModeDescription": "Выберите, как ExoPlayer обрабатывает файлы Dolby Vision Profile 7.",
    "dvConversionAuto": "Авто",
    "dvConversionNative": "Нативно / отключено",
    "dvConversionDv81": "P7 → P8.1",
    "dvConversionHevcStrip": "P7 → HEVC",
    "dvConversionAutoDescription": "Использовать определение возможностей устройства и обычное резервное поведение",
    "dvConversionNativeDescription": "Принудительно использовать нативный DV7 и не повторять DV-конвертацию",
    "dvConversionDv81Description": "Принудительно выполнять inline-конвертацию RPU в Dolby Vision профиль 8.1",
    "dvConversionHevcStripDescription": "Удалять слои Dolby Vision RPU/EL и передавать обычный HEVC",
    "requireProfileSelectionOnOpen": "Запрашивать профиль при запуске",
    "requireProfileSelectionOnOpenDescription": "Показывать выбор профиля при каждом открытии приложения",
    "forceTvMode": "Принудительный режим ТВ",
    "forceTvModeDescription": "Принудительно включить ТВ-интерфейс. Для устройств без автоопределения. Требуется перезапуск.",
    "startInFullscreen": "Запускать в полноэкранном режиме",
    "startInFullscreenDescription": "Открывать Plezy в полноэкранном режиме при запуске",
    "exitFullscreenOnPlayerClose": "Выходить из полноэкранного режима при закрытии плеера",
    "exitFullscreenOnPlayerCloseDescription": "Автоматически выходить из полноэкранного режима при закрытии видеоплеера",
    "autoHidePerformanceOverlay": "Автоскрытие оверлея производительности",
    "autoHidePerformanceOverlayDescription": "Скрывать оверлей производительности вместе с элементами управления воспроизведением",
    "showNavBarLabels": "Показывать подписи панели навигации",
    "showNavBarLabelsDescription": "Отображать текстовые подписи под иконками панели навигации",
    "startupSection": "Начальный раздел",
    "liveTvDefaultFavorites": "Избранные каналы по умолчанию",
    "liveTvDefaultFavoritesDescription": "Показывать только избранные каналы при открытии ТВ",
    "display": "Экран",
    "homeScreen": "Главный экран",
    "navigation": "Навигация",
    "window": "Окно",
    "content": "Контент",
    "player": "Плеер",
    "subtitlesAndConfig": "Субтитры и конфигурация",
    "seekAndTiming": "Перемотка и время",
    "behavior": "Поведение"
  },
  "search": {
    "hint": "Поиск фильмов, сериалов, музыки...",
    "tryDifferentTerm": "Попробуйте другой запрос",
    "searchYourMedia": "Поиск в вашей медиатеке",
    "enterTitleActorOrKeyword": "Введите название, актёра или ключевое слово"
  },
  "hotkeys": {
    "setShortcutFor": "Назначить клавишу для ${actionName}",
    "clearShortcut": "Очистить клавишу",
    "noShortcutSet": "Сочетание не задано",
    "currentShortcut": "Текущее сочетание:",
    "pressToRecord": "Выберите, чтобы записать сочетание клавиш",
    "recordingShortcut": "Нажмите сочетание клавиш сейчас",
    "actions": {
      "playPause": "Воспроизведение/Пауза",
      "volumeUp": "Громкость выше",
      "volumeDown": "Громкость ниже",
      "seekForward": "Перемотка вперёд (${seconds}с)",
      "seekBackward": "Перемотка назад (${seconds}с)",
      "fullscreenToggle": "Полноэкранный режим",
      "muteToggle": "Вкл./выкл. звук",
      "subtitleToggle": "Вкл./выкл. субтитры",
      "audioTrackNext": "Следующая аудиодорожка",
      "subtitleTrackNext": "Следующая дорожка субтитров",
      "chapterNext": "Следующая глава",
      "chapterPrevious": "Предыдущая глава",
      "episodeNext": "Следующая серия",
      "episodePrevious": "Предыдущая серия",
      "speedIncrease": "Увеличить скорость",
      "speedDecrease": "Уменьшить скорость",
      "speedReset": "Сбросить скорость",
      "zoomIn": "Увеличить масштаб",
      "zoomOut": "Уменьшить масштаб",
      "zoomReset": "Сбросить масштаб",
      "subSeekNext": "К следующему субтитру",
      "subSeekPrev": "К предыдущему субтитру",
      "shaderToggle": "Вкл./выкл. шейдеры",
      "skipMarker": "Пропустить вступление/титры",
      "screenshot": "Сделать снимок экрана"
    }
  },
  "fileInfo": {
    "title": "Информация о файле",
    "video": "Видео",
    "audio": "Аудио",
    "file": "Файл",
    "advanced": "Дополнительно",
    "codec": "Кодек",
    "resolution": "Разрешение",
    "bitrate": "Битрейт",
    "frameRate": "Частота кадров",
    "aspectRatio": "Соотношение сторон",
    "profile": "Профиль",
    "bitDepth": "Глубина цвета",
    "colorSpace": "Цветовое пространство",
    "colorRange": "Цветовой диапазон",
    "colorPrimaries": "Основные цвета",
    "chromaSubsampling": "Субдискретизация цветности",
    "channels": "Каналы",
    "subtitles": "Субтитры",
    "overallBitrate": "Общий битрейт",
    "path": "Путь",
    "size": "Размер",
    "container": "Контейнер",
    "duration": "Длительность",
    "optimizedForStreaming": "Оптимизировано для потоковой передачи",
    "has64bitOffsets": "64-битные смещения"
  },
  "mediaMenu": {
    "markAsWatched": "Отметить как просмотренное",
    "markAsUnwatched": "Отметить как непросмотренное",
    "removeFromContinueWatching": "Удалить из «Продолжить просмотр»",
    "viewDetails": "Показать сведения",
    "goToSeries": "Перейти к сериалу",
    "shufflePlay": "Случайное воспроизведение",
    "shuffleNotAvailableOffline": "Перемешивание недоступно офлайн",
    "fileInfo": "Информация о файле",
    "deleteFromServer": "Удалить с сервера",
    "confirmDelete": "Удалить это медиа и его файлы с сервера?",
    "deleteMultipleWarning": "Это включает все эпизоды и их файлы.",
    "mediaDeletedSuccessfully": "Медиаэлемент успешно удалён",
    "mediaFailedToDelete": "Не удалось удалить медиаэлемент",
    "rate": "Оценить",
    "playFromBeginning": "Воспроизвести сначала",
    "playVersion": "Воспроизвести версию..."
  },
  "rateSheet": {
    "title": "Оценить",
    "server": "Сервер",
    "favorite": "Добавить в избранное",
    "favorited": "Добавлено в избранное",
    "saved": "Сохранено",
    "notAvailable": "Совпадений не найдено",
    "noConnectedServices": "Подключите сервис в настройках, чтобы выставлять оценки в нём."
  },
  "accessibility": {
    "mediaCardMovie": "${title}, фильм",
    "mediaCardShow": "${title}, сериал",
    "mediaCardEpisode": "${title}, ${episodeInfo}",
    "mediaCardSeason": "${title}, ${seasonInfo}",
    "mediaCardWatched": "просмотрено",
    "mediaCardPartiallyWatched": "просмотрено ${percent} процентов",
    "mediaCardUnwatched": "не просмотрено",
    "tapToPlay": "Нажмите для воспроизведения",
    "decrease": "Уменьшить",
    "increase": "Увеличить",
    "decreaseValue": "Уменьшить ${label}",
    "increaseValue": "Увеличить ${label}",
    "hue": "Цветовой тон",
    "saturation": "Насыщенность",
    "brightness": "Яркость",
    "hexColor": "Шестнадцатеричный цвет",
    "expandText": "Развернуть текст",
    "collapseText": "Свернуть текст",
    "alphabetNavigation": "Навигация по алфавиту",
    "alphabetScrollHint": "Проведите вверх или вниз для перехода по буквам",
    "rowColumnPosition": "Строка ${row} из ${rowCount}, столбец ${column} из ${columnCount}",
    "rowPosition": "Строка ${row} из ${rowCount}"
  },
  "tooltips": {
    "shufflePlay": "Случайное воспроизведение",
    "playTrailer": "Воспроизвести трейлер",
    "markAsWatched": "Отметить как просмотренное",
    "markAsUnwatched": "Отметить как непросмотренное"
  },
  "audioTracks": {
    "track": "Аудиодорожка ${n}"
  },
  "videoControls": {
    "audioLabel": "Аудио",
    "subtitlesLabel": "Субтитры",
    "resetToZero": "Сбросить до 0мс",
    "addTime": "+${amount}${unit}",
    "minusTime": "-${amount}${unit}",
    "playsLater": "${label} воспроизводится позже",
    "playsEarlier": "${label} воспроизводится раньше",
    "noOffset": "Без смещения",
    "letterbox": "Вписать в экран",
    "fillScreen": "Заполнить экран",
    "stretch": "Растянуть",
    "lockRotation": "Заблокировать поворот",
    "unlockRotation": "Разблокировать поворот",
    "timerActive": "Таймер активен",
    "playbackWillPauseIn": "Воспроизведение будет приостановлено через ${duration}",
    "sleepTimerEndOfVideo": "Конец текущего видео",
    "sleepTimerStopAtHeader": "Остановить на",
    "sleepTimerDurationHeader": "Таймер",
    "playbackWillPauseAtEnd": "Воспроизведение будет приостановлено в конце этого видео",
    "stillWatching": "Всё ещё смотрите?",
    "pausingIn": "Пауза через ${seconds}с",
    "continueWatching": "Продолжить",
    "autoPlayNext": "Автовоспроизведение следующего",
    "playNext": "Следующее",
    "playButton": "Воспроизвести",
    "pauseButton": "Пауза",
    "showPlaybackControls": "Показать элементы управления воспроизведением",
    "hidePlaybackControls": "Скрыть элементы управления воспроизведением",
    "seekBackwardButton": "Перемотать назад на ${seconds} с",
    "seekForwardButton": "Перемотать вперёд на ${seconds} с",
    "previousButton": "Предыдущий эпизод",
    "nextButton": "Следующий эпизод",
    "previousChapterButton": "Предыдущая глава",
    "nextChapterButton": "Следующая глава",
    "muteButton": "Без звука",
    "unmuteButton": "Включить звук",
    "settingsButton": "Настройки воспроизведения",
    "tracksButton": "Аудио и субтитры",
    "chaptersButton": "Главы",
    "versionQualityButton": "Версия и качество",
    "versionColumnHeader": "Версия",
    "qualityColumnHeader": "Качество",
    "qualityOriginal": "Оригинал",
    "qualityPresetLabel": "${resolution}p ${bitrate} Мбит/с",
    "transcodeUnavailableFallback": "Транскодирование недоступно — воспроизведение в оригинальном качестве",
    "subtitleUnavailableFallback": "Не удалось загрузить выбранные субтитры — воспроизведение продолжится без субтитров",
    "pipButton": "Режим «картинка в картинке»",
    "aspectRatioButton": "Соотношение сторон",
    "ambientLighting": "Фоновая подсветка",
    "fullscreenButton": "Полноэкранный режим",
    "exitFullscreenButton": "Выйти из полноэкранного режима",
    "alwaysOnTopButton": "Всегда поверх",
    "rotationLockButton": "Блокировка поворота",
    "lockScreen": "Заблокировать экран",
    "screenLockButton": "Блокировка экрана",
    "longPressToUnlock": "Удерживайте для разблокировки",
    "timelineSlider": "Временная шкала",
    "volumeSlider": "Уровень громкости",
    "endsAt": "Закончится в ${time}",
    "pipActive": "Воспроизводится в режиме «картинка в картинке»",
    "pipFailed": "Не удалось запустить режим «картинка в картинке»",
    "screenshotSaved": "Снимок экрана сохранён",
    "zoomPercent": "Масштаб ${percent}%",
    "pipErrors": {
      "androidVersion": "Требуется Android 8.0 или новее",
      "iosVersion": "Требуется iOS 15.0 или новее",
      "permissionDisabled": "Режим «картинка в картинке» отключён. Включите его в системных настройках.",
      "notSupported": "Устройство не поддерживает режим «картинка в картинке»",
      "voSwitchFailed": "Не удалось переключить видеовыход для «картинки в картинке»",
      "failed": "Не удалось запустить режим «картинка в картинке»",
      "unknown": "Произошла ошибка: ${error}"
    },
    "chapters": "Главы",
    "noChaptersAvailable": "Главы недоступны",
    "queue": "Очередь",
    "noQueueItems": "В очереди нет элементов",
    "searchSubtitles": "Поиск субтитров",
    "language": "Язык",
    "noSubtitlesFound": "Субтитры не найдены",
    "subtitleDownloaded": "Субтитры загружены",
    "subtitleDownloadedNotApplied": "Субтитры загружены, но их не удалось выбрать",
    "subtitleDownloadFailed": "Не удалось загрузить субтитры",
    "searchLanguages": "Поиск языков..."
  },
  "userStatus": {},
  "messages": {
    "markedAsWatched": "Отмечено как просмотренное",
    "markedAsUnwatched": "Отмечено как непросмотренное",
    "markedAsWatchedOffline": "Отмечено как просмотренное (синхронизируется при подключении)",
    "markedAsUnwatchedOffline": "Отмечено как непросмотренное (синхронизируется при подключении)",
    "autoRemovedWatchedDownload": "Автоудалено: ${title}",
    "autoRemovedWatchedDownloads": {
      "one": "Автоматически удалена ${n} просмотренная загрузка",
      "few": "Автоматически удалены ${n} просмотренные загрузки",
      "many": "Автоматически удалено ${n} просмотренных загрузок",
      "other": "Автоматически удалено ${n} просмотренной загрузки"
    },
    "removedFromContinueWatching": "Удалено из «Продолжить просмотр»",
    "errorLoading": "Ошибка: ${error}",
    "searchPartialResults": "",
    "streamInterrupted": "Поток прервался. Нажмите «Воспроизвести» или перемотайте, чтобы повторить попытку.",
    "liveStreamInterrupted": "Прямая трансляция прервалась. Нажмите «Воспроизвести», чтобы повторить попытку.",
    "fileInfoNotAvailable": "Информация о файле недоступна",
    "playbackAuthenticationRequired": "Чтобы воспроизвести этот материал, снова войдите на медиасервер.",
    "playbackServerUnavailable": "Медиасервер недоступен. Попробуйте позже.",
    "playbackDataInvalid": "Сервер вернул некорректные сведения для воспроизведения.",
    "playbackCancelled": "Воспроизведение отменено.",
    "playbackFailed": "Не удалось начать воспроизведение.",
    "errorLoadingFileInfo": "Ошибка загрузки информации о файле: ${error}",
    "errorLoadingSeries": "Ошибка загрузки сериала",
    "musicNotSupported": "Воспроизведение музыки пока не поддерживается",
    "noDescriptionAvailable": "Описание недоступно",
    "noProfilesAvailable": "Профили недоступны",
    "contactAdminForProfiles": "Обратитесь к администратору сервера для добавления профилей",
    "unableToDetermineLibrarySection": "Не удаётся определить раздел библиотеки для этого элемента",
    "logsCleared": "Логи очищены",
    "logsCopied": "Логи скопированы в буфер обмена",
    "noLogsAvailable": "Логи отсутствуют",
    "libraryScanning": "Сканирование \"${title}\"...",
    "libraryScanStarted": "Сканирование библиотеки начато для \"${title}\"",
    "libraryScanFailed": "Не удалось отсканировать библиотеку: ${error}",
    "metadataRefreshing": "Обновление метаданных \"${title}\"...",
    "metadataRefreshStarted": "Обновление метаданных начато для \"${title}\"",
    "metadataRefreshFailed": "Не удалось обновить метаданные: ${error}",
    "logoutConfirm": "Вы уверены, что хотите выйти?",
    "noSeasonsFound": "Сезоны не найдены",
    "seasonsLoadFailed": "Не удалось загрузить сезоны",
    "noEpisodesFound": "Эпизоды в первом сезоне не найдены",
    "noEpisodesFoundGeneral": "Эпизоды не найдены",
    "episodesLoadFailed": "Не удалось загрузить эпизоды",
    "noResultsFound": "Результаты не найдены",
    "sleepTimerSet": "Таймер сна установлен на ${label}",
    "noItemsAvailable": "Нет доступных элементов",
    "failedToCreatePlayQueueNoItems": "Не удалось создать очередь воспроизведения — нет элементов",
    "failedPlayback": "Не удалось ${action}: ${error}",
    "switchingToCompatiblePlayer": "Переключение на совместимый плеер...",
    "serverLimitTitle": "Ошибка воспроизведения",
    "serverLimitBody": "Ошибка сервера (HTTP 500). Лимит пропускной способности/транскодирования, вероятно, отклонил сессию. Попросите владельца изменить настройки.",
    "logsUploaded": "Логи загружены",
    "logsUploadFailed": "Не удалось загрузить логи",
    "logId": "ID лога"
  },
  "subtitlingStyling": {
    "text": "Текст",
    "border": "Обводка",
    "background": "Фон",
    "fontSize": "Размер шрифта",
    "textColor": "Цвет текста",
    "borderSize": "Размер обводки",
    "borderColor": "Цвет обводки",
    "backgroundOpacity": "Прозрачность фона",
    "backgroundColor": "Цвет фона",
    "position": "Позиция",
    "assOverride": "Переопределение ASS",
    "overrideScale": "Масштаб",
    "overrideForce": "Принудительно",
    "overrideStrip": "Удалить стили",
    "positionTop": "Сверху",
    "positionBottom": "Снизу",
    "bold": "Жирный",
    "italic": "Курсив",
    "renderResolution": "Разрешение отрисовки",
    "renderResolutionScreen": "Разрешение экрана",
    "renderResolutionVideo": "Разрешение видео"
  },
  "mpvConfig": {
    "title": "mpv.conf",
    "description": "Расширенные настройки видеоплеера",
    "presets": "Пресеты",
    "noPresets": "Нет сохранённых пресетов",
    "saveAsPreset": "Сохранить как пресет...",
    "presetName": "Название пресета",
    "presetNameHint": "Введите название для пресета",
    "loadPreset": "Загрузить",
    "deletePreset": "Удалить",
    "presetSaved": "Пресет сохранён",
    "presetLoaded": "Пресет загружен",
    "presetDeleted": "Пресет удалён",
    "confirmDeletePreset": "Вы уверены, что хотите удалить этот пресет?",
    "configPlaceholder": "gpu-api=vulkan\nhwdec=auto\n# comment"
  },
  "dialog": {
    "confirmAction": "Подтвердить действие"
  },
  "profiles": {
    "addPlezyProfile": "Добавить профиль Plezy",
    "switchingProfile": "Переключение профиля…",
    "deleteThisProfileTitle": "Удалить этот профиль?",
    "deleteThisProfileMessage": "Удалить ${displayName}. Подключения не изменятся.",
    "active": "Активный",
    "manage": "Управление",
    "delete": "Удалить",
    "signOut": "Выйти",
    "signOutPlexTitle": "Выйти из Plex?",
    "signOutPlexMessage": "Удалить ${displayName} и всех пользователей Plex Home? Вы сможете войти снова в любое время.",
    "signedOutPlex": "Вы вышли из Plex.",
    "signOutFailed": "Не удалось выйти.",
    "sectionTitle": "Профили",
    "summarySingle": "Добавляйте профили, чтобы сочетать управляемых пользователей и локальные профили",
    "summaryMultipleWithActive": "${count} профилей · активный: ${activeName}",
    "summaryMultiple": "${count} профилей",
    "removeConnectionTitle": "Удалить соединение?",
    "removeConnectionMessage": "Удалить доступ ${displayName} к ${connectionLabel}. У других профилей он останется.",
    "deleteProfileTitle": "Удалить профиль?",
    "deleteProfileMessage": "Удалить ${displayName} и его подключения. Серверы останутся доступны.",
    "profileNameLabel": "Имя профиля",
    "pinProtectionLabel": "Защита PIN-кодом",
    "pinManagedByPlex": "PIN управляется Plex. Редактируйте на plex.tv.",
    "noPinSetEditOnPlex": "PIN не установлен. Чтобы требовать его, отредактируйте пользователя Home на plex.tv.",
    "setPin": "Установить PIN",
    "setPinTitle": "Установить PIN",
    "confirmPinTitle": "Подтвердить PIN",
    "pinSet": "PIN установлен",
    "changePin": "Изменить",
    "removePin": "Удалить",
    "connectionsLabel": "Соединения",
    "add": "Добавить",
    "deleteProfileButton": "Удалить профиль",
    "noConnectionsHint": "Нет соединений — добавьте одно, чтобы использовать этот профиль.",
    "noConnections": "Нет соединений",
    "plexHomeAccount": "Аккаунт Plex Home",
    "connectionDefault": "По умолчанию",
    "connectionAs": "как ${displayName}",
    "makeDefault": "Сделать по умолчанию",
    "removeConnection": "Удалить",
    "profileRenamed": "Профиль переименован.",
    "borrowAddTo": "Добавить в ${displayName}",
    "borrowExplain": "Используйте подключение другого профиля. Для защищённых профилей потребуется PIN.",
    "borrowEmpty": "Пока нет доступных подключений.",
    "borrowEmptySubtitle": "Сначала подключите Plex или Jellyfin к другому профилю.",
    "borrowLoadFailed": "Не удалось загрузить доступные подключения. Попробуйте снова.",
    "borrowFromProfile": "От ${displayName}",
    "borrowConnectionBorrowed": "Подключение добавлено.",
    "borrowFailed": "Не удалось добавить подключение.",
    "incorrectPin": "Неверный PIN.",
    "incorrectPinTryAgain": "Неверный PIN. Попробуйте ещё раз.",
    "sourceProfileMissingParentAccount": "У исходного профиля отсутствует родительская учётная запись.",
    "failedToLoadHomeUsers": "Не удалось загрузить пользователей Plex Home. Проверьте подключение и попробуйте ещё раз.",
    "failedToVerifyPin": "Не удалось проверить PIN.",
    "newProfile": "Новый профиль",
    "profileNameHint": "например, Гости, Дети, Семейная комната",
    "pinProtectionOptional": "Защита PIN-кодом (необязательно)",
    "pinExplain": "Для переключения профилей нужен 4-значный PIN.",
    "continueButton": "Продолжить",
    "pinsDontMatch": "PIN-коды не совпадают"
  },
  "connections": {
    "sectionTitle": "Подключения",
    "addConnection": "Добавить подключение",
    "addConnectionSubtitleNoProfile": "Войдите через Plex или подключите сервер Jellyfin",
    "addConnectionSubtitleScoped": "Добавить к ${displayName}: Plex, Jellyfin или подключение другого профиля",
    "sessionExpiredOne": "Сессия истекла для ${name}",
    "sessionExpiredMany": "Сессия истекла для ${count} серверов",
    "signInAgain": "Войти снова",
    "editJellyfinTitle": "Изменить подключение Jellyfin",
    "editJellyfinIntro": "Добавьте или удалите URL для ${serverName}. Plezy будет использовать доступный URL с минимальной задержкой."
  },
  "discover": {
    "title": "Обзор",
    "noContentAvailable": "Контент недоступен",
    "addMediaToLibraries": "Добавьте медиафайлы в ваши библиотеки",
    "continueWatching": "Продолжить просмотр",
    "continueWatchingIn": "Продолжить просмотр в ${library}",
    "nextUp": "Далее",
    "nextUpIn": "Далее в ${library}",
    "recentlyAdded": "Недавно добавленное",
    "recentlyAddedIn": "Недавно добавленное в ${library}",
    "latestAlbumsIn": "Последние альбомы в ${library}",
    "recentlyPlayedIn": "Недавно прослушанное в ${library}",
    "mostPlayedIn": "Часто прослушиваемое в ${library}",
    "playEpisode": "S${season}E${episode}",
    "overview": "Обзор",
    "cast": "В ролях",
    "extras": "Трейлеры и доп. материалы",
    "studio": "Студия",
    "rating": "Рейтинг",
    "director": "Режиссёр",
    "directors": "Режиссёры",
    "movie": "Фильм",
    "tvShow": "Сериал",
    "minutesLeft": "Осталось ${minutes} мин",
    "moreLikeThis": "Похожее"
  },
  "errors": {
    "searchFailed": "Ошибка поиска: ${error}",
    "searchUnavailable": "",
    "connectionTimeout": "Таймаут подключения при загрузке ${context}",
    "connectionFailed": "Не удалось подключиться к медиасерверу",
    "unableToLoad": "Не удалось загрузить ${context}. Повторите попытку.",
    "noClientAvailable": "Клиент недоступен",
    "pleaseEnterToken": "Введите токен",
    "invalidToken": "Недействительный токен",
    "failedToVerifyToken": "Не удалось проверить токен: ${error}",
    "failedToSwitchProfile": "Не удалось переключиться на ${displayName}",
    "failedToDeleteProfile": "Не удалось удалить ${displayName}",
    "failedToRate": "Не удалось обновить оценку"
  },
  "libraries": {
    "title": "Библиотеки",
    "fallbackTitle": "Библиотека",
    "scanLibraryFiles": "Сканировать файлы библиотеки",
    "scanLibrary": "Сканировать библиотеку",
    "analyze": "Анализировать",
    "analyzeLibrary": "Анализировать библиотеку",
    "refreshMetadata": "Обновить метаданные",
    "emptyTrash": "Очистить корзину",
    "emptyingTrash": "Очистка корзины для \"${title}\"...",
    "trashEmptied": "Корзина очищена для \"${title}\"",
    "failedToEmptyTrash": "Не удалось очистить корзину: ${error}",
    "analyzing": "Анализ \"${title}\"...",
    "analysisStarted": "Анализ начат для \"${title}\"",
    "failedToAnalyze": "Не удалось проанализировать библиотеку: ${error}",
    "noLibrariesFound": "Библиотеки не найдены",
    "allLibrariesHidden": "Все библиотеки скрыты",
    "hiddenLibrariesCount": "Скрытые библиотеки (${count})",
    "thisLibraryIsEmpty": "Эта библиотека пуста",
    "noItemsMatchFilters": "Нет элементов, соответствующих активным фильтрам",
    "resetFilters": "Сбросить фильтры",
    "all": "Все",
    "clearAll": "Очистить все",
    "scanLibraryConfirm": "Вы уверены, что хотите сканировать \"${title}\"?",
    "analyzeLibraryConfirm": "Вы уверены, что хотите проанализировать \"${title}\"?",
    "refreshMetadataConfirm": "Вы уверены, что хотите обновить метаданные для \"${title}\"?",
    "emptyTrashConfirm": "Вы уверены, что хотите очистить корзину для \"${title}\"?",
    "manageLibraries": "Управление библиотеками",
    "sort": "Сортировка",
    "sortBy": "Сортировать по",
    "filters": "Фильтры",
    "confirmActionMessage": "Вы уверены, что хотите выполнить это действие?",
    "showLibrary": "Показать библиотеку",
    "hideLibrary": "Скрыть библиотеку",
    "libraryOptions": "Параметры библиотеки",
    "content": "содержимое библиотеки",
    "selectLibrary": "Выбрать библиотеку",
    "filtersWithCount": "Фильтры (${count})",
    "noRecommendations": "Рекомендации недоступны",
    "noCollections": "В этой библиотеке нет коллекций",
    "noFoldersFound": "Папки не найдены",
    "folders": "папки",
    "tabs": {
      "recommended": "Рекомендуемые",
      "browse": "Обзор",
      "collections": "Коллекции",
      "playlists": "Плейлисты"
    },
    "groupings": {
      "title": "Группировка",
      "all": "Все",
      "movies": "Фильмы",
      "shows": "Сериалы",
      "seasons": "Сезоны",
      "episodes": "Эпизоды",
      "artists": "Исполнители",
      "albums": "Альбомы",
      "tracks": "Треки",
      "folders": "Папки"
    },
    "filterCategories": {
      "genre": "Жанр",
      "year": "Год",
      "contentRating": "Возрастной рейтинг",
      "tag": "Тег",
      "unwatched": "Непросмотренные",
      "unplayed": "Не прослушано",
      "favorites": "Избранное"
    },
    "sortLabels": {
      "title": "Название",
      "dateAdded": "Дата добавления",
      "releaseDate": "Дата выхода",
      "rating": "Рейтинг",
      "communityRating": "Оценка сообщества",
      "criticRating": "Оценка критиков",
      "userRating": "Пользовательская оценка",
      "datePlayed": "Дата просмотра",
      "playCount": "Количество просмотров",
      "productionYear": "Год производства",
      "runtime": "Длительность",
      "officialRating": "Официальный рейтинг",
      "premiereDate": "Дата премьеры",
      "startDate": "Дата начала",
      "airTime": "Время эфира",
      "studio": "Студия",
      "random": "Случайно",
      "dateShared": "Дата открытия доступа",
      "latestEpisodeAirDate": "Дата выхода последнего эпизода",
      "lastEpisodeDateAdded": "Дата добавления последнего эпизода"
    }
  },
  "about": {
    "title": "О приложении",
    "openSourceLicenses": "Лицензии открытого ПО",
    "versionLabel": "Версия ${version}",
    "appDescription": "Красивый клиент Plex и Jellyfin на Flutter",
    "viewLicensesDescription": "Просмотр лицензий сторонних библиотек"
  },
  "serverSelection": {
    "noServersFoundForAccount": "Серверы не найдены для ${username} (${email})",
    "failedToLoadServers": "Не удалось загрузить серверы: ${error}"
  },
  "hubDetail": {
    "title": "Название",
    "releaseYear": "Год выпуска",
    "dateAdded": "Дата добавления",
    "rating": "Рейтинг",
    "noItemsFound": "Элементы не найдены"
  },
  "logs": {
    "clearLogs": "Очистить логи",
    "copyLogs": "Скопировать логи",
    "uploadLogs": "Загрузить логи"
  },
  "licenses": {
    "relatedPackages": "Связанные пакеты",
    "license": "Лицензия",
    "licenseNumber": "Лицензия ${number}",
    "licensesCount": "${count} лицензий"
  },
  "navigation": {
    "libraries": "Библиотеки",
    "downloads": "Загрузки",
    "liveTv": "ТВ в прямом эфире",
    "explore": "Обзор"
  },
  "explore": {
    "title": "Обзор",
    "selectSource": "Выбрать источник",
    "rows": {
      "watchlist": "Список для просмотра",
      "recommendedMovies": "Рекомендуемые фильмы",
      "recommendedShows": "Рекомендуемые сериалы",
      "trendingMovies": "Фильмы в тренде",
      "trendingShows": "Сериалы в тренде",
      "popularMovies": "Популярные фильмы",
      "popularShows": "Популярные сериалы",
      "trendingAnime": "Аниме в тренде",
      "suggestedAnime": "Рекомендуемые аниме",
      "airingAnime": "Топ выходящих аниме",
      "popularAnime": "Самые популярные аниме",
      "trending": "В тренде",
      "upcomingMovies": "Ожидаемые фильмы",
      "upcomingShows": "Ожидаемые сериалы"
    },
    "status": {
      "airing": "Выходит",
      "ended": "Завершён",
      "canceled": "Отменён",
      "upcoming": "Скоро"
    },
    "episodeCount": {
      "one": "${n} эпизод",
      "few": "${n} эпизода",
      "many": "${n} эпизодов",
      "other": "${n} эпизода"
    },
    "cast": "В ролях",
    "characters": "Персонажи",
    "addToWatchlist": "Добавить в список для просмотра",
    "removeFromWatchlist": "Удалить из списка для просмотра",
    "watchlistUpdateFailed": "Не удалось обновить список для просмотра",
    "notInLibrary": "Нет в вашей библиотеке",
    "inTheseLibraries": "В этих библиотеках",
    "checkingLibrary": "Проверка вашей библиотеки...",
    "emptyTitle": "Здесь пока ничего нет",
    "emptyMessage": "Разделы из ${source} появятся здесь, когда в них появится контент.",
    "searchHint": "Поиск в ${source}",
    "searchEmpty": "Нет результатов по запросу \"${query}\"",
    "searchPrompt": "Ищите фильмы и сериалы в ${source}.",
    "searchFailed": "Ошибка поиска. Проверьте подключение и повторите попытку."
  },
  "liveTv": {
    "title": "ТВ в прямом эфире",
    "guide": "Программа",
    "noChannels": "Нет доступных каналов",
    "noDvr": "DVR не настроен ни на одном сервере",
    "serverUnavailable": "Сервер прямого эфира недоступен.",
    "serverNotConnected": "Сервер прямого эфира не подключён.",
    "noPrograms": "Нет данных о программах",
    "liveStreamFailed": "Не удалось запустить прямой эфир",
    "unknownProgram": "Неизвестная программа",
    "unknownHub": "Неизвестно",
    "unknownError": "Неизвестная ошибка",
    "channelNumber": "Канал ${number}",
    "unknownChannel": "Неизвестный канал",
    "live": "ЭФИР",
    "reloadGuide": "Перезагрузить программу",
    "now": "Сейчас",
    "today": "Сегодня",
    "tomorrow": "Завтра",
    "midnight": "Полночь",
    "overnight": "Ночь",
    "morning": "Утро",
    "daytime": "День",
    "evening": "Вечер",
    "lateNight": "Поздний вечер",
    "whatsOn": "Что идёт",
    "watchChannel": "Смотреть канал",
    "favorites": "Избранное",
    "reorderFavorites": "Изменить порядок избранного",
    "favoritesLoadFailed": "Не удалось загрузить избранное. Проверьте подключение и повторите попытку.",
    "favoritesUpdateFailed": "Не удалось обновить избранное. Проверьте подключение и повторите попытку.",
    "joinSession": "Присоединиться к текущему сеансу",
    "watchFromStart": "Смотреть сначала (${minutes} мин. назад)",
    "watchLive": "Смотреть в прямом эфире",
    "goToLive": "К прямому эфиру",
    "record": "Запись",
    "recordEpisode": "Записать эпизод",
    "recordSeries": "Записать сериал",
    "recordOptions": "Параметры записи",
    "saveTo": "Сохранить в",
    "recordings": "Записи",
    "scheduledRecordings": "Запланировано",
    "recordingRules": "Правила записи",
    "noScheduledRecordings": "Нет запланированных записей",
    "manageRecording": "Управление записью",
    "cancelRecording": "Отменить запись",
    "cancelRecordingTitle": "Отменить эту запись?",
    "cancelRecordingMessage": "${title} больше не будет записываться.",
    "deleteRule": "Удалить правило",
    "deleteRuleTitle": "Удалить правило записи?",
    "deleteRuleMessage": "Будущие эпизоды ${title} не будут записаны.",
    "recordingScheduled": "Запись запланирована",
    "alreadyScheduled": "Эта передача уже запланирована",
    "dvrAdminRequired": "Настройки DVR требуют учётной записи администратора",
    "recordingFailed": "Не удалось запланировать запись",
    "recordingTargetMissing": "Не удалось определить библиотеку записи",
    "recordNotAvailable": "Запись недоступна для этой передачи",
    "recordingCancelled": "Запись отменена",
    "recordingRuleDeleted": "Правило записи удалено",
    "processRecordingRules": "Пересчитать правила",
    "recordingInProgress": "Идёт запись",
    "recordingsCount": "Запланировано: ${count}",
    "editRule": "Изменить правило",
    "editRuleAction": "Изменить",
    "recordingRuleUpdated": "Правило записи обновлено",
    "guideReloadRequested": "Запрошено обновление гайда",
    "rulesProcessRequested": "Запрошен пересчёт правил",
    "recordShow": "Записать передачу"
  },
  "collections": {
    "title": "Коллекции",
    "collection": "Коллекция",
    "empty": "Коллекция пуста",
    "deleteCollection": "Удалить коллекцию",
    "deleteConfirm": "Удалить \"${title}\"? Это нельзя отменить.",
    "deleted": "Коллекция удалена",
    "deleteFailed": "Не удалось удалить коллекцию",
    "deleteFailedWithError": "Не удалось удалить коллекцию: ${error}",
    "selectCollection": "Выбрать коллекцию",
    "collectionName": "Название коллекции",
    "enterCollectionName": "Введите название коллекции",
    "addedToCollection": "Добавлено в коллекцию",
    "errorAddingToCollection": "Не удалось добавить в коллекцию",
    "created": "Коллекция создана",
    "removeFromCollection": "Удалить из коллекции",
    "removeFromCollectionConfirm": "Удалить \"${title}\" из этой коллекции?",
    "removedFromCollection": "Удалено из коллекции",
    "removeFromCollectionFailed": "Не удалось удалить из коллекции",
    "removeFromCollectionError": "Ошибка удаления из коллекции: ${error}",
    "searchCollections": "Поиск коллекций..."
  },
  "playlists": {
    "title": "Плейлисты",
    "playlist": "Плейлист",
    "noPlaylists": "Плейлисты не найдены",
    "create": "Создать плейлист",
    "playlistName": "Название плейлиста",
    "enterPlaylistName": "Введите название плейлиста",
    "delete": "Удалить плейлист",
    "removeItem": "Удалить из плейлиста",
    "smartPlaylist": "Умный плейлист",
    "itemCount": "${count} элементов",
    "oneItem": "1 элемент",
    "emptyPlaylist": "Этот плейлист пуст",
    "deleteConfirm": "Удалить плейлист?",
    "deleteMessage": "Вы уверены, что хотите удалить \"${name}\"?",
    "created": "Плейлист создан",
    "deleted": "Плейлист удалён",
    "itemAdded": "Добавлено в плейлист",
    "itemRemoved": "Удалено из плейлиста",
    "selectPlaylist": "Выбрать плейлист",
    "searchPlaylists": "Поиск плейлистов...",
    "errorCreating": "Не удалось создать плейлист",
    "errorDeleting": "Не удалось удалить плейлист",
    "errorLoading": "Не удалось загрузить плейлисты",
    "errorAdding": "Не удалось добавить в плейлист",
    "errorReordering": "Не удалось переупорядочить элемент плейлиста",
    "errorRemoving": "Не удалось удалить из плейлиста"
  },
  "music": {
    "goToAlbum": "Перейти к альбому",
    "goToArtist": "Перейти к исполнителю",
    "instantMix": "Быстрый микс",
    "playNext": "Воспроизвести следующим",
    "addToQueue": "Добавить в очередь",
    "discNumber": "Диск ${n}",
    "trackCount": {
      "one": "${n} трек",
      "few": "${n} трека",
      "many": "${n} треков",
      "other": "${n} трека"
    },
    "nowPlaying": "Сейчас играет",
    "playingFrom": "Воспроизведение из ${title}",
    "queue": "Очередь",
    "clearQueue": "Очистить очередь",
    "lyrics": "Текст песни",
    "noLyrics": "Текст песни недоступен",
    "sleepTimer": "Таймер сна",
    "sleepTimerEndOfTrack": "Конец трека",
    "sleepTimerMinutes": "${n} минут",
    "stopPlayback": "Остановить воспроизведение",
    "previousTrack": "Предыдущий трек",
    "nextTrack": "Следующий трек",
    "repeat": "Повтор",
    "repeatAll": "Повторять все",
    "repeatOne": "Повторять один"
  },
  "watchTogether": {
    "title": "Смотреть вместе",
    "description": "Смотрите контент синхронно с друзьями и семьёй",
    "createSession": "Создать сессию",
    "creating": "Создание...",
    "joinSession": "Присоединиться к сессии",
    "joining": "Подключение...",
    "controlMode": "Режим управления",
    "controlModeQuestion": "Кто может управлять воспроизведением?",
    "hostOnly": "Только организатор",
    "anyone": "Все",
    "hostingSession": "Вы организатор",
    "inSession": "В сессии",
    "sessionCode": "Код сессии",
    "openSessionControls": "Открыть управление сессией «Смотреть вместе»",
    "copySessionCode": "Скопировать код сессии",
    "hostControlsPlayback": "Организатор управляет воспроизведением",
    "anyoneCanControl": "Любой может управлять воспроизведением",
    "hostControls": "Управляет организатор",
    "anyoneControls": "Управляют все",
    "participants": "Участники",
    "host": "Организатор",
    "hostBadge": "ОРГАНИЗАТОР",
    "youAreHost": "Вы — организатор",
    "watchingWithOthers": "Совместный просмотр",
    "endSession": "Завершить сессию",
    "leaveSession": "Покинуть сессию",
    "endSessionQuestion": "Завершить сессию?",
    "leaveSessionQuestion": "Покинуть сессию?",
    "endSessionConfirm": "Это завершит сессию для всех участников.",
    "leaveSessionConfirm": "Вы будете удалены из сессии.",
    "endSessionConfirmOverlay": "Это завершит сеанс просмотра для всех участников.",
    "leaveSessionConfirmOverlay": "Вы будете отключены от сеанса просмотра.",
    "end": "Завершить",
    "leave": "Покинуть",
    "syncing": "Синхронизация...",
    "joinWatchSession": "Присоединиться к просмотру",
    "enterCodeHint": "Введите 5-символьный код",
    "pasteFromClipboard": "Вставить из буфера обмена",
    "pleaseEnterCode": "Введите код сессии",
    "codeMustBe5Chars": "Код сессии должен содержать 5 символов",
    "joinInstructions": "Введите код сессии организатора, чтобы присоединиться.",
    "failedToCreate": "Не удалось создать сессию",
    "failedToJoin": "Не удалось присоединиться к сессии",
    "sessionCodeCopied": "Код сессии скопирован в буфер обмена",
    "relayUnreachable": "Сервер ретрансляции недоступен. Блокировка интернет-провайдером может помешать совместному просмотру.",
    "reconnectingToHost": "Повторное подключение к организатору...",
    "currentPlayback": "Текущее воспроизведение",
    "joinCurrentPlayback": "Присоединиться к текущему воспроизведению",
    "joinCurrentPlaybackDescription": "Вернуться к материалу, который сейчас смотрит организатор",
    "failedToOpenCurrentPlayback": "Не удалось открыть текущее воспроизведение",
    "participantJoined": "${name} присоединился",
    "participantLeft": "${name} вышел",
    "participantPaused": "${name} поставил на паузу",
    "participantResumed": "${name} возобновил",
    "participantSeeked": "${name} перемотал",
    "participantBuffering": "У ${name} идёт буферизация",
    "participantNeedsUpdate": "${name} использует старую версию приложения — синхронизация недоступна",
    "resumingWithout": "Возобновление без ${name}",
    "waitingForParticipants": "Ожидание загрузки у других...",
    "waitingForName": "Ожидание ${name}...",
    "recentRooms": "Недавние комнаты",
    "renameRoom": "Переименовать комнату",
    "removeRoom": "Удалить",
    "guestSwitchUnavailable": "Не удалось переключиться — сервер недоступен для синхронизации",
    "guestSwitchFailed": "Не удалось переключиться — содержимое не найдено на этом сервере"
  },
  "downloads": {
    "title": "Загрузки",
    "manage": "Управление",
    "tvShows": "Сериалы",
    "movies": "Фильмы",
    "music": "Музыка",
    "tracksQueued": "${count} треков в очереди на загрузку",
    "noDownloads": "Загрузок пока нет",
    "noDownloadsDescription": "Загруженный контент появится здесь для просмотра офлайн",
    "downloadNow": "Загрузить",
    "deleteDownload": "Удалить загрузку",
    "retryDownload": "Повторить загрузку",
    "downloadQueued": "Загрузка поставлена в очередь",
    "downloadResumed": "Загрузка возобновлена",
    "serverErrorBitrate": "Ошибка сервера: файл может превышать установленное на сервере ограничение битрейта",
    "storageFull": "Загрузки остановлены, так как хранилище устройства заполнено. Освободите место и повторите попытку.",
    "episodesQueued": "${count} эпизодов поставлено в очередь загрузки",
    "downloadDeleted": "Загрузка удалена",
    "deleteConfirm": "Удалить \"${title}\" с этого устройства?",
    "cancelledDownloadTitle": "Загрузка отменена",
    "cancelledDownloadMessage": "Эта загрузка была отменена. Что вы хотите сделать?",
    "allEpisodesAlreadyDownloaded": "Все эпизоды уже загружены",
    "resumeDownload": "Возобновить загрузку",
    "cancelledDownload": "Загрузка отменена",
    "syncingFile": "${file} (синхронизация ${status})",
    "downloadedFileClickToComplete": "${file} загружен — нажмите, чтобы завершить",
    "partialDownloadClickToComplete": "Частично загружено — нажмите, чтобы завершить",
    "deleting": "Удаление...",
    "deletingWithProgress": "Удаление ${title}... (${current} из ${total})",
    "queuedTooltip": "В очереди",
    "queuedFilesTooltip": "В очереди: ${files}",
    "downloadingTooltip": "Загрузка...",
    "downloadingFilesTooltip": "Загрузка ${files}",
    "noDownloadsTree": "Нет загрузок",
    "pauseAll": "Приостановить все",
    "resumeAll": "Возобновить все",
    "deleteAll": "Удалить все",
    "selectVersion": "Выбрать версию",
    "allEpisodes": "Все эпизоды",
    "unwatchedOnly": "Только непросмотренные",
    "nextNUnwatched": "Следующие ${count} непросмотренных",
    "customAmount": "Указать количество...",
    "includeSpecials": "Включить спецвыпуски",
    "howManyEpisodes": "Сколько эпизодов?",
    "invalidEpisodeCount": "Введите допустимое количество эпизодов.",
    "keepSynced": "Синхронизировать",
    "downloadOnce": "Скачать один раз",
    "keepNUnwatched": "Хранить ${count} непросмотренных",
    "editSyncRule": "Редактировать правило синхронизации",
    "removeSyncRule": "Удалить правило синхронизации",
    "removeSyncRuleConfirm": "Прекратить синхронизацию «${title}»? Скачанные эпизоды будут сохранены.",
    "removeListSyncRuleConfirm": "",
    "deleteSyncRuleDownloads": "",
    "deleteSyncRuleDownloadsDescription": "",
    "syncRuleCreated": "Правило синхронизации создано — хранится ${count} непросмотренных эпизодов",
    "syncRuleUpdated": "Правило синхронизации обновлено",
    "syncRuleRemoved": "Правило синхронизации удалено",
    "syncRuleAndDownloadsRemoved": "",
    "syncRuleCleanupBusy": "",
    "syncRuleCleanupUnavailable": "",
    "syncedNewEpisodes": "Синхронизировано ${count} новых эпизодов для ${title}",
    "activeSyncRules": "Правила синхронизации",
    "noSyncRules": "Нет правил синхронизации",
    "manageSyncRule": "Управление синхронизацией",
    "editEpisodeCount": "Количество эпизодов",
    "editSyncFilter": "Фильтр синхронизации",
    "syncAllItems": "Синхронизация всех элементов",
    "syncUnwatchedItems": "Синхронизация непросмотренных элементов",
    "syncRuleServerContext": "Сервер: ${server} • ${status}",
    "syncRuleAvailable": "Доступен",
    "syncRuleOffline": "Офлайн",
    "syncRuleSignInRequired": "Требуется вход",
    "syncRuleNotAvailableForProfile": "Недоступно для текущего профиля",
    "syncRuleUnknownServer": "Неизвестный сервер",
    "syncRuleListCreated": "Правило синхронизации создано",
    "backgroundWarning": {
      "bannerBlocked": "Загрузки остановятся, когда вы выйдете из приложения",
      "bannerDegraded": "Фоновые загрузки могут быть ограничены",
      "bannerAction": "Подробнее",
      "sheetTitle": "Фоновые загрузки заблокированы",
      "sheetTitleDegraded": "Фоновые загрузки могут быть ограничены",
      "sheetIntro": "Android не позволяет Plezy стабильно выполнять загрузки в фоновом режиме.",
      "sheetIntroDegraded": "Ваше устройство ограничивает время, когда Plezy может выполнять загрузки в фоновом режиме.",
      "reasonBackgroundRestricted": "Фоновая работа Plezy ограничена. В настройках расхода заряда батареи или фоновой работы выберите «Без ограничений».",
      "reasonStandbyRestricted": "Android перевёл Plezy в режим ожидания с ограничениями. Для расхода заряда батареи выберите «Без ограничений».",
      "reasonDownloadChannelBlocked": "Уведомления о загрузках отключены, поэтому ход загрузок и элементы управления могут быть недоступны.",
      "reasonNotificationsDisabled": "Уведомления отключены. В Android 13 и более новых версиях они необходимы для длительных фоновых загрузок.",
      "reasonDataSaver": "Экономия трафика включена, поэтому фоновые загрузки через мобильную сеть заблокированы. Загрузки по Wi-Fi должны работать.",
      "reasonOemUnknown": "Загрузки неоднократно останавливались, пока Plezy работал в фоне. Проверьте настройки расхода заряда батареи или фоновой работы для Plezy.",
      "openSettings": "Открыть настройки",
      "stillNotWorking": "Помощь для вашего устройства",
      "stillNotWorkingDescription": "Посмотрите инструкции для своего устройства. Если проблема не исчезнет, отправьте лог через Настройки › Просмотр логов.",
      "dialogTitle": "Загрузки могут не завершиться",
      "dialogDownloadAnyway": "Всё равно скачать",
      "dialogFixFirst": "Сначала исправить",
      "statusTile": "Фоновые загрузки",
      "statusOk": "Работа в фоне разрешена",
      "statusBlocked": "Заблокировано настройками системы",
      "statusDegraded": "Ограничено настройками системы",
      "statusUnknown": "Ещё не проверено",
      "settingsUnavailable": "Не удалось открыть системные настройки на этом устройстве",
      "linkUnavailable": "Не удалось открыть dontkillmyapp.com на этом устройстве"
    }
  },
  "shaders": {
    "title": "Шейдеры",
    "noShaderDescription": "Без улучшения видео",
    "nvscalerDescription": "Масштабирование NVIDIA для более чёткого видео",
    "artcnnVariantNeutral": "Нейтральный",
    "artcnnVariantDenoise": "Шумоподавление",
    "artcnnVariantDenoiseSharpen": "Шумоподавление + резкость",
    "qualityFast": "Быстрый",
    "qualityHQ": "Высокое качество",
    "mode": "Режим",
    "importShader": "Импортировать шейдер",
    "customShaderDescription": "Пользовательский GLSL шейдер",
    "shaderImported": "Шейдер импортирован",
    "shaderImportFailed": "Не удалось импортировать шейдер",
    "deleteShader": "Удалить шейдер",
    "deleteShaderConfirm": "Удалить \"${name}\"?"
  },
  "companionRemote": {
    "title": "Пульт управления",
    "connectedTo": "Подключено к ${name}",
    "unknownDevice": "Неизвестное устройство",
    "session": {
      "startingServer": "Запуск удалённого сервера...",
      "hostAddress": "Адрес хоста",
      "connected": "Подключено",
      "serverRunning": "Удалённый сервер активен",
      "serverStopped": "Удалённый сервер остановлен",
      "serverRunningDescription": "Мобильные устройства в вашей сети могут подключаться к этому приложению",
      "serverStoppedDescription": "Запустите сервер, чтобы разрешить подключение мобильных устройств",
      "usePhoneToControl": "Используйте мобильное устройство для управления этим приложением",
      "startServer": "Запустить сервер",
      "stopServer": "Остановить сервер",
      "minimize": "Свернуть"
    },
    "pairing": {
      "discoveryDescription": "Устройства Plezy с тем же аккаунтом Plex появятся здесь",
      "hostAddressHint": "192.168.1.100:48632",
      "connecting": "Подключение...",
      "searchingForDevices": "Поиск устройств...",
      "noDevicesFound": "Устройства в вашей сети не найдены",
      "noDevicesHint": "Откройте Plezy на компьютере и подключите оба устройства к одной сети Wi-Fi",
      "availableDevices": "Доступные устройства",
      "manualConnection": "Ручное подключение",
      "cryptoInitFailed": "Не удалось установить защищённое соединение. Сначала войдите в Plex.",
      "validationHostRequired": "Введите адрес хоста",
      "validationHostFormat": "Формат должен быть IP:порт (например, 192.168.1.100:48632)",
      "connectionTimedOut": "Время подключения истекло. Используйте одну сеть на обоих устройствах.",
      "sessionNotFound": "Устройство не найдено. Убедитесь, что Plezy запущен на хосте.",
      "authFailed": "Аутентификация не удалась. На обоих устройствах нужен один аккаунт Plex.",
      "failedToConnect": "Не удалось подключиться: ${error}"
    },
    "remote": {
      "disconnectConfirm": "Отключиться от удалённой сессии?",
      "reconnecting": "Переподключение...",
      "attemptOf": "Попытка ${current} из 5",
      "retryNow": "Повторить сейчас",
      "tabRemote": "Пульт",
      "tabPlay": "Воспроизведение",
      "tabMore": "Ещё",
      "menu": "Меню",
      "tabNavigation": "Навигация",
      "tabDiscover": "Обзор",
      "tabLibraries": "Библиотеки",
      "tabSearch": "Поиск",
      "tabDownloads": "Загрузки",
      "tabSettings": "Настройки",
      "previous": "Предыдущий",
      "playPause": "Воспроизведение/Пауза",
      "next": "Следующий",
      "seekBack": "Назад",
      "stop": "Стоп",
      "seekForward": "Вперёд",
      "volume": "Громкость",
      "volumeDown": "Тише",
      "volumeUp": "Громче",
      "fullscreen": "Полноэкранный",
      "subtitles": "Субтитры",
      "audio": "Аудио",
      "searchHint": "Поиск на десктопе..."
    },
    "errors": {
      "noNetworkInterface": "Сетевой интерфейс не найден",
      "authenticationFailed": "Ошибка аутентификации",
      "serverStartFailed": "Не удалось запустить удалённый сервер: ${error}",
      "commandFailed": "Не удалось отправить удалённую команду: ${error}",
      "joinTimedOut": "Время подключения к сеансу истекло",
      "failedToConnectAnyAddress": "Не удалось подключиться ни к одному адресу",
      "connectionLostAfterAttempts": "Соединение потеряно после ${attempts} попыток",
      "connectionLost": "Соединение потеряно"
    }
  },
  "videoSettings": {
    "playbackSpeed": "Скорость воспроизведения",
    "normalSpeed": "Обычная",
    "sleepTimerActive": "Активен (${duration})",
    "zoom": "Масштаб",
    "sleepTimer": "Таймер сна",
    "audioSync": "Синхронизация аудио",
    "subtitleSync": "Синхронизация субтитров",
    "hdr": "HDR",
    "audioOutput": "Аудиовыход",
    "performanceOverlay": "Оверлей производительности",
    "audioPassthrough": "Сквозной вывод аудио",
    "audioOutputDolbyAtmos": "Dolby Atmos",
    "audioOutputDolbyAudio": "Dolby Audio",
    "audioOutputSurround": "Объёмный звук",
    "audioOutputSpatial": "Пространственное аудио",
    "audioOutputStereo": "Стерео",
    "audioNormalization": "Нормализация громкости",
    "audioDownmix": "Микширование в стерео"
  },
  "performanceOverlay": {
    "color": "Цвет",
    "performance": "Производительность",
    "buffer": "Буфер",
    "app": "Приложение",
    "decoder": "Декодер",
    "rawDecoder": "Raw-декодер",
    "tunneling": "Туннелирование",
    "aspect": "Соотношение",
    "rotation": "Поворот",
    "dvSource": "Источник DV",
    "dvPath": "Путь DV",
    "p7Conversion": "Конв. P7",
    "sampleRate": "Частота дискр.",
    "pixelFormat": "Формат пикселей",
    "hwFormat": "Формат HW",
    "matrix": "Матрица",
    "primaries": "Основные цвета",
    "transfer": "Передача",
    "renderFps": "FPS рендера",
    "displayFps": "FPS дисплея",
    "avSync": "A/V синхр.",
    "dropped": "Пропущено",
    "dvRpus": "DV RPU",
    "dvRpuAverage": "Сред. DV RPU",
    "dvSampleAverage": "Сред. сэмпл DV",
    "maxLuma": "Макс. яркость",
    "minLuma": "Мин. яркость",
    "maxCll": "MaxCLL",
    "maxFall": "MaxFALL",
    "cacheUsed": "Кэш использован",
    "cacheLimit": "Лимит кэша",
    "speed": "Скорость",
    "player": "Плеер",
    "memory": "Память",
    "uiFps": "UI FPS"
  },
  "externalPlayer": {
    "title": "Внешний плеер",
    "useExternalPlayer": "Использовать внешний плеер",
    "useExternalPlayerDescription": "Открывать видео в другом приложении",
    "selectPlayer": "Выбрать плеер",
    "customPlayers": "Свои плееры",
    "systemDefault": "Системный по умолчанию",
    "addCustomPlayer": "Добавить свой плеер",
    "playerName": "Название плеера",
    "playerNameHint": "Мой плеер",
    "playerCommand": "Команда",
    "playerPackage": "Имя пакета",
    "playerUrlScheme": "URL-схема",
    "off": "Выкл.",
    "launchFailed": "Не удалось открыть внешний плеер",
    "appNotInstalled": "${name} не установлен",
    "playInExternalPlayer": "Воспроизвести во внешнем плеере"
  },
  "metadataEdit": {
    "editMetadata": "Редактировать...",
    "screenTitle": "Редактировать метаданные",
    "basicInfo": "Основная информация",
    "artwork": "Обложка",
    "advancedSettings": "Дополнительные настройки",
    "title": "Название",
    "sortTitle": "Название для сортировки",
    "originalTitle": "Оригинальное название",
    "releaseDate": "Дата выпуска",
    "contentRating": "Возрастной рейтинг",
    "studio": "Студия",
    "tagline": "Слоган",
    "summary": "Описание",
    "poster": "Постер",
    "background": "Фон",
    "logo": "Логотип",
    "squareArt": "Квадратное изображение",
    "selectPoster": "Выбрать постер",
    "selectBackground": "Выбрать фон",
    "selectLogo": "Выбрать логотип",
    "selectSquareArt": "Выбрать квадратное изображение",
    "fromUrl": "По URL",
    "uploadFile": "Загрузить файл",
    "enterImageUrl": "Введите URL изображения",
    "imageUrl": "URL изображения",
    "metadataUpdated": "Метаданные обновлены",
    "metadataUpdateFailed": "Не удалось обновить метаданные",
    "artworkUpdated": "Обложка обновлена",
    "artworkUpdateFailed": "Не удалось обновить обложку",
    "noArtworkAvailable": "Обложки недоступны",
    "artworkOption": "Вариант обложки ${index}",
    "selectedArtworkOption": "Вариант обложки ${index}, выбран",
    "notSet": "Не задано",
    "libraryDefault": "По умолчанию библиотеки",
    "accountDefault": "По умолчанию аккаунта",
    "seriesDefault": "По умолчанию сериала",
    "episodeSorting": "Сортировка эпизодов",
    "oldestFirst": "Сначала старые",
    "newestFirst": "Сначала новые",
    "keep": "Сохранять",
    "allEpisodes": "Все эпизоды",
    "latestEpisodes": "${count} последних эпизодов",
    "latestEpisode": "Последний эпизод",
    "episodesAddedPastDays": "Эпизоды, добавленные за последние ${count} дней",
    "deleteAfterPlaying": "Удалять эпизоды после просмотра",
    "never": "Никогда",
    "afterADay": "Через день",
    "afterAWeek": "Через неделю",
    "afterAMonth": "Через месяц",
    "onNextRefresh": "При следующем обновлении",
    "seasons": "Сезоны",
    "show": "Показать",
    "hide": "Скрыть",
    "episodeOrdering": "Порядок эпизодов",
    "tmdbAiring": "The Movie Database (по дате выхода)",
    "tvdbAiring": "TheTVDB (по дате выхода)",
    "tvdbAbsolute": "TheTVDB (абсолютный порядок)",
    "metadataLanguage": "Язык метаданных",
    "useOriginalTitle": "Использовать оригинальное название",
    "preferredAudioLanguage": "Предпочитаемый язык аудио",
    "preferredSubtitleLanguage": "Предпочитаемый язык субтитров",
    "subtitleMode": "Автовыбор субтитров",
    "manuallySelected": "Выбор вручную",
    "shownWithForeignAudio": "Показывать при иноязычном аудио",
    "alwaysEnabled": "Всегда включены",
    "tags": "Теги",
    "addTag": "Добавить тег",
    "genre": "Жанр",
    "director": "Режиссёр",
    "writer": "Сценарист",
    "producer": "Продюсер",
    "country": "Страна",
    "collection": "Коллекция",
    "label": "Метка",
    "style": "Стиль",
    "mood": "Настроение"
  },
  "matchScreen": {
    "match": "Сопоставить...",
    "fixMatch": "Исправить сопоставление...",
    "unmatch": "Сбросить сопоставление",
    "unmatchConfirm": "Очистить это совпадение? Plex будет считать его несопоставленным до повторного сопоставления.",
    "unmatchSuccess": "Сопоставление сброшено",
    "unmatchFailed": "Не удалось сбросить сопоставление",
    "matchApplied": "Сопоставление применено",
    "matchFailed": "Не удалось применить сопоставление",
    "titleHint": "Название",
    "yearHint": "Год",
    "search": "Поиск",
    "noMatchesFound": "Совпадений не найдено"
  },
  "serverTasks": {
    "title": "Задачи сервера",
    "failedToLoad": "Не удалось загрузить задачи",
    "noTasks": "Нет выполняемых задач"
  },
  "trakt": {
    "title": "Trakt",
    "connected": "Подключено",
    "connectedAs": "Подключено как @${username}",
    "disconnectConfirm": "Отключить аккаунт Trakt?",
    "disconnectConfirmBody": "Plezy перестанет отправлять события в Trakt. Можно подключить снова в любое время.",
    "scrobble": "Скробблинг в реальном времени",
    "scrobbleDescription": "Отправлять события воспроизведения, паузы и остановки в Trakt во время просмотра.",
    "watchedSync": "Синхронизация статуса просмотра",
    "watchedSyncDescription": "Когда вы отмечаете элементы как просмотренные в Plezy, они отмечаются и в Trakt."
  },
  "seerr": {
    "title": "Seerr",
    "connectTitle": "Подключить Seerr",
    "serverUrl": "URL сервера",
    "serverUrlHelper": "Адрес вашего экземпляра Seerr",
    "checkServer": "Продолжить",
    "signInWithJellyfin": "Войти через Jellyfin",
    "signInWithEmby": "Войти через Emby",
    "signInWithLocal": "Использовать локальную учётную запись",
    "email": "Эл. почта",
    "noSignInMethods": "Этот экземпляр Seerr не предлагает способа входа, поддерживаемого Plezy.",
    "instance": "Экземпляр",
    "disconnectConfirm": "Отключить Seerr?",
    "disconnectConfirmBody": "Plezy забудет этот экземпляр Seerr. Подключитесь снова в любое время.",
    "request": "Запросить",
    "request4k": "Запросить в 4K",
    "seasons": "Сезоны",
    "allSeasons": "Все сезоны",
    "advancedOptions": "Дополнительно",
    "destinationServer": "Целевой сервер",
    "qualityProfile": "Профиль качества",
    "rootFolder": "Корневая папка",
    "languageProfile": "Языковой профиль",
    "requestSubmitted": "Запрос отправлен",
    "requestFailed": "Ошибка запроса: ${error}",
    "requestsLoadFailed": "Не удалось загрузить параметры запроса",
    "nothingToRequest": "Всё уже доступно или запрошено.",
    "statusAvailable": "Доступно",
    "statusPartiallyAvailable": "Частично доступно",
    "statusRequested": "Запрошено",
    "statusProcessing": "Обработка"
  },
  "services": {
    "title": "Сервисы",
    "hubSubtitle": "Синхронизируйте прогресс просмотра и запрашивайте новые фильмы и сериалы.",
    "notConnected": "Не подключено",
    "connectedAs": "Подключено как @${username}",
    "scrobble": "Автоматически отслеживать прогресс",
    "scrobbleDescription": "Обновляет список, когда вы заканчиваете эпизод или фильм.",
    "disconnectConfirm": "Отключить ${service}?",
    "disconnectConfirmBody": "Plezy перестанет обновлять ${service}. Подключите снова в любое время.",
    "connectFailed": "Не удалось подключиться к ${service}. Попробуйте ещё раз.",
    "names": {
      "mal": "MyAnimeList",
      "anilist": "AniList",
      "simkl": "Simkl",
      "seerr": "Seerr"
    },
    "deviceCode": {
      "title": "Активируйте Plezy в ${service}",
      "body": "Перейдите на ${url} и введите этот код:",
      "openToActivate": "Открыть ${service} для активации",
      "copyCode": "Скопировать код активации",
      "waitingForAuthorization": "Ожидание авторизации…",
      "codeCopied": "Код скопирован"
    },
    "oauthProxy": {
      "title": "Войти в ${service}",
      "body": "Отсканируйте этот QR-код или откройте URL на любом устройстве.",
      "openToSignIn": "Открыть ${service} для входа",
      "copyUrl": "Скопировать URL для входа",
      "urlCopied": "URL скопирован"
    },
    "libraryFilter": {
      "title": "Фильтр библиотек",
      "subtitleAllSyncing": "Синхронизация всех библиотек",
      "subtitleNoneSyncing": "Ничего не синхронизируется",
      "subtitleBlocked": "${count} заблокировано",
      "subtitleAllowed": "${count} разрешено",
      "mode": "Режим фильтра",
      "modeBlacklist": "Чёрный список",
      "modeWhitelist": "Белый список",
      "modeHintBlacklist": "Синхронизировать все библиотеки, кроме отмеченных ниже.",
      "modeHintWhitelist": "Синхронизировать только библиотеки, отмеченные ниже.",
      "libraries": "Библиотеки",
      "noLibraries": "Библиотеки недоступны"
    }
  },
  "addServer": {
    "addJellyfinTitle": "Добавить сервер Jellyfin",
    "serverUrls": "URL-адреса сервера",
    "serverUrlsHelper": "Можно указать несколько URL через запятую.",
    "findServer": "Найти сервер",
    "searchingLocalServers": "Поиск локальных серверов Jellyfin...",
    "localServers": "Локальные серверы Jellyfin",
    "username": "Имя пользователя",
    "password": "Пароль",
    "signIn": "Войти",
    "change": "Изменить",
    "required": "Обязательно",
    "couldNotReachServer": "Не удалось связаться с сервером: ${error}",
    "signInFailed": "Не удалось войти: ${error}",
    "quickConnectFailed": "Quick Connect не удался: ${error}",
    "addPlexTitle": "Войти через Plex",
    "pinExpired": "Срок действия PIN истёк до входа. Попробуйте снова.",
    "failedToRegisterAccount": "Не удалось зарегистрировать учётную запись: ${error}",
    "enterJellyfinUrlError": "Введите URL вашего сервера Jellyfin",
    "addConnectionTitle": "Добавить подключение",
    "addConnectionTitleScoped": "Добавить в ${name}",
    "signInWithPlexCard": "Войти через Plex",
    "signInWithPlexCardSubtitle": "Авторизуйте это устройство. Общие серверы будут добавлены.",
    "signInWithPlexCardSubtitleScoped": "Авторизуйте аккаунт Plex. Пользователи Home станут профилями.",
    "connectToJellyfinCard": "Подключиться к Jellyfin",
    "connectToJellyfinCardSubtitle": "Введите URL сервера, имя пользователя и пароль.",
    "connectToJellyfinCardSubtitleScoped": "Войдите на сервер Jellyfin. Привязывается к ${name}.",
    "borrowFromAnotherProfile": "Использовать подключение другого профиля",
    "borrowFromAnotherProfileSubtitle": "Повторно используйте подключение другого профиля. Для защищённых профилей потребуется PIN."
  }
}
