{ "app": { "title": "Plezy" }, "auth": { "signInWithPlex": "Войти через Plex", "showQRCode": "Показать QR-код", "authenticate": "Войти", "authenticationTimeout": "Время аутентификации истекло. Попробуйте снова.", "scanQRToSignIn": "Отсканируйте QR-код для входа", "waitingForAuth": "Ожидание аутентификации...\nВыполните вход в браузере.", "useBrowser": "Использовать браузер", "or": "или", "connectToMediaBrowser": "Подключиться к ${product}", "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": "Нажмите ещё раз для выхода", "ratingSource": { "critic": "Критики", "audience": "Зрители", "imdb": "IMDb", "tmdb": "TMDB", "rottenTomatoes": "Rotten Tomatoes", "simkl": "Simkl", "mal": "MyAnimeList", "anilist": "AniList", "trakt": "Trakt", "rottenTomatoesCritic": "Критики Rotten Tomatoes", "rottenTomatoesAudience": "Зрители Rotten Tomatoes" } }, "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": "Плотность библиотеки", "displayScale": "Масштаб отображения", "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} МБ может повлиять на воспроизведение.", "playbackBuffer": "Буфер воспроизведения", "playbackBufferAuto": "Авто (рекомендуется)", "playbackBufferLarge": "Большой", "playbackBufferExtraLarge": "Очень большой", "playbackBufferDescription": "Буферизирует больше при нестабильном соединении. Также ограничено размером буфера.", "defaultQualityTitle": "Качество по умолчанию", "musicQualityTitle": "Качество музыки", "subtitleStyling": "Стиль субтитров", "subtitleStylingDescription": "Настроить внешний вид субтитров", "smallSkipDuration": "Малая перемотка", "largeSkipDuration": "Большая перемотка", "rewindOnResume": "Перемотка при возобновлении", "secondsUnit": "${seconds} с", "defaultSleepTimer": "Таймер сна по умолчанию", "minutesUnit": "${minutes} мин", "rememberTrackSelections": "Запоминать выбор дорожек для каждого сериала/фильма", "rememberTrackSelectionsDescription": "Запоминать выбор аудиодорожки и субтитров для каждого материала", "followServerTrackSelections": "Использовать выбор дорожек сервера для каждой серии", "followServerTrackSelectionsDescription": "При смене серии применять аудио и субтитры, выбранные на сервере, вместо переноса текущего выбора", "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": "Снижает уровень микса во избежание клиппинга. Отключите, чтобы сохранить исходную громкость (возможны искажения в громких сценах).", "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": "Информация о файле", "overview": "Обзор", "video": "Видео", "audio": "Аудио", "subtitles": "Субтитры", "images": "Встроенные изображения", "dataStreams": "Потоки данных", "lyrics": "Текст песни", "file": "Файл", "attachments": "Вложения", "delivery": "Доставка", "versionCounter": "Версия ${index} из ${count}", "fileCounter": "Файл ${index} из ${count}", "noStreams": "Сервер не сообщил о потоках для этого файла.", "copyPath": "Копировать путь", "pathCopied": "Путь к файлу скопирован", "codec": "Кодек", "codecTag": "Тег кодека", "resolution": "Разрешение", "codedResolution": "Кодированное разрешение", "bitrate": "Битрейт", "frameRate": "Частота кадров", "rotation": "Поворот", "comment": "Комментарий", "audioDescription": "Аудиоописание", "headerCompression": "Сжатие заголовков", "sidecarFile": "Файл-спутник", "transportTimestamp": "Метка времени транспорта", "displayOffset": "Смещение отображения", "previewFailureCode": "Код ошибки превью", "previewRetries": "Повторные попытки превью", "aspectRatio": "Соотношение сторон", "pixelAspectRatio": "Попиксельное соотношение сторон", "profile": "Профиль", "level": "Уровень", "bitDepth": "Глубина цвета", "pixelFormat": "Формат пикселей", "colorSpace": "Цветовое пространство", "colorRange": "Цветовой диапазон", "colorPrimaries": "Основные цвета", "colorTransfer": "Передача цвета", "chromaSubsampling": "Субдискретизация цветности", "chromaLocation": "Расположение цветности", "scanType": "Тип развёртки", "interlaced": "Чересстрочный", "anamorphic": "Анаморфный", "referenceFrames": "Опорные кадры", "dynamicRange": "Динамический диапазон", "dolbyVision": "Dolby Vision", "dolbyVisionLevel": "Уровень Dolby Vision", "dolbyVisionVersion": "Версия Dolby Vision", "dolbyVisionLayers": "Слои Dolby Vision", "baseLayerCompatibility": "Совместимость базового слоя", "avcBitstream": "Битовый поток AVC", "nalLengthSize": "Размер длины NAL", "scalingMatrix": "Пользовательская матрица масштабирования", "streamIdentifier": "Идентификатор потока", "streamIndex": "Индекс потока", "streamId": "ID потока", "language": "Язык", "languageCode": "Код языка", "streamTitle": "Название дорожки", "channels": "Каналы", "sampleRate": "Частота дискретизации", "spatialAudio": "Пространственное аудио", "textBased": "Текстовый", "subtitleFormat": "Формат файла-спутника", "provider": "Провайдер", "matchScore": "Оценка совпадения", "externalDelivery": "Может передаваться отдельно", "sidecarPath": "Путь к файлу-спутнику", "sourceStream": "Скопировано из", "temporary": "Временный", "timeBase": "Временная база", "overallBitrate": "Общий битрейт", "path": "Путь", "fileName": "Имя файла", "size": "Размер", "totalSize": "Общий размер", "container": "Контейнер", "duration": "Длительность", "previewThumbnails": "Миниатюры превью", "previewIndex": "Индекс превью", "packetLength": "Длина пакета", "filePresent": "Файл присутствует", "fileReadable": "Доступен для чтения сервером", "streamPath": "Путь потока", "optimizedForStreaming": "Оптимизировано для потоковой передачи", "has64bitOffsets": "64-битные смещения", "protocol": "Протокол", "mediaType": "Тип медиа", "sourceKind": "Тип источника", "optimizedVersion": "Оптимизированная версия", "optimizationTarget": "Цель оптимизации", "deletedAt": "Удалено", "remoteSource": "Удалённый источник", "infiniteStream": "Бесконечный поток", "directPlay": "Прямое воспроизведение", "directStream": "Прямой поток", "transcoding": "Транскодирование", "etag": "ETag", "versionId": "ID версии", "fileId": "ID файла", "defaultAudioTrack": "Аудиодорожка по умолчанию", "defaultSubtitleTrack": "Дорожка субтитров по умолчанию", "subtitlesOff": "Выкл.", "flagDefault": "По умолчанию", "flagForced": "Принудительная", "flagSelected": "Выбрана", "flagExternal": "Внешняя", "flagHearingImpaired": "Для слабослышащих", "flagDub": "Дубляж", "flagOriginal": "Оригинал" }, "mediaMenu": { "markAsWatched": "Отметить как просмотренное", "markAsUnwatched": "Отметить как непросмотренное", "removeFromContinueWatching": "Удалить из «Продолжить просмотр»", "viewDetails": "Показать сведения", "goToSeries": "Перейти к сериалу", "shufflePlay": "Случайное воспроизведение", "shuffleNotAvailableOffline": "Перемешивание недоступно офлайн", "fileInfo": "Информация о файле", "deleteEpisodeFromServer": "Удалить эпизод с сервера", "deleteSeasonFromServer": "Удалить сезон с сервера", "deleteShowFromServer": "Удалить сериал с сервера", "deleteMovieFromServer": "Удалить фильм с сервера", "deleteEpisodeTitle": "Удалить этот эпизод?", "deleteSeasonTitle": "Удалить этот сезон?", "deleteShowTitle": "Удалить этот сериал?", "deleteMovieTitle": "Удалить этот фильм?", "deleteEpisodeConfirm": "Удалить эпизод", "deleteSeasonConfirm": "Удалить сезон", "deleteShowConfirm": "Удалить сериал", "deleteMovieConfirm": "Удалить фильм", "deleteAnyway": "Всё равно удалить", "confirmDeleteTarget": "Навсегда удалить ${title} с вашего сервера?", "deleteMultipleWarning": "Это включает все эпизоды и их файлы.", "deleteEpisodeCountWarning": { "one": "Это удалит содержащийся в нём ${n} эпизод и его файл.", "few": "Это удалит содержащиеся в нём ${n} эпизода и их файлы.", "many": "Это удалит содержащиеся в нём ${n} эпизодов и их файлы.", "other": "Это удалит содержащиеся в нём ${n} эпизодов и их файлы." }, "deleteMultiPartWarning": { "one": "Этот элемент хранится как ${n} файл, который будет удалён.", "few": "Этот элемент хранится в ${n} файлах, и все они будут удалены.", "many": "Этот элемент хранится в ${n} файлах, и все они будут удалены.", "other": "Этот элемент хранится в ${n} файлах, и все они будут удалены." }, "deleteSharedFileHeading": { "one": "В этом же файле хранится ещё ${n} эпизод, и он тоже будет удалён:", "few": "В этом же файле хранятся ещё ${n} эпизода, и они тоже будут удалены:", "many": "В этом же файле хранятся ещё ${n} эпизодов, и они тоже будут удалены:", "other": "В этом же файле хранятся ещё ${n} эпизодов, и они тоже будут удалены:" }, "deleteScopeUnverifiedProbeFailed": "Plezy не смог проверить, какие файлы будут удалены, поэтому может быть удалено больше, чем указанный выше элемент. Отмените и попробуйте снова либо удалите в любом случае.", "deleteScopeUnverifiedNoFileInfo": "Ваш сервер не предоставил сведения о файлах для этого элемента, поэтому Plezy не может проверить, какие файлы будут удалены. Может быть удалено больше, чем указанный выше элемент.", "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": "Пауза", "playbackPaused": "На паузе", "playbackResumed": "Воспроизведение", "loadingVideo": "Загрузка видео", "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": "В очереди нет элементов", "noAudioDevicesAvailable": "Нет доступных аудиоустройств", "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). Лимит пропускной способности/транскодирования, вероятно, отклонил сессию. Попросите владельца изменить настройки.", "mediaUnreadableTitle": "Файл недоступен", "mediaUnreadableBody": "Сервер нашёл этот элемент, но не смог прочитать его файл (HTTP 404). Вероятно, файл был перемещён, удалён или его хранилище недоступно. Попросите владельца сервера проверить файл и пересканировать библиотеку.", "serverBusyTitle": "", "serverBusyBody": "", "logsUploaded": "Логи загружены", "logsUploadFailed": "Не удалось загрузить логи", "logId": "ID лога", "burnedSubtitlesUseMenu": "" }, "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", "plexAccountChip": "Аккаунт Plex: ${account}", "plexAccountUserChip": "${user} через ${account}", "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": "Войти снова", "editMediaBrowserTitle": "Изменить подключение ${product}", "editMediaBrowserIntro": "Добавьте или удалите 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": "Загрузить логи" }, "startup": { "failedTitle": "Plezy не удалось запустить", "failedBody": "Во время запуска что-то пошло не так. Сведения ниже показывают, что именно не удалось.", "failedBodyRepairable": "Сохранённый файл настроек Plezy повреждён, и его необходимо пересоздать, прежде чем Plezy сможет запуститься. Повторные попытки не помогут — выберите «Восстановить хранилище».", "phaseLabel": "Шаг", "showDetails": "Показать сведения", "hideDetails": "Скрыть сведения", "copyDetails": "Копировать сведения", "detailsCopied": "Сведения скопированы в буфер обмена", "uploadDetails": "Отправить сведения", "repairStorage": "Восстановить хранилище", "repairTitle": "Восстановить сохранённые данные?", "repairBodyCommon": "Файл настроек Plezy повреждён и не может быть прочитан. Восстановление сбросит все настройки к значениям по умолчанию.", "repairBodyOneCredential": "Одна сохранённая учётная запись повреждена и не может быть прочитана. Восстановление удалит только её; остальные настройки не будут затронуты.", "repairBodySignInsKept": "Вход в ваши серверы и профили будет сохранён.", "repairBodySignInsLost": "Ключ, защищающий сохранённые входы, невозможно восстановить из этого файла, поэтому вам придётся снова войти на каждый сервер и в каждый профиль. На вашем медиасервере ничего не изменится.", "repairBodySessionsUncertain": "Трекеры (MAL, AniList, Simkl, Trakt) и Seerr хранятся отдельно и могут сохраниться или нет. Plezy точно сообщит, что удалось сохранить.", "repairConfirm": "Восстановить", "repairSucceeded": "Хранилище восстановлено", "repairNeedsRestart": "Хранилище восстановлено — требуется перезапуск", "restartRequiredBody": "Ваши данные были восстановлены, но Plezy должен запуститься заново, чтобы использовать их. Закройте Plezy и откройте его снова.", "quitPlezy": "Выйти из Plezy", "repairFailed": "Не удалось восстановить", "repairKeptSignIns": "Ваши серверы и профили по-прежнему в системе.", "repairLostSignIns": "Ключ, защищающий сохранённые входы, не удалось восстановить. Вам придётся снова войти на каждый сервер и в каждый профиль.", "repairLostSessions": "Потеряно как минимум одно подключение трекера или Seerr — его нужно восстановить.", "backupTitle": "Сохранена копия повреждённого файла", "backupWarning": "Она содержит ваши учётные данные для входа. Не загружайте и не передавайте её.", "deleteBackup": "Удалить копию", "backupDeleted": "Копия удалена.", "previousFailureTitle": "В прошлый раз Plezy не удалось запустить" }, "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": "Ошибка поиска. Проверьте подключение и повторите попытку.", "badge": { "rankPopular": "#${n} по популярности", "rankAiring": "#${n} в эфире", "rankRated": "#${n} по оценкам", "rankFavorited": "#${n} по избранному", "rankTrending": "#${n} в тренде", "rankSeasonal": "#${n} в сезоне ${season}", "watchingNow": "${n} смотрят", "available": "Доступно", "partiallyAvailable": "Доступно частично", "availableIn4k": "Доступно в 4K", "requested": "Запрошено", "pendingApproval": "Ожидает одобрения", "processing": "В обработке", "declined": "Отклонено", "requestFailed": "Запрос не удался", "requested4k": "Запрошено в 4K", "seasonsAvailable": "${available}/${total} сезонов", "nextEpisodeIn": "Серия ${episode} через ${duration}", "nextAiringIn": "Далее через ${duration}", "episodesShort": "${n} эп.", "minutesPerEpisode": "${n} мин/эп.", "adult": "18+" }, "stats": { "listed": "${n} в списках", "viewersDay": "${n} посмотрели сегодня", "viewersWeek": "${n} посмотрели на этой неделе", "viewersMonth": "${n} посмотрели в этом месяце", "viewersYear": "${n} посмотрели в этом году", "viewersAllTime": "${n} зрителей", "planning": "${n} планируют посмотреть", "favorited": "${n} в избранном", "dropRate": "${percent} бросили", "comments": { "one": "${n} комментарий", "few": "${n} комментария", "many": "${n} комментариев", "other": "${n} комментариев" }, "votes": "${n} голосов", "watching": "${n} смотрят", "completed": "${n} завершили", "onHold": "${n} отложили", "dropped": "${n} бросили" }, "season": { "winter": "Зима", "spring": "Весна", "summer": "Лето", "fall": "Осень", "withYear": "${season} ${year}" }, "format": { "tv": "ТВ", "tvShort": "Короткометражное ТВ", "movie": "Фильм", "special": "Спецвыпуск", "ova": "OVA", "ona": "ONA", "music": "Музыка", "other": "Другое" }, "sourceMaterial": { "original": "Оригинал", "manga": "Манга", "lightNovel": "Ранобэ", "novel": "Новелла", "visualNovel": "Визуальная новелла", "game": "Игра", "webComic": "Веб-комикс", "musicRelease": "Музыка", "otherMedia": "Другое" }, "creditRole": { "director": "Режиссёр", "writer": "Сценарист", "producer": "Продюсер", "creator": "Создатель", "composer": "Композитор" }, "relation": { "prequel": "Приквел", "sequel": "Сиквел", "sideStory": "Побочная история", "spinOff": "Спин-офф", "alternativeVersion": "Альтернативная версия", "summary": "Краткое изложение", "parentStory": "Основная история", "adaptation": "Адаптация", "other": "Связано" }, "broadcast": "Выходит ${day} в ${time}", "broadcastWithZone": "Выходит ${day} в ${time} ${timezone}", "detail": { "originalTitle": "Оригинальное название", "alsoKnownAs": "Также известен как", "studios": "Студии", "country": "Страна", "language": "Язык", "released": "Выпущено", "physicalRelease": "На диске", "ended": "Завершено", "addedOn": "Добавлено ${date}", "yourRating": "Ваша оценка", "budget": "Бюджет", "revenue": "Сборы", "contentAdvisory": "Возрастные ограничения", "tags": "Теги", "revealSpoilerTags": "Показать теги со спойлерами", "links": "Ссылки", "watchOn": "Смотреть на", "watchTrailer": "Смотреть трейлер", "openOn": "Открыть на ${site}", "crew": "Съёмочная группа", "ratings": "Рейтинги", "schedule": "Расписание", "recommendedByUsers": { "one": "Рекомендуют ${n} пользователь", "few": "Рекомендуют ${n} пользователя", "many": "Рекомендуют ${n} пользователей", "other": "Рекомендуют ${n} пользователей" }, "recommendedBy": "Рекомендовано: ${who}", "favoritedBy": "В избранном у ${who}", "unairedEpisodes": "${n} ещё не вышли", "recommendedByPercent": "Рекомендуют ${percent} зрителей", "relatedTitles": "Связанные названия", "background": "Фон" }, "totalResults": { "one": "${n} результат", "few": "${n} результата", "many": "${n} результатов", "other": "${n} результатов" } }, "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": "Изменить порядок избранного", "noFavoriteChannels": "", "noFavoriteChannelsHint": "", "showAllChannels": "", "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": "Прекратить синхронизацию \"${title}\"?", "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": "Оверлей производительности", "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", "mdblist": "MDBList" }, "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": { "addMediaBrowserTitle": "Добавить сервер ${product}", "serverUrls": "URL-адреса сервера", "serverUrlsHelper": "Можно указать несколько URL через запятую.", "findServer": "Найти сервер", "searchingLocalMediaBrowserServers": "Поиск локальных серверов ${product}...", "localMediaBrowserServers": "Локальные серверы ${product}", "username": "Имя пользователя", "password": "Пароль", "signIn": "Войти", "change": "Изменить", "required": "Обязательно", "couldNotReachServer": "Не удалось связаться с сервером: ${error}", "signInFailed": "Не удалось войти: ${error}", "quickConnectFailed": "Quick Connect не удался: ${error}", "addPlexTitle": "Войти через Plex", "pinExpired": "Срок действия PIN истёк до входа. Попробуйте снова.", "failedToRegisterAccount": "Не удалось зарегистрировать учётную запись: ${error}", "enterMediaBrowserUrlError": "Введите URL вашего сервера ${product}", "addConnectionTitle": "Добавить подключение", "addConnectionTitleScoped": "Добавить в ${name}", "signInWithPlexCard": "Войти через Plex", "signInWithPlexCardSubtitle": "Авторизуйте это устройство. Общие серверы будут добавлены.", "signInWithPlexCardSubtitleScoped": "Авторизуйте аккаунт Plex. Пользователи Home станут профилями.", "connectToMediaBrowserCard": "Подключиться к ${product}", "connectToMediaBrowserCardSubtitle": "Введите URL сервера, имя пользователя и пароль.", "connectToMediaBrowserCardSubtitleScoped": "Войдите на свой сервер ${product}. Будет привязано к ${name}.", "borrowFromAnotherProfile": "Использовать подключение другого профиля", "borrowFromAnotherProfileSubtitle": "Повторно используйте подключение другого профиля. Для защищённых профилей потребуется PIN." } }