Files
plezy/lib/i18n/kk.i18n.json
T
edde746 bcd6fe9906 feat(linux): HDR video on a native Wayland plane
Video on Linux went through a Flutter texture: 8-bit sRGB, which cannot carry
HDR at all, and which forced a whole-window Flutter recomposite for every video
frame. This moves it onto a wl_subsurface stacked below the Flutter surface, with
mpv rendering into an EGL window surface on it through the libmpv render API. The
subsurface is desynchronized, so video and UI now present independently.

With the plane in place HDR follows: the surface is described to the compositor
through wp_color_manager_v1 as the source's own curve and gamut - PQ or HLG,
BT.2020 - carrying whatever HDR10 static metadata the stream actually declares.
The description and the buffer it describes land on the same commit, staged and
validated before mpv is switched, so a PQ frame is never presented labelled sRGB.
A five-second watchdog bounds the one wait a compositor could otherwise leave
hanging. A session that cannot host the plane - X11, or a compositor without
wl_subcompositor - fails initialize with VIDEO_PLANE_UNSUPPORTED naming the
reason: the texture path is gone, and refusing by name beats degrading to
something the user cannot see. An SDR output, a missing capability or an 8-bit
config keep the plane and simply leave it undescribed.

The output's colour state is trusted only when it has been earned. Every landed
property step records itself as it lands; a reset or sequence that cannot
finish downgrades its result to unknown and marks the applied-output cache
untrusted until a clean apply earns it back. A plane whose output state cannot
be named is quarantined - hidden, its description withdrawn - and the
quarantine is recorded state: an unrelated visibility change cannot put a
mislabelled plane back on screen, and only a commit that resolves to a nameable
outcome lifts it. A rect collapsing to zero detaches the buffer exactly as
hiding does, a refused setVideoRect drops the Dart-side sent-rect cache so the
next layout pass retries for free, and a refused tone-mapping pick tells the
user instead of dying in a log.

NVIDIA's Wayland EGL (through at least 610.xx) offers no 10-bit unorm window
configs, so the plane takes half-float as the tier between 10-bit unorm and
8-bit, declares the whole surface opaque so the compositor never reads the
alpha those configs carry, and states GL_RGBA16F rather than a 10-bit lie.
Whether the output is in HDR is read from luminance headroom above its own
reference white rather than from the preferred transfer function, which current
KWin no longer answers PQ for; the margin is half a stop, because KWin reports
an undimmed maximum over a software-dimmed SDR white. Validated on an RTX 4090
(driver 610.57.04) under KWin 6.7.4 with locked-exposure photographs.

Who tone-maps is a user choice. The default is the compositor: photographed on a
400-nit HDR output against a PQ chart it keeps 400 -> 1000 nits monotonic and
separated where the player leg flattens them, because the player path drives
mpv's legacy vo_gpu, whose own standalone output scores the same. The gap is the
renderer, not the wiring.

The decision itself - what the source carries, what the output supports, what to
tell mpv and what to tell the compositor - lives in hdr_metadata.h, free of
Wayland and GTK so its luminance validation can be tested without a display
server. Sending an incoherent luminance set is a protocol error that disconnects
the client, so the rules are worth a unit test.

The deb, rpm and pacman packages now declare wayland-client, wayland-egl and EGL:
the plane links them directly and bundle-libs.sh deliberately never bundles them,
since they are coupled to the running compositor and GPU driver.

lib/dev/harness_main.dart is a second entrypoint for measuring this on hardware -
it drives one clip with scripted mpv properties and reports the colour state mpv
actually settled on. Nothing imports it, so it is tree-shaken out of the app.

Verified on a Steam Deck against an external 400-nit HDR display: the compositor
reports PQ / BT.2020, the connector carries HDR_OUTPUT_METADATA, and against mpv
vo=gpu-next on the same frame the shipped build sits 4.90 counts away overall -
closer to the reference HDR player than to its own SDR fallback.
2026-08-10 08:48:13 +02:00

1939 lines
115 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"app": {
"title": "Plezy"
},
"auth": {
"signInWithPlex": "Plex арқылы кіру",
"showQRCode": "QR кодты көрсету",
"authenticate": "Растау",
"authenticationTimeout": "Растау уақыты өтті. Қайтадан байқап көріңіз.",
"scanQRToSignIn": "Кіру үшін осы QR кодты сканерлеңіз",
"waitingForAuth": "Растау күтілуде...\nБраузеріңізден кіріңіз.",
"useBrowser": "Браузерді пайдалану",
"or": "немесе",
"connectToMediaBrowser": "${product} қосылу",
"useQuickConnect": "Жылдам қосылуды пайдалану",
"quickConnectInstructions": "Jellyfin-де Жылдам қосылуды ашып, осы кодты енгізіңіз.",
"quickConnectWaiting": "Растау күтілуде…",
"quickConnectCancel": "Бас тарту",
"quickConnectExpired": "Жылдам қосылу мерзімі өтті. Қайтадан байқап көріңіз.",
"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": "Түсінікті",
"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": "Толық TV карточкалары",
"tvFullCardLayoutDescription": "Тек суреттен тұратын TV карточкаларын пайдалану",
"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": "Киріс бөлімді (Intro) автоматты өткізу",
"autoSkipIntroDescription": "Бірнеше секундтан кейін киріс белгілерін автоматты өткізу",
"autoSkipCredits": "Титрлерді автоматты өткізу",
"autoSkipCreditsDescription": "Титрлерді автоматты өткізіп, келесі бөлімді ойнату",
"forceSkipMarkerFallback": "Қосалқы белгілерді мәжбүрлеу",
"forceSkipMarkerFallbackDescription": "Plex белгілері болса да бөлім тақырыбы үлгілерін пайдалану",
"autoSkipDelay": "Автоматты өткізу кідірісі",
"autoSkipDelayDescription": "Автоматты өткізгенге дейін ${seconds} секунд күту",
"introPattern": "Киріс бөлім белгісінің үлгісі",
"introPatternDescription": "Бөлім тақырыптарында интроны табуға арналған Regex үлгісі",
"creditsPattern": "Титр белгісінің үлгісі",
"creditsPatternDescription": "Бөлім тақырыптарында титрлерді табуға арналған Regex үлгісі",
"invalidRegex": "Қате тұрақты өрнек (Regex)",
"regex": "Тұрақты өрнек (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": "Автоматты Суреттегі сурет (PiP)",
"autoPipDescription": "Видео ойнап жатқанда қолданбадан шыққанда авто-PiP режиміне өту",
"matchContentFrameRate": "Кадр жиілігін сәйкестендіру",
"matchContentFrameRateDescription": "Экран жиілігін видео мазмұнына сәйкестендіру",
"matchRefreshRate": "Жаңарту жиілігін сәйкестендіру",
"matchRefreshRateDescription": "Толық экранда экран жаңарту жиілігін сәйкестендіру",
"matchDynamicRange": "Динамикалық диапазонды сәйкестендіру",
"matchDynamicRangeDescription": "HDR мазмұн үшін HDR қосу, кейін SDR-ға қайту",
"displaySwitchDelay": "Экранды ауыстыру кідірісі",
"tunneledPlayback": "Туннельді ойнату",
"tunneledPlaybackDescription": "Видео туннельдеуді пайдалану.",
"audioPassthrough": "Дыбысты тікелей өткізу (Passthrough)",
"audioPassthroughDescription": "Dolby/DTS дыбысын қайта кодтамай ресиверге жібереді.",
"audioPassthroughDescriptionAppleTv": "Dolby Digital Plus үшін Apple декодерін пайдалану.",
"audioDownmix": "Стереоға түрлендіру (Downmix)",
"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 режимін мәжбүрлеу",
"dvConversionDv81Description": "Dolby Vision profile 8.1 форматына түрлендіру",
"dvConversionHevcStripDescription": "Dolby Vision қабаттарын алып тастап, HEVC ретінде көрсету",
"requireProfileSelectionOnOpen": "Ашқанда профильді сұрау",
"requireProfileSelectionOnOpenDescription": "Қолданба ашылған сайын профильді таңдауды көрсету",
"forceTvMode": "TV режимін мәжбүрлеу",
"forceTvModeDescription": "TV интерфейсін мәжбүрлеу.",
"startInFullscreen": "Толық экранда бастау",
"startInFullscreenDescription": "Plezy-ді ашқанда толық экран режимінде ашу",
"exitFullscreenOnPlayerClose": "Ойнатқыш жабылғанда толық экраннан шығу",
"exitFullscreenOnPlayerCloseDescription": "Видео ойнатқышты жапқанда автоматты түрде толық экраннан шығу",
"autoHidePerformanceOverlay": "Өнімділік панелін авто-жасыру",
"autoHidePerformanceOverlayDescription": "Өнімділік панелін басқару элементтерімен бірге жасыру",
"showNavBarLabels": "Навигация панелінің мәтіндерін көрсету",
"showNavBarLabelsDescription": "Навигация белгішелерінің астында мәтінді көрсету",
"startupSection": "Бастапқы бөлім",
"showExploreTab": "",
"showExploreTabDescription": "",
"liveTvDefaultFavorites": "Тікелей TV-де таңдаулы арналарды әдепкі ету",
"liveTvDefaultFavoritesDescription": "Тікелей TV ашылғанда тек таңдаулы арналарды көрсету",
"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": "Биттік жылдамдық (Bitrate)",
"frameRate": "Кадр жиілігі",
"rotation": "Бұрылыс",
"comment": "Пікір",
"audioDescription": "Аудио сипаттама",
"headerCompression": "Тақырып қысуы",
"sidecarFile": "Қосалқы файл",
"transportTimestamp": "Транспорт уақыт белгісі",
"displayOffset": "Көрсету ығысуы",
"previewFailureCode": "Алдын ала қарау қате коды",
"previewRetries": "Алдын ала қарау қайталаулары",
"aspectRatio": "Тараптар қатынасы",
"pixelAspectRatio": "Пиксель пропорциясы",
"profile": "Профиль",
"level": "Деңгей",
"bitDepth": "Бит тереңдігі",
"pixelFormat": "Пиксель форматы",
"colorSpace": "Түс кеңістігі",
"colorRange": "Түс диапазоны",
"colorPrimaries": "Негізгі түстер",
"colorTransfer": "Түс тасымалдауы",
"chromaSubsampling": "Түстік субдискретизация",
"chromaLocation": "Chroma орналасуы",
"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} бөлімді және оның файлын өшіреді.",
"other": "Бұл ондағы барлық ${n} бөлімді және олардың файлдарын өшіреді."
},
"deleteMultiPartWarning": {
"one": "Бұл элемент ${n} файл ретінде сақталған, ол өшіріледі.",
"other": "Бұл элемент ${n} файлда сақталған, олардың барлығы өшіріледі."
},
"deleteSharedFileHeading": {
"one": "Сол файлда тағы ${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}, TV шоу",
"mediaCardEpisode": "${title}, ${episodeInfo}",
"mediaCardSeason": "${title}, ${seasonInfo}",
"mediaCardWatched": "көрілген",
"mediaCardPartiallyWatched": "%${percent} көрілген",
"mediaCardUnwatched": "көрілмеген",
"tapToPlay": "Ойнату үшін түртіңіз",
"decrease": "Азайту",
"increase": "Арттыру",
"decreaseValue": "${label} мәнін азайту",
"increaseValue": "${label} мәнін арттыру",
"hue": "Түс реңкі",
"saturation": "Қанықтылық",
"brightness": "Жарықтық",
"hexColor": "Hex түсі",
"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": "Кең экран (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": "PiP режимін іске қосу қатесі",
"screenshotSaved": "Экран суреті сақталды",
"zoomPercent": "Масштаб %${percent}",
"pipErrors": {
"androidVersion": "Android 8.0 немесе жаңалауы қажет",
"iosVersion": "iOS 15.0 немесе жаңалауы қажет",
"permissionDisabled": "PiP режимі өшірілген. Жүйелік баптаулардан қосыңыз.",
"notSupported": "Құрылғы PiP режимін қолдамайды",
"voSwitchFailed": "PiP үшін видео шығысын ауыстыру мүмкін болмады",
"failed": "PiP режимін іске қосу қатесі",
"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} жүктеу автоматты өшірілді",
"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": "Төмен",
"anchorToScreen": "",
"anchorToScreenDescription": "",
"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# түсініктеме"
},
"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 код орнатылмаған.",
"setPin": "PIN орнату",
"setPinTitle": "PIN орнату",
"confirmPinTitle": "PIN кодын растау",
"pinSet": "PIN орнатылды",
"changePin": "Өзгерту",
"removePin": "Өшіру",
"connectionsLabel": "Қосылымдар",
"add": "Қосу",
"deleteProfileButton": "Профильді өшіру",
"noConnectionsHint": "Қосылымдар жоқ — бұл профильді пайдалану үшін қосылым қосыңыз.",
"noConnections": "Қосылымдар жоқ",
"plexHomeAccount": "Plex Home тіркелгісі",
"plexAccountChip": "Plex тіркелгісі: ${account}",
"plexAccountUserChip": "${account} арқылы ${user}",
"connectionDefault": "Әдепкі",
"connectionAs": "${displayName} ретінде",
"makeDefault": "Әдепкі ету",
"removeConnection": "Өшіру",
"profileRenamed": "Профиль атауы өзгертілді.",
"borrowAddTo": "${displayName} профиліне қосу",
"borrowExplain": "Басқа профильдің қосылымын пайдаланыңыз.",
"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} профиліне қосу",
"sessionExpiredOne": "${name} үшін сеанс мерзімі өтті",
"sessionExpiredMany": "${count} сервер үшін сеанс мерзімі өтті",
"signInAgain": "Қайтадан кіру",
"editMediaBrowserTitle": "${product} қосылымын өңдеу",
"editMediaBrowserIntro": "${serverName} үшін URL мекенжайларды қосыңыз немесе өшіріңіз. Plezy ең төмен кідірісі бар қолжетімді URL мекенжайды пайдаланады."
},
"discover": {
"title": "Шолу",
"noContentAvailable": "Мазмұн қолжетімсіз",
"addMediaToLibraries": "Кітапханаларыңызға медиа қосыңыз",
"continueWatching": "Көруді жалғастыру",
"continueWatchingIn": "${library} ішінде көруді жалғастыру",
"nextUp": "Келесіде",
"nextUpIn": "${library} ішінде келесіде",
"recentlyAdded": "Соңғы қосылғандар",
"recentlyAddedIn": "${library} ішінде соңғы қосылғандар",
"latestAlbumsIn": "${library} ішінде соңғы альбомдар",
"recentlyPlayedIn": "${library} ішінде соңғы ойнатылғандар",
"mostPlayedIn": "${library} ішінде ең көп ойнатылғандар",
"playEpisode": "М${season}Б${episode}",
"overview": "Сипаттамасы",
"cast": "Актерлер",
"extras": "Трейлерлер мен қосымшалар",
"studio": "Студия",
"rating": "Рейтинг",
"director": "Режиссер",
"directors": "Режиссерлер",
"movie": "Фильм",
"tvShow": "TV Шоу",
"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": "TV Шоулар",
"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": "Flutter негізіндегі ыңғайлы Plex және Jellyfin клиенті",
"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": "Tracker-лар (MAL, AniList, Simkl, Trakt) және Seerr бөлек сақталады және сақталуы да, сақталмауы да мүмкін. Plezy не сақталғанын нақты айтады.",
"repairConfirm": "Қалпына келтіру",
"repairSucceeded": "Сақтау қалпына келтірілді",
"repairNeedsRestart": "Сақтау қалпына келтірілді — қайта іске қосу қажет",
"restartRequiredBody": "Деректеріңіз қалпына келтірілді, бірақ Plezy оларды пайдаланар алдында жаңадан іске қосылуы керек. Plezy жабыңыз да, қайта ашыңыз.",
"quitPlezy": "Plezy бағдарламасынан шығу",
"repairFailed": "Қалпына келтіру сәтсіз аяқталды",
"repairKeptSignIns": "Серверлеріңіз бен профильдеріңіз әлі кірген күйде.",
"repairLostSignIns": "Сақталған кіру деректерін қорғайтын кілт қалпына келтірілмеді. Әрбір сервер мен профильге қайта кіруге тура келеді.",
"repairLostSessions": "Кем дегенде бір tracker немесе Seerr қосылымы жоғалды, оны қайта қосу қажет.",
"backupTitle": "Зақымдалған файлдың көшірмесі сақталды",
"backupWarning": "Онда сіздің кіру деректеріңіз бар. Оны жүктеп жібермеңіз немесе бөліспеңіз.",
"deleteBackup": "Көшірмені өшіру",
"backupDeleted": "Көшірме өшірілді.",
"previousFailureTitle": "Plezy соңғы рет іске қосыла алмады"
},
"licenses": {
"relatedPackages": "Байланысты пакеттер",
"license": "Лицензия",
"licenseNumber": "Лицензия ${number}",
"licensesCount": "${count} лицензия"
},
"navigation": {
"libraries": "Кітапханалар",
"downloads": "Жүктеулер",
"liveTv": "Тікелей TV",
"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} бөлім",
"other": "${n} бөлім"
},
"cast": "Актерлер",
"characters": "Кейіпкерлер",
"addToWatchlist": "Көру тізіміне қосу",
"removeFromWatchlist": "Көру тізімінен өшіру",
"addedToWatchlist": "",
"removedFromWatchlist": "",
"watchlistUpdateFailed": "Көру тізімін жаңарту мүмкін болмады",
"watchlistNoMatch": "",
"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} пікір",
"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} пайдаланушы ұсынды",
"other": "${n} пайдаланушы ұсынды"
},
"recommendedBy": "${who} ұсынды",
"favoritedBy": "${who} таңдаулыға қосты",
"unairedEpisodes": "${n} әлі көрсетілмеген",
"recommendedByPercent": "Көрермендердің ${percent} ұсынады",
"relatedTitles": "Қатысты атаулар",
"background": "Фон"
},
"totalResults": {
"one": "${n} нәтиже",
"other": "${n} нәтиже"
}
},
"liveTv": {
"title": "Тікелей TV",
"guide": "Телебағдарлама",
"noChannels": "Қолжетімді арналар жоқ",
"noDvr": "Серверде DVR бапталмаған",
"serverUnavailable": "Тікелей TV сервері қолжетімсіз.",
"serverNotConnected": "Тікелей TV серверіне қосылмаған.",
"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} ән",
"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": "TV Шоулар",
"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": "${title} үшін ${count} жаңа бөлім синхрондалды",
"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": "Бірдей Plex тіркелгісіндегі Plezy құрылғылары мұнда көрінеді",
"hostAddressHint": "192.168.1.100:48632",
"connecting": "Қосылуда...",
"searchingForDevices": "Құрылғылар ізделуде...",
"noDevicesFound": "Желіде құрылғылар табылмады",
"noDevicesHint": "ПК-де Plezy-ді ашып, бір Wi-Fi-ға қосылыңыз",
"availableDevices": "Қолжетімді құрылғылар",
"manualConnection": "Қолмен қосылу",
"cryptoInitFailed": "Қауіпсіз қосылым қатесі. Алдымен Plex-ке кіріңіз.",
"validationHostRequired": "Хост мекенжайын енгізіңіз",
"validationHostFormat": "Формат IP:порт түрінде болуы керек",
"connectionTimedOut": "Қосылу уақыты өтті.",
"sessionNotFound": "Құрылғы табылмады.",
"authFailed": "Аутентификация қатесі.",
"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",
"hdrUnsupported": "",
"hdrToneMapping": "",
"hdrToneMappingCompositor": "",
"hdrToneMappingCompositorDescription": "",
"hdrToneMappingPlayer": "",
"hdrToneMappingPlayerDescription": "",
"hdrToneMappingFailed": "",
"audioOutput": "Аудио шығысы",
"performanceOverlay": "Өнімділік панелі",
"audioOutputDolbyAtmos": "Dolby Atmos",
"audioOutputDolbyAudio": "Dolby Audio",
"audioOutputSurround": "Көлемді дыбыс",
"audioOutputSpatial": "Кеңістіктік дыбыс",
"audioOutputStereo": "Стерео",
"audioNormalization": "Дыбыс деңгейін нормалау",
"audioDownmix": "Стереоға түрлендіру"
},
"performanceOverlay": {
"color": "Түс",
"performance": "Өнімділік",
"buffer": "Буфер",
"app": "Қолданба",
"decoder": "Декодер",
"rawDecoder": "Өңделмеген декодер",
"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": "Макс Luma",
"minLuma": "Мин Luma",
"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": "Бұл сәйкестік жойылсын ба?",
"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 қолдау көрсетілетін кіру әдісін ұсынбайды.",
"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} қызметінде белсендіру",
"instructions": "",
"openToActivate": "Белсендіру үшін ${service} ашу",
"copyCode": "Белсендіру кодын көшіру",
"waitingForAuthorization": "Авторизация күтілуде…",
"codeCopied": "Код көшірілді"
},
"oauthProxy": {
"title": "${service} қызметіне кіру",
"body": "Осы QR кодты сканерлеңіз немесе URL-ді ашыңыз.",
"openToSignIn": "Кіру үшін ${service} ашу"
},
"pendingAuth": {
"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": "Жылдам қосылу қатесі: ${error}",
"addPlexTitle": "Plex арқылы кіру",
"pinExpired": "PIN код мерзімі өтті.",
"failedToRegisterAccount": "Тіркелгіні тіркеу қатесі: ${error}",
"enterMediaBrowserUrlError": "${product} серверінің URL мекенжайын енгізіңіз",
"addConnectionTitle": "Қосылым қосу",
"addConnectionTitleScoped": "${name} профиліне қосу",
"signInWithPlexCard": "Plex арқылы кіру",
"signInWithPlexCardSubtitle": "Осы құрылғыны авторизациялау.",
"signInWithPlexCardSubtitleScoped": "Plex тіркелгісін авторизациялау.",
"connectToMediaBrowserCard": "${product} қосылу",
"connectToMediaBrowserCardSubtitle": "Сервер URL мекенжайын, пайдаланушы атын және құпия сөзді енгізіңіз.",
"connectToMediaBrowserCardSubtitleScoped": "${product} серверіне кіріңіз. ${name} тіркелгісіне байланыстырылады.",
"borrowFromAnotherProfile": "Басқа профильден алу",
"borrowFromAnotherProfileSubtitle": "Басқа профильдің қосылымын қайта пайдалану."
}
}