{ "app": { "title": "Plezy" }, "auth": { "signInWithPlex": "Войти через Plex", "showQRCode": "Показать QR-код", "authenticate": "Аутентификация", "authenticationTimeout": "Время аутентификации истекло. Попробуйте снова.", "scanQRToSignIn": "Отсканируйте QR-код для входа", "waitingForAuth": "Ожидание аутентификации...\nЗавершите вход в браузере.", "useBrowser": "Использовать браузер" }, "common": { "cancel": "Отмена", "save": "Сохранить", "close": "Закрыть", "clear": "Очистить", "reset": "Сбросить", "later": "Позже", "submit": "Отправить", "confirm": "Подтвердить", "retry": "Повторить", "logout": "Выйти", "unknown": "Неизвестно", "refresh": "Обновить", "yes": "Да", "no": "Нет", "delete": "Удалить", "shuffle": "Перемешать", "addTo": "Добавить в...", "createNew": "Создать новый", "paste": "Вставить", "connect": "Подключить", "disconnect": "Отключить", "play": "Воспроизвести", "pause": "Пауза", "resume": "Продолжить", "error": "Ошибка", "search": "Поиск", "home": "Главная", "back": "Назад", "settings": "Настройки", "mute": "Без звука", "ok": "OK", "reconnect": "Переподключить", "exitConfirmTitle": "Выйти из приложения?", "exitConfirmMessage": "Вы уверены, что хотите выйти?", "dontAskAgain": "Больше не спрашивать", "exit": "Выход", "viewAll": "Показать все", "checkingNetwork": "Проверка сети...", "refreshingServers": "Обновление серверов...", "loadingServers": "Загрузка серверов...", "connectingToServers": "Подключение к серверам...", "startingOfflineMode": "Запуск автономного режима...", "loading": "Загрузка..." }, "screens": { "licenses": "Лицензии", "switchProfile": "Сменить профиль", "subtitleStyling": "Стиль субтитров", "mpvConfig": "mpv.conf", "logs": "Логи" }, "update": { "available": "Доступно обновление", "versionAvailable": "Доступна версия ${version}", "currentVersion": "Текущая: ${version}", "skipVersion": "Пропустить эту версию", "viewRelease": "Посмотреть релиз", "latestVersion": "У вас последняя версия", "checkFailed": "Не удалось проверить обновления" }, "settings": { "title": "Настройки", "language": "Язык", "theme": "Тема", "appearance": "Внешний вид", "videoPlayback": "Воспроизведение видео", "advanced": "Дополнительно", "episodePosterMode": "Стиль постера эпизода", "seriesPoster": "Постер сериала", "seriesPosterDescription": "Показывать постер сериала для всех эпизодов", "seasonPoster": "Постер сезона", "seasonPosterDescription": "Показывать постер конкретного сезона для эпизодов", "episodeThumbnail": "Миниатюра", "episodeThumbnailDescription": "Показывать миниатюры скриншотов эпизодов 16:9", "showHeroSectionDescription": "Показывать карусель избранного контента на главном экране", "secondsLabel": "Секунды", "minutesLabel": "Минуты", "secondsShort": "с", "minutesShort": "м", "durationHint": "Введите длительность (${min}-${max})", "systemTheme": "Системная", "systemThemeDescription": "Следовать настройкам системы", "lightTheme": "Светлая", "darkTheme": "Тёмная", "oledTheme": "OLED", "oledThemeDescription": "Чистый чёрный для OLED-экранов", "libraryDensity": "Плотность библиотеки", "compact": "Компактный", "compactDescription": "Меньшие карточки, больше элементов видно", "normal": "Обычный", "normalDescription": "Размер по умолчанию", "comfortable": "Комфортный", "comfortableDescription": "Большие карточки, меньше элементов видно", "viewMode": "Режим просмотра", "gridView": "Сетка", "gridViewDescription": "Отображать элементы в виде сетки", "listView": "Список", "listViewDescription": "Отображать элементы в виде списка", "showHeroSection": "Показать раздел избранного", "useGlobalHubs": "Использовать макет Plex Home", "useGlobalHubsDescription": "Показывать хабы главной страницы как в официальном клиенте Plex. При выключении показывает рекомендации по библиотекам.", "showServerNameOnHubs": "Показывать имя сервера в хабах", "showServerNameOnHubsDescription": "Всегда показывать имя сервера в заголовках хабов. При выключении показывает только для дублирующихся имён.", "alwaysKeepSidebarOpen": "Всегда держать боковую панель открытой", "alwaysKeepSidebarOpenDescription": "Боковая панель остаётся развёрнутой, область контента подстраивается", "showUnwatchedCount": "Показывать количество непросмотренных", "showUnwatchedCountDescription": "Отображать количество непросмотренных эпизодов для сериалов и сезонов", "hideSpoilers": "Скрыть спойлеры непросмотренных эпизодов", "hideSpoilersDescription": "Размывать миниатюры и скрывать описания эпизодов, которые вы ещё не смотрели", "playerBackend": "Бэкенд плеера", "exoPlayer": "ExoPlayer (Рекомендуется)", "exoPlayerDescription": "Нативный Android-плеер с лучшей аппаратной поддержкой", "mpv": "mpv", "mpvDescription": "Продвинутый плеер с большим количеством функций и поддержкой субтитров ASS", "hardwareDecoding": "Аппаратное декодирование", "hardwareDecodingDescription": "Использовать аппаратное ускорение, когда доступно", "bufferSize": "Размер буфера", "bufferSizeMB": "${size}МБ", "bufferSizeAuto": "Авто (Рекомендуется)", "bufferSizeWarning": "У вашего устройства ${heap}МБ памяти. Буфер ${size}МБ может вызвать проблемы с воспроизведением.", "subtitleStyling": "Стиль субтитров", "subtitleStylingDescription": "Настроить внешний вид субтитров", "smallSkipDuration": "Малая перемотка", "largeSkipDuration": "Большая перемотка", "rewindOnResume": "Перемотка при возобновлении", "rewindOnResumeDescription": "Перемотать на это количество секунд при возобновлении воспроизведения", "secondsUnit": "${seconds} секунд", "defaultSleepTimer": "Таймер сна по умолчанию", "minutesUnit": "${minutes} минут", "rememberTrackSelections": "Запоминать выбор дорожек для каждого сериала/фильма", "rememberTrackSelectionsDescription": "Автоматически сохранять предпочтения языка аудио и субтитров при переключении дорожек во время воспроизведения", "clickVideoTogglesPlayback": "Клик по видео для переключения воспроизведения/паузы", "clickVideoTogglesPlaybackDescription": "Если включено, клик по видеоплееру воспроизводит/ставит на паузу. В противном случае показывает/скрывает элементы управления.", "videoPlayerControls": "Элементы управления плеером", "keyboardShortcuts": "Горячие клавиши", "keyboardShortcutsDescription": "Настроить горячие клавиши", "videoPlayerNavigation": "Навигация видеоплеера", "videoPlayerNavigationDescription": "Использовать клавиши стрелок для навигации по элементам управления плеером", "watchTogetherRelay": "Relay совместного просмотра", "watchTogetherRelayDefault": "По умолчанию", "watchTogetherRelayDescription": "Указать пользовательский relay-сервер для совместного просмотра. Все участники должны использовать один и тот же сервер.", "watchTogetherRelayHint": "https://my-relay.example.com", "crashReporting": "Отчёты об ошибках", "crashReportingDescription": "Отправлять отчёты об ошибках для улучшения приложения", "debugLogging": "Журнал отладки", "debugLoggingDescription": "Включить подробное журналирование для устранения неполадок", "viewLogs": "Просмотр логов", "viewLogsDescription": "Просмотр логов приложения", "clearCache": "Очистить кэш", "clearCacheDescription": "Это удалит все кэшированные изображения и данные. После очистки кэша приложение может загружать контент дольше.", "clearCacheSuccess": "Кэш успешно очищен", "resetSettings": "Сбросить настройки", "resetSettingsDescription": "Все настройки будут сброшены до значений по умолчанию. Это действие нельзя отменить.", "resetSettingsSuccess": "Настройки успешно сброшены", "shortcutsReset": "Горячие клавиши сброшены по умолчанию", "about": "О приложении", "aboutDescription": "Информация о приложении и лицензии", "updates": "Обновления", "updateAvailable": "Доступно обновление", "checkForUpdates": "Проверить обновления", "validationErrorEnterNumber": "Введите корректное число", "validationErrorDuration": "Длительность должна быть от ${min} до ${max} ${unit}", "shortcutAlreadyAssigned": "Клавиша уже назначена для ${action}", "shortcutUpdated": "Клавиша обновлена для ${action}", "autoSkip": "Автопропуск", "autoSkipIntro": "Автопропуск вступления", "autoSkipIntroDescription": "Автоматически пропускать маркеры вступления через несколько секунд", "autoSkipCredits": "Автопропуск титров", "autoSkipCreditsDescription": "Автоматически пропускать титры и воспроизводить следующий эпизод", "autoSkipDelay": "Задержка автопропуска", "autoSkipDelayDescription": "Подождать ${seconds} секунд перед автопропуском", "introPattern": "Шаблон маркера вступления", "introPatternDescription": "Регулярное выражение для распознавания маркеров вступления в заголовках глав", "creditsPattern": "Шаблон маркера титров", "creditsPatternDescription": "Регулярное выражение для распознавания маркеров титров в заголовках глав", "invalidRegex": "Недопустимое регулярное выражение", "downloads": "Загрузки", "downloadLocationDescription": "Выберите место для хранения загруженного контента", "downloadLocationDefault": "По умолчанию (Хранилище приложения)", "downloadLocationCustom": "Другое расположение", "selectFolder": "Выбрать папку", "resetToDefault": "Сбросить по умолчанию", "currentPath": "Текущий: ${path}", "downloadLocationChanged": "Место загрузки изменено", "downloadLocationReset": "Место загрузки сброшено по умолчанию", "downloadLocationInvalid": "Выбранная папка недоступна для записи", "downloadLocationSelectError": "Не удалось выбрать папку", "downloadOnWifiOnly": "Загружать только по WiFi", "downloadOnWifiOnlyDescription": "Запретить загрузку по мобильным данным", "autoRemoveWatchedDownloads": "Автоудаление просмотренных загрузок", "autoRemoveWatchedDownloadsDescription": "Автоматически удалять загруженные эпизоды и фильмы после просмотра", "cellularDownloadBlocked": "Загрузка по мобильным данным отключена. Подключитесь к WiFi или измените настройку.", "maxVolume": "Максимальная громкость", "maxVolumeDescription": "Разрешить усиление громкости выше 100% для тихих медиа", "maxVolumePercent": "${percent}%", "discordRichPresence": "Discord Rich Presence", "discordRichPresenceDescription": "Показывать, что вы смотрите, в Discord", "trakt": "Trakt", "traktDescription": "Синхронизировать историю просмотров с Trakt", "autoPip": "Автоматический «картинка в картинке»", "autoPipDescription": "Автоматически переходить в режим «картинка в картинке» при выходе из приложения во время воспроизведения", "matchContentFrameRate": "Соответствие частоты кадров контента", "matchContentFrameRateDescription": "Настроить частоту обновления дисплея под видеоконтент, уменьшая дрожание и экономя батарею", "matchRefreshRate": "Соответствие частоты обновления", "matchRefreshRateDescription": "Переключать частоту обновления дисплея под видеоконтент в полноэкранном режиме", "matchDynamicRange": "Соответствие динамического диапазона", "matchDynamicRangeDescription": "Автоматически включать HDR для HDR-контента и возвращать SDR при выходе из плеера", "displaySwitchDelay": "Задержка переключения дисплея", "displaySwitchDelayDescription": "Секунды ожидания после смены режима дисплея перед началом воспроизведения", "tunneledPlayback": "Туннельное воспроизведение", "tunneledPlaybackDescription": "Использовать аппаратный видеотуннелинг. Отключите, если видите чёрный экран со звуком при HDR-контенте", "requireProfileSelectionOnOpen": "Запрашивать профиль при запуске", "requireProfileSelectionOnOpenDescription": "Показывать выбор профиля при каждом открытии приложения", "confirmExitOnBack": "Подтверждать выход", "confirmExitOnBackDescription": "Показывать диалог подтверждения при нажатии «назад» для выхода из приложения", "forceTvMode": "Принудительный режим ТВ", "forceTvModeDescription": "Использовать макет ТВ независимо от автоматического определения. Полезно на устройствах Android TV, которые не сообщают о функции leanback. Приложение перезапустится при изменении.", "autoHidePerformanceOverlay": "Автоскрытие оверлея производительности", "autoHidePerformanceOverlayDescription": "Скрывать оверлей производительности вместе с элементами управления воспроизведением", "showNavBarLabels": "Показывать подписи панели навигации", "showNavBarLabelsDescription": "Отображать текстовые подписи под иконками панели навигации", "liveTvDefaultFavorites": "Избранные каналы по умолчанию", "liveTvDefaultFavoritesDescription": "Показывать только избранные каналы при открытии ТВ", "display": "Display", "homeScreen": "Home Screen", "navigation": "Navigation", "content": "Content", "player": "Player", "subtitlesAndConfig": "Subtitles & Configuration", "seekAndTiming": "Seek & Timing", "behavior": "Behavior", "companionRemoteServer": "Сервер удалённого управления", "companionRemoteServerDescription": "Разрешить мобильным устройствам в сети управлять этим приложением" }, "search": { "hint": "Поиск фильмов, сериалов, музыки...", "tryDifferentTerm": "Попробуйте другой запрос", "searchYourMedia": "Поиск в вашей медиатеке", "enterTitleActorOrKeyword": "Введите название, актёра или ключевое слово" }, "hotkeys": { "setShortcutFor": "Назначить клавишу для ${actionName}", "clearShortcut": "Очистить клавишу", "actions": { "playPause": "Воспроизведение/Пауза", "volumeUp": "Громкость выше", "volumeDown": "Громкость ниже", "seekForward": "Перемотка вперёд (${seconds}с)", "seekBackward": "Перемотка назад (${seconds}с)", "fullscreenToggle": "Полноэкранный режим", "muteToggle": "Вкл./выкл. звук", "subtitleToggle": "Вкл./выкл. субтитры", "audioTrackNext": "Следующая аудиодорожка", "subtitleTrackNext": "Следующая дорожка субтитров", "chapterNext": "Следующая глава", "chapterPrevious": "Предыдущая глава", "speedIncrease": "Увеличить скорость", "speedDecrease": "Уменьшить скорость", "speedReset": "Сбросить скорость", "subSeekNext": "К следующему субтитру", "subSeekPrev": "К предыдущему субтитру", "shaderToggle": "Вкл./выкл. шейдеры", "skipMarker": "Пропустить вступление/титры" } }, "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": "Удалить из «Продолжить просмотр»", "goToSeries": "Перейти к сериалу", "goToSeason": "Перейти к сезону", "shufflePlay": "Случайное воспроизведение", "fileInfo": "Информация о файле", "deleteFromServer": "Удалить с сервера", "confirmDelete": "Это навсегда удалит этот медиафайл и его файлы с вашего сервера. Это действие нельзя отменить.", "deleteMultipleWarning": "Это включает все эпизоды и их файлы.", "mediaDeletedSuccessfully": "Медиаэлемент успешно удалён", "mediaFailedToDelete": "Не удалось удалить медиаэлемент", "rate": "Оценить", "playFromBeginning": "Воспроизвести сначала", "playVersion": "Воспроизвести версию..." }, "accessibility": { "mediaCardMovie": "${title}, фильм", "mediaCardShow": "${title}, сериал", "mediaCardEpisode": "${title}, ${episodeInfo}", "mediaCardSeason": "${title}, ${seasonInfo}", "mediaCardWatched": "просмотрено", "mediaCardPartiallyWatched": "просмотрено ${percent} процентов", "mediaCardUnwatched": "не просмотрено", "tapToPlay": "Нажмите для воспроизведения" }, "tooltips": { "shufflePlay": "Случайное воспроизведение", "playTrailer": "Воспроизвести трейлер", "markAsWatched": "Отметить как просмотренное", "markAsUnwatched": "Отметить как непросмотренное" }, "videoControls": { "audioLabel": "Аудио", "subtitlesLabel": "Субтитры", "resetToZero": "Сбросить до 0мс", "addTime": "+${amount}${unit}", "minusTime": "-${amount}${unit}", "playsLater": "${label} воспроизводится позже", "playsEarlier": "${label} воспроизводится раньше", "noOffset": "Без смещения", "letterbox": "Letterbox", "fillScreen": "Заполнить экран", "stretch": "Растянуть", "lockRotation": "Заблокировать поворот", "unlockRotation": "Разблокировать поворот", "timerActive": "Таймер активен", "playbackWillPauseIn": "Воспроизведение будет приостановлено через ${duration}", "stillWatching": "Всё ещё смотрите?", "pausingIn": "Пауза через ${seconds}с", "continueWatching": "Продолжить", "autoPlayNext": "Автовоспроизведение следующего", "playNext": "Следующее", "playButton": "Воспроизвести", "pauseButton": "Пауза", "seekBackwardButton": "Перемотка назад на ${seconds} секунд", "seekForwardButton": "Перемотка вперёд на ${seconds} секунд", "previousButton": "Предыдущий эпизод", "nextButton": "Следующий эпизод", "previousChapterButton": "Предыдущая глава", "nextChapterButton": "Следующая глава", "muteButton": "Без звука", "unmuteButton": "Включить звук", "settingsButton": "Настройки видео", "tracksButton": "Аудио и субтитры", "chaptersButton": "Главы", "versionsButton": "Версии видео", "pipButton": "Режим «картинка в картинке»", "aspectRatioButton": "Соотношение сторон", "ambientLighting": "Фоновая подсветка", "fullscreenButton": "Полноэкранный режим", "exitFullscreenButton": "Выйти из полноэкранного режима", "alwaysOnTopButton": "Всегда поверх", "rotationLockButton": "Блокировка поворота", "lockScreen": "Заблокировать экран", "unlockScreen": "Разблокировать экран", "screenLockButton": "Блокировка экрана", "longPressToUnlock": "Удерживайте для разблокировки", "timelineSlider": "Временная шкала", "volumeSlider": "Уровень громкости", "endsAt": "Закончится в ${time}", "pipActive": "Воспроизводится в режиме «картинка в картинке»", "pipFailed": "Не удалось запустить режим «картинка в картинке»", "pipErrors": { "androidVersion": "Требуется Android 8.0 или новее", "iosVersion": "Требуется iOS 15.0 или новее", "permissionDisabled": "Разрешение «картинка в картинке» отключено. Включите в Настройки > Приложения > Plezy > Картинка в картинке", "notSupported": "Устройство не поддерживает режим «картинка в картинке»", "voSwitchFailed": "Не удалось переключить видеовыход для «картинки в картинке»", "failed": "Не удалось запустить режим «картинка в картинке»", "unknown": "Произошла ошибка: ${error}" }, "chapters": "Главы", "noChaptersAvailable": "Главы недоступны", "queue": "Очередь", "noQueueItems": "В очереди нет элементов", "searchSubtitles": "Поиск субтитров", "language": "Язык", "noSubtitlesFound": "Субтитры не найдены", "subtitleDownloaded": "Субтитры загружены", "subtitleDownloadFailed": "Не удалось загрузить субтитры", "searchLanguages": "Поиск языков..." }, "userStatus": { "admin": "Администратор", "restricted": "Ограниченный", "protected": "Защищённый", "current": "ТЕКУЩИЙ" }, "messages": { "markedAsWatched": "Отмечено как просмотренное", "markedAsUnwatched": "Отмечено как непросмотренное", "markedAsWatchedOffline": "Отмечено как просмотренное (синхронизируется при подключении)", "markedAsUnwatchedOffline": "Отмечено как непросмотренное (синхронизируется при подключении)", "autoRemovedWatchedDownload": "Автоудалено: ${title}", "removedFromContinueWatching": "Удалено из «Продолжить просмотр»", "errorLoading": "Ошибка: ${error}", "fileInfoNotAvailable": "Информация о файле недоступна", "errorLoadingFileInfo": "Ошибка загрузки информации о файле: ${error}", "errorLoadingSeries": "Ошибка загрузки сериала", "errorLoadingSeason": "Ошибка загрузки сезона", "musicNotSupported": "Воспроизведение музыки пока не поддерживается", "logsCleared": "Логи очищены", "logsCopied": "Логи скопированы в буфер обмена", "noLogsAvailable": "Логи отсутствуют", "libraryScanning": "Сканирование \"${title}\"...", "libraryScanStarted": "Сканирование библиотеки начато для \"${title}\"", "libraryScanFailed": "Не удалось отсканировать библиотеку: ${error}", "metadataRefreshing": "Обновление метаданных \"${title}\"...", "metadataRefreshStarted": "Обновление метаданных начато для \"${title}\"", "metadataRefreshFailed": "Не удалось обновить метаданные: ${error}", "logoutConfirm": "Вы уверены, что хотите выйти?", "noSeasonsFound": "Сезоны не найдены", "noEpisodesFound": "Эпизоды в первом сезоне не найдены", "noEpisodesFoundGeneral": "Эпизоды не найдены", "noResultsFound": "Результаты не найдены", "sleepTimerSet": "Таймер сна установлен на ${label}", "noItemsAvailable": "Нет доступных элементов", "failedToCreatePlayQueueNoItems": "Не удалось создать очередь воспроизведения — нет элементов", "failedPlayback": "Не удалось ${action}: ${error}", "switchingToCompatiblePlayer": "Переключение на совместимый плеер...", "serverLimitTitle": "Ошибка воспроизведения", "serverLimitBody": "Сервер вернул ошибку (HTTP 500). Обычно это означает, что владелец сервера установил лимит пропускной способности или транскодирования, из-за которого ваш сеанс отклоняется. Со стороны клиента сделать ничего нельзя — владельцу сервера нужно изменить настройки.", "logsUploaded": "Логи загружены", "logsUploadFailed": "Не удалось загрузить логи", "logId": "ID лога" }, "subtitlingStyling": { "stylingOptions": "Параметры стиля", "text": "Текст", "border": "Обводка", "background": "Фон", "fontSize": "Размер шрифта", "textColor": "Цвет текста", "borderSize": "Размер обводки", "borderColor": "Цвет обводки", "backgroundOpacity": "Прозрачность фона", "backgroundColor": "Цвет фона", "position": "Позиция", "assOverride": "Переопределение ASS", "bold": "Жирный", "italic": "Курсив" }, "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": "Подтвердить действие" }, "discover": { "title": "Обзор", "switchProfile": "Сменить профиль", "noContentAvailable": "Контент недоступен", "addMediaToLibraries": "Добавьте медиафайлы в ваши библиотеки", "continueWatching": "Продолжить просмотр", "playEpisode": "S${season}E${episode}", "overview": "Обзор", "cast": "В ролях", "extras": "Трейлеры и доп. материалы", "studio": "Студия", "rating": "Рейтинг", "movie": "Фильм", "tvShow": "Сериал", "minutesLeft": "Осталось ${minutes} мин" }, "errors": { "searchFailed": "Ошибка поиска: ${error}", "connectionTimeout": "Таймаут подключения при загрузке ${context}", "connectionFailed": "Не удаётся подключиться к серверу Plex", "failedToLoad": "Не удалось загрузить ${context}: ${error}", "noClientAvailable": "Клиент недоступен", "authenticationFailed": "Ошибка аутентификации: ${error}", "couldNotLaunchUrl": "Не удалось открыть URL аутентификации", "pleaseEnterToken": "Введите токен", "invalidToken": "Недействительный токен", "failedToVerifyToken": "Не удалось проверить токен: ${error}", "failedToSwitchProfile": "Не удалось переключиться на ${displayName}" }, "libraries": { "title": "Библиотеки", "scanLibraryFiles": "Сканировать файлы библиотеки", "scanLibrary": "Сканировать библиотеку", "analyze": "Анализировать", "analyzeLibrary": "Анализировать библиотеку", "refreshMetadata": "Обновить метаданные", "emptyTrash": "Очистить корзину", "emptyingTrash": "Очистка корзины для \"${title}\"...", "trashEmptied": "Корзина очищена для \"${title}\"", "failedToEmptyTrash": "Не удалось очистить корзину: ${error}", "analyzing": "Анализ \"${title}\"...", "analysisStarted": "Анализ начат для \"${title}\"", "failedToAnalyze": "Не удалось проанализировать библиотеку: ${error}", "noLibrariesFound": "Библиотеки не найдены", "thisLibraryIsEmpty": "Эта библиотека пуста", "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": "Эпизоды", "folders": "Папки" } }, "about": { "title": "О приложении", "openSourceLicenses": "Лицензии открытого ПО", "versionLabel": "Версия ${version}", "appDescription": "Красивый клиент Plex на Flutter", "viewLicensesDescription": "Просмотр лицензий сторонних библиотек" }, "serverSelection": { "allServerConnectionsFailed": "Не удалось подключиться ни к одному серверу. Проверьте сеть и попробуйте снова.", "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": "ТВ в прямом эфире" }, "liveTv": { "title": "ТВ в прямом эфире", "guide": "Программа", "noChannels": "Нет доступных каналов", "noDvr": "DVR не настроен ни на одном сервере", "noPrograms": "Нет данных о программах", "live": "ЭФИР", "reloadGuide": "Перезагрузить программу", "now": "Сейчас", "today": "Сегодня", "midnight": "Полночь", "overnight": "Ночь", "morning": "Утро", "daytime": "День", "evening": "Вечер", "lateNight": "Поздний вечер", "whatsOn": "Что идёт", "watchChannel": "Смотреть канал", "favorites": "Избранное", "reorderFavorites": "Изменить порядок избранного", "joinSession": "Присоединиться к текущему сеансу", "watchFromStart": "Смотреть сначала (${minutes} мин. назад)", "watchLive": "Смотреть в прямом эфире", "goToLive": "К прямому эфиру" }, "collections": { "title": "Коллекции", "collection": "Коллекция", "empty": "Коллекция пуста", "unknownLibrarySection": "Невозможно удалить: неизвестный раздел библиотеки", "deleteCollection": "Удалить коллекцию", "deleteConfirm": "Вы уверены, что хотите удалить \"${title}\"? Это действие нельзя отменить.", "deleted": "Коллекция удалена", "deleteFailed": "Не удалось удалить коллекцию", "deleteFailedWithError": "Не удалось удалить коллекцию: ${error}", "failedToLoadItems": "Не удалось загрузить элементы коллекции: ${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": "Выбрать плейлист", "errorCreating": "Не удалось создать плейлист", "errorDeleting": "Не удалось удалить плейлист", "errorLoading": "Не удалось загрузить плейлисты", "errorAdding": "Не удалось добавить в плейлист", "errorReordering": "Не удалось переупорядочить элемент плейлиста", "errorRemoving": "Не удалось удалить из плейлиста" }, "watchTogether": { "title": "Смотреть вместе", "description": "Смотрите контент синхронно с друзьями и семьёй", "createSession": "Создать сессию", "creating": "Создание...", "joinSession": "Присоединиться к сессии", "joining": "Подключение...", "controlMode": "Режим управления", "controlModeQuestion": "Кто может управлять воспроизведением?", "hostOnly": "Только хост", "anyone": "Все", "hostingSession": "Хостинг сессии", "inSession": "В сессии", "sessionCode": "Код сессии", "hostControlsPlayback": "Хост управляет воспроизведением", "anyoneCanControl": "Любой может управлять воспроизведением", "hostControls": "Управление хоста", "anyoneControls": "Управление для всех", "participants": "Участники", "host": "Хост", "hostBadge": "HOST", "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} буферизует", "waitingForParticipants": "Ожидание загрузки у других...", "recentRooms": "Недавние комнаты", "renameRoom": "Переименовать комнату", "removeRoom": "Удалить" }, "downloads": { "title": "Загрузки", "manage": "Управление", "tvShows": "Сериалы", "movies": "Фильмы", "noDownloads": "Загрузок пока нет", "noDownloadsDescription": "Загруженный контент появится здесь для просмотра офлайн", "downloadNow": "Загрузить", "deleteDownload": "Удалить загрузку", "retryDownload": "Повторить загрузку", "downloadQueued": "Загрузка поставлена в очередь", "serverErrorBitrate": "Ошибка сервера — файл может превышать лимит битрейта удалённого стриминга", "episodesQueued": "${count} эпизодов поставлено в очередь загрузки", "downloadDeleted": "Загрузка удалена", "deleteConfirm": "Вы уверены, что хотите удалить \"${title}\"? Загруженный файл будет удалён с устройства.", "deletingWithProgress": "Удаление ${title}... (${current} из ${total})", "noDownloadsTree": "Нет загрузок", "pauseAll": "Приостановить все", "resumeAll": "Возобновить все", "deleteAll": "Удалить все", "selectVersion": "Выбрать версию", "allEpisodes": "Все эпизоды", "unwatchedOnly": "Только непросмотренные", "nextNUnwatched": "Следующие ${count} непросмотренных", "customAmount": "Указать количество...", "howManyEpisodes": "Сколько эпизодов?", "itemsQueued": "${count} элементов добавлено в очередь загрузки", "keepSynced": "Синхронизировать", "downloadOnce": "Скачать один раз", "keepNUnwatched": "Хранить ${count} непросмотренных", "editSyncRule": "Редактировать правило синхронизации", "removeSyncRule": "Удалить правило синхронизации", "removeSyncRuleConfirm": "Прекратить синхронизацию «${title}»? Скачанные эпизоды будут сохранены.", "syncRuleCreated": "Правило синхронизации создано — хранится ${count} непросмотренных эпизодов", "syncRuleUpdated": "Правило синхронизации обновлено", "syncRuleRemoved": "Правило синхронизации удалено", "syncedNewEpisodes": "Синхронизировано ${count} новых эпизодов для ${title}", "activeSyncRules": "Правила синхронизации", "noSyncRules": "Нет правил синхронизации", "lastSynced": "Последняя синхронизация ${time}", "manageSyncRule": "Управление синхронизацией", "editEpisodeCount": "Количество эпизодов" }, "shaders": { "title": "Шейдеры", "noShaderDescription": "Без улучшения видео", "nvscalerDescription": "Масштабирование NVIDIA для более чёткого видео", "qualityFast": "Быстрый", "qualityHQ": "Высокое качество", "mode": "Режим", "importShader": "Импортировать шейдер", "customShaderDescription": "Пользовательский GLSL шейдер", "shaderImported": "Шейдер импортирован", "shaderImportFailed": "Не удалось импортировать шейдер", "deleteShader": "Удалить шейдер", "deleteShaderConfirm": "Удалить \"${name}\"?" }, "companionRemote": { "title": "Пульт управления", "connectToDevice": "Подключиться к устройству", "hostRemoteSession": "Создать удалённую сессию", "controlThisDevice": "Управляйте этим устройством с телефона", "remoteControl": "Пульт управления", "controlDesktop": "Управлять десктопным устройством", "connectedTo": "Подключено к ${name}", "session": { "startingServer": "Запуск удалённого сервера...", "failedToCreate": "Не удалось запустить удалённый сервер:", "hostAddress": "Адрес хоста", "connected": "Подключено", "serverRunning": "Удалённый сервер активен", "serverStopped": "Удалённый сервер остановлен", "serverRunningDescription": "Мобильные устройства в вашей сети могут обнаруживать это приложение и подключаться к нему", "serverStoppedDescription": "Запустите сервер, чтобы разрешить подключение мобильных устройств", "usePhoneToControl": "Используйте мобильное устройство для управления этим приложением", "startServer": "Запустить сервер", "stopServer": "Остановить сервер", "minimize": "Свернуть" }, "pairing": { "pairWithDesktop": "Подключиться к компьютеру", "discoveryDescription": "Устройства в вашей сети с Plezy на том же аккаунте Plex появятся автоматически", "hostAddressHint": "192.168.1.100:48632", "connecting": "Подключение...", "searchingForDevices": "Поиск устройств...", "noDevicesFound": "Устройства в вашей сети не найдены", "noDevicesHint": "Убедитесь, что Plezy открыт на вашем компьютере и оба устройства находятся в одной сети WiFi", "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": "Повторить сейчас", "connectionError": "Ошибка подключения", "notConnected": "Не подключено", "tabRemote": "Пульт", "tabPlay": "Воспроизведение", "tabMore": "Ещё", "menu": "Меню", "tabNavigation": "Навигация", "tabDiscover": "Обзор", "tabLibraries": "Библиотеки", "tabSearch": "Поиск", "tabDownloads": "Загрузки", "tabSettings": "Настройки", "previous": "Предыдущий", "playPause": "Воспроизведение/Пауза", "next": "Следующий", "seekBack": "Назад", "stop": "Стоп", "seekForward": "Вперёд", "volume": "Громкость", "volumeDown": "Тише", "volumeUp": "Громче", "fullscreen": "Полноэкранный", "subtitles": "Субтитры", "audio": "Аудио", "searchHint": "Поиск на десктопе..." } }, "videoSettings": { "playbackSettings": "Настройки воспроизведения", "playbackSpeed": "Скорость воспроизведения", "sleepTimer": "Таймер сна", "audioSync": "Синхронизация аудио", "subtitleSync": "Синхронизация субтитров", "hdr": "HDR", "audioOutput": "Аудиовыход", "performanceOverlay": "Оверлей производительности", "audioPassthrough": "Сквозной вывод аудио", "audioNormalization": "Нормализация аудио" }, "externalPlayer": { "title": "Внешний плеер", "useExternalPlayer": "Использовать внешний плеер", "useExternalPlayerDescription": "Открывать видео во внешнем приложении вместо встроенного плеера", "selectPlayer": "Выбрать плеер", "customPlayers": "Свои плееры", "systemDefault": "Системный по умолчанию", "addCustomPlayer": "Добавить свой плеер", "playerName": "Название плеера", "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": "Обложки недоступны", "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": "Настроение" }, "serverTasks": { "title": "Задачи сервера", "failedToLoad": "Не удалось загрузить задачи", "noTasks": "Нет выполняемых задач" }, "trakt": { "title": "Trakt", "connected": "Подключено", "connectedAs": "Подключено как @${username}", "disconnectConfirm": "Отключить аккаунт Trakt?", "disconnectConfirmBody": "Plezy перестанет отправлять события воспроизведения в Trakt. Вы можете подключиться снова в любое время.", "scrobble": "Скробблинг в реальном времени", "scrobbleDescription": "Отправлять события воспроизведения, паузы и остановки в Trakt во время просмотра.", "watchedSync": "Синхронизация статуса просмотра", "watchedSyncDescription": "Когда вы отмечаете элементы как просмотренные в Plezy, они отмечаются и в Trakt.", "deviceCodeTitle": "Активация Plezy в Trakt", "deviceCodeBody": "Откройте ${url} и введите этот код:", "openTraktActivate": "Открыть Trakt для активации", "waitingForAuthorization": "Ожидание авторизации…", "codeCopied": "Код скопирован", "connectFailed": "Не удалось подключиться к Trakt. Попробуйте ещё раз." } }