Nav bar labels that overflow their tab slot on phones are shortened to idiomatic short forms: fr (Bibliothèque, Téléchargement, Recherche), ru/bg/it (Live TV), pl (Home). All 21 locales get the ~280 keys that were empty (falling back to English at runtime): explore detail/badges/stats, fileInfo, startup repair flow, mediaMenu delete dialogs, addServer, rating sources, downloads sync-rule removal, and more. settings.displayScale was missing entirely in 16 locales; the new exoplayer playbackBuffer keys (upstream feat) are translated too. Fixes mis-translations found in review: es/zh/zh-Hant sidecar-format wording, sv adaptation, nb transcoding. Regenerated with dart run slang; translation hygiene and i18n tests pass. Close #1823
4363 lines
325 KiB
Dart
4363 lines
325 KiB
Dart
///
|
||
/// Generated file. Do not edit.
|
||
///
|
||
// coverage:ignore-file
|
||
// ignore_for_file: type=lint, unused_import
|
||
// dart format off
|
||
|
||
import 'package:flutter/widgets.dart';
|
||
import 'package:intl/intl.dart';
|
||
import 'package:slang/generated.dart';
|
||
import 'strings.g.dart';
|
||
|
||
// Path: <root>
|
||
class TranslationsKk extends Translations with BaseTranslations<AppLocale, Translations> {
|
||
/// You can call this constructor and build your own translation instance of this locale.
|
||
/// Constructing via the enum [AppLocale.build] is preferred.
|
||
TranslationsKk({Map<String, Node>? overrides, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver, TranslationMetadata<AppLocale, Translations>? meta})
|
||
: assert(overrides == null, 'Set "translation_overrides: true" in order to enable this feature.'),
|
||
$meta = meta ?? TranslationMetadata(
|
||
locale: AppLocale.kk,
|
||
overrides: overrides ?? {},
|
||
cardinalResolver: cardinalResolver,
|
||
ordinalResolver: ordinalResolver,
|
||
),
|
||
super(cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver) {
|
||
super.$meta.setFlatMapFunction($meta.getTranslation); // copy base translations to super.$meta
|
||
$meta.setFlatMapFunction(_flatMapFunction);
|
||
}
|
||
|
||
/// Metadata for the translations of <kk>.
|
||
@override final TranslationMetadata<AppLocale, Translations> $meta;
|
||
|
||
/// Access flat map
|
||
@override dynamic operator[](String key) => $meta.getTranslation(key) ?? super.$meta.getTranslation(key);
|
||
|
||
late final TranslationsKk _root = this; // ignore: unused_field
|
||
|
||
@override
|
||
TranslationsKk $copyWith({TranslationMetadata<AppLocale, Translations>? meta}) => TranslationsKk(meta: meta ?? this.$meta);
|
||
|
||
// Translations
|
||
@override late final _Translations$app$kk app = _Translations$app$kk._(_root);
|
||
@override late final _Translations$auth$kk auth = _Translations$auth$kk._(_root);
|
||
@override late final _Translations$common$kk common = _Translations$common$kk._(_root);
|
||
@override late final _Translations$screens$kk screens = _Translations$screens$kk._(_root);
|
||
@override late final _Translations$update$kk update = _Translations$update$kk._(_root);
|
||
@override late final _Translations$settings$kk settings = _Translations$settings$kk._(_root);
|
||
@override late final _Translations$search$kk search = _Translations$search$kk._(_root);
|
||
@override late final _Translations$hotkeys$kk hotkeys = _Translations$hotkeys$kk._(_root);
|
||
@override late final _Translations$fileInfo$kk fileInfo = _Translations$fileInfo$kk._(_root);
|
||
@override late final _Translations$mediaMenu$kk mediaMenu = _Translations$mediaMenu$kk._(_root);
|
||
@override late final _Translations$rateSheet$kk rateSheet = _Translations$rateSheet$kk._(_root);
|
||
@override late final _Translations$accessibility$kk accessibility = _Translations$accessibility$kk._(_root);
|
||
@override late final _Translations$tooltips$kk tooltips = _Translations$tooltips$kk._(_root);
|
||
@override late final _Translations$audioTracks$kk audioTracks = _Translations$audioTracks$kk._(_root);
|
||
@override late final _Translations$videoControls$kk videoControls = _Translations$videoControls$kk._(_root);
|
||
@override late final _Translations$messages$kk messages = _Translations$messages$kk._(_root);
|
||
@override late final _Translations$subtitlingStyling$kk subtitlingStyling = _Translations$subtitlingStyling$kk._(_root);
|
||
@override late final _Translations$mpvConfig$kk mpvConfig = _Translations$mpvConfig$kk._(_root);
|
||
@override late final _Translations$dialog$kk dialog = _Translations$dialog$kk._(_root);
|
||
@override late final _Translations$profiles$kk profiles = _Translations$profiles$kk._(_root);
|
||
@override late final _Translations$connections$kk connections = _Translations$connections$kk._(_root);
|
||
@override late final _Translations$discover$kk discover = _Translations$discover$kk._(_root);
|
||
@override late final _Translations$errors$kk errors = _Translations$errors$kk._(_root);
|
||
@override late final _Translations$libraries$kk libraries = _Translations$libraries$kk._(_root);
|
||
@override late final _Translations$about$kk about = _Translations$about$kk._(_root);
|
||
@override late final _Translations$serverSelection$kk serverSelection = _Translations$serverSelection$kk._(_root);
|
||
@override late final _Translations$hubDetail$kk hubDetail = _Translations$hubDetail$kk._(_root);
|
||
@override late final _Translations$logs$kk logs = _Translations$logs$kk._(_root);
|
||
@override late final _Translations$startup$kk startup = _Translations$startup$kk._(_root);
|
||
@override late final _Translations$licenses$kk licenses = _Translations$licenses$kk._(_root);
|
||
@override late final _Translations$navigation$kk navigation = _Translations$navigation$kk._(_root);
|
||
@override late final _Translations$explore$kk explore = _Translations$explore$kk._(_root);
|
||
@override late final _Translations$liveTv$kk liveTv = _Translations$liveTv$kk._(_root);
|
||
@override late final _Translations$collections$kk collections = _Translations$collections$kk._(_root);
|
||
@override late final _Translations$playlists$kk playlists = _Translations$playlists$kk._(_root);
|
||
@override late final _Translations$music$kk music = _Translations$music$kk._(_root);
|
||
@override late final _Translations$watchTogether$kk watchTogether = _Translations$watchTogether$kk._(_root);
|
||
@override late final _Translations$downloads$kk downloads = _Translations$downloads$kk._(_root);
|
||
@override late final _Translations$shaders$kk shaders = _Translations$shaders$kk._(_root);
|
||
@override late final _Translations$companionRemote$kk companionRemote = _Translations$companionRemote$kk._(_root);
|
||
@override late final _Translations$videoSettings$kk videoSettings = _Translations$videoSettings$kk._(_root);
|
||
@override late final _Translations$performanceOverlay$kk performanceOverlay = _Translations$performanceOverlay$kk._(_root);
|
||
@override late final _Translations$externalPlayer$kk externalPlayer = _Translations$externalPlayer$kk._(_root);
|
||
@override late final _Translations$metadataEdit$kk metadataEdit = _Translations$metadataEdit$kk._(_root);
|
||
@override late final _Translations$matchScreen$kk matchScreen = _Translations$matchScreen$kk._(_root);
|
||
@override late final _Translations$serverTasks$kk serverTasks = _Translations$serverTasks$kk._(_root);
|
||
@override late final _Translations$trakt$kk trakt = _Translations$trakt$kk._(_root);
|
||
@override late final _Translations$seerr$kk seerr = _Translations$seerr$kk._(_root);
|
||
@override late final _Translations$services$kk services = _Translations$services$kk._(_root);
|
||
@override late final _Translations$addServer$kk addServer = _Translations$addServer$kk._(_root);
|
||
}
|
||
|
||
// Path: app
|
||
class _Translations$app$kk extends Translations$app$en {
|
||
_Translations$app$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Plezy';
|
||
}
|
||
|
||
// Path: auth
|
||
class _Translations$auth$kk extends Translations$auth$en {
|
||
_Translations$auth$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get signInWithPlex => 'Plex арқылы кіру';
|
||
@override String get showQRCode => 'QR кодты көрсету';
|
||
@override String get authenticate => 'Растау';
|
||
@override String get authenticationTimeout => 'Растау уақыты өтті. Қайтадан байқап көріңіз.';
|
||
@override String get scanQRToSignIn => 'Кіру үшін осы QR кодты сканерлеңіз';
|
||
@override String get waitingForAuth => 'Растау күтілуде...\nБраузеріңізден кіріңіз.';
|
||
@override String get useBrowser => 'Браузерді пайдалану';
|
||
@override String get or => 'немесе';
|
||
@override String connectToMediaBrowser({required Object product}) => '${product} қосылу';
|
||
@override String get useQuickConnect => 'Жылдам қосылуды пайдалану';
|
||
@override String get quickConnectInstructions => 'Jellyfin-де Жылдам қосылуды ашып, осы кодты енгізіңіз.';
|
||
@override String get quickConnectWaiting => 'Растау күтілуде…';
|
||
@override String get quickConnectCancel => 'Бас тарту';
|
||
@override String get quickConnectExpired => 'Жылдам қосылу мерзімі өтті. Қайтадан байқап көріңіз.';
|
||
@override String get localDataRecoveryRequired => 'Plezy жергілікті кіру мәліметтерін қалпына келтіре алмады. Қайтадан кіріңіз.';
|
||
}
|
||
|
||
// Path: common
|
||
class _Translations$common$kk extends Translations$common$en {
|
||
_Translations$common$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get cancel => 'Бас тарту';
|
||
@override String get save => 'Сақтау';
|
||
@override String get close => 'Жабу';
|
||
@override String get clear => 'Тазалау';
|
||
@override String get reset => 'Қалпына келтіру';
|
||
@override String get later => 'Кейінірек';
|
||
@override String get submit => 'Жіберу';
|
||
@override String get confirm => 'Растау';
|
||
@override String get retry => 'Қайталау';
|
||
@override String get logout => 'Шығу';
|
||
@override String get unknown => 'Белгісіз';
|
||
@override String get refresh => 'Жаңарту';
|
||
@override String get yes => 'Иә';
|
||
@override String get no => 'Жоқ';
|
||
@override String get delete => 'Өшіру';
|
||
@override String get edit => 'Өңдеу';
|
||
@override String get shuffle => 'Араластыру';
|
||
@override String get addTo => 'Қосу...';
|
||
@override String get createNew => 'Жаңасын жасау';
|
||
@override String get connect => 'Қосылу';
|
||
@override String get disconnect => 'Ажырату';
|
||
@override String get play => 'Ойнату';
|
||
@override String get pause => 'Кідірту';
|
||
@override String get resume => 'Жалғастыру';
|
||
@override String get error => 'Қате';
|
||
@override String get search => 'Іздеу';
|
||
@override String get home => 'Басты бет';
|
||
@override String get back => 'Артқа';
|
||
@override String get settings => 'Баптаулар';
|
||
@override String get mute => 'Дыбысты өшіру';
|
||
@override String get ok => 'Түсінікті';
|
||
@override String get off => 'Өшірулі';
|
||
@override String seasonNumber({required Object number}) => '${number}-маусым';
|
||
@override String episodeNumberTitle({required Object number, required Object title}) => '${number}-бөлім - ${title}';
|
||
@override String chapterNumber({required Object number}) => '${number}-бөлім';
|
||
@override String get reconnect => 'Қайта қосылу';
|
||
@override String get viewAll => 'Барлығын көру';
|
||
@override String get checkingNetwork => 'Желі тексерілуде...';
|
||
@override String get loadingServers => 'Серверлер жүктелуде...';
|
||
@override String get connectingToServers => 'Серверлерге қосылуда...';
|
||
@override String get startingOfflineMode => 'Офлайн режим іске қосылуда...';
|
||
@override String get loading => 'Жүктелуде...';
|
||
@override String get fullscreen => 'Толық экран';
|
||
@override String get exitFullscreen => 'Толық экраннан шығу';
|
||
@override String get pressBackAgainToExit => 'Шығу үшін артқа түймесін қайтадан басыңыз';
|
||
@override late final _Translations$common$ratingSource$kk ratingSource = _Translations$common$ratingSource$kk._(_root);
|
||
}
|
||
|
||
// Path: screens
|
||
class _Translations$screens$kk extends Translations$screens$en {
|
||
_Translations$screens$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get licenses => 'Лицензиялар';
|
||
@override String get switchProfile => 'Профильді ауыстыру';
|
||
@override String get subtitleStyling => 'Субтитр баптаулары';
|
||
@override String get mpvConfig => 'mpv.conf';
|
||
@override String get logs => 'Журналдар';
|
||
}
|
||
|
||
// Path: update
|
||
class _Translations$update$kk extends Translations$update$en {
|
||
_Translations$update$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get available => 'Жаңарту қолжетімді';
|
||
@override String versionAvailable({required Object version}) => '${version} нұсқасы қолжетімді';
|
||
@override String currentVersion({required Object version}) => 'Ағымдағы: ${version}';
|
||
@override String get skipVersion => 'Бұл нұсқаны өткізіп жіберу';
|
||
@override String get viewRelease => 'Релизді көру';
|
||
@override String get latestVersion => 'Сізде ең соңғы нұсқа орнатылған';
|
||
@override String get checkFailed => 'Жаңартуларды тексеру мүмкін болмады';
|
||
}
|
||
|
||
// Path: settings
|
||
class _Translations$settings$kk extends Translations$settings$en {
|
||
_Translations$settings$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Баптаулар';
|
||
@override String get supportDeveloper => 'Plezy жобасын қолдау';
|
||
@override String get supportDeveloperDescription => 'Дамытуды қаржыландыру үшін Liberapay арқылы демеушілік жасаңыз';
|
||
@override String get language => 'Тіл';
|
||
@override String get theme => 'Тақырып';
|
||
@override String get appearance => 'Сыртқы келбеті';
|
||
@override String get videoPlayback => 'Видеоны ойнату';
|
||
@override String get videoPlaybackDescription => 'Ойнату параметрлерін реттеңіз';
|
||
@override String get advanced => 'Кеңейтілген';
|
||
@override String get episodePosterMode => 'Бөлім постерінің стилі';
|
||
@override String get seriesPoster => 'Сериал постері';
|
||
@override String get seasonPoster => 'Маусым постері';
|
||
@override String get episodeThumbnail => 'Кадр алдын ала көрінісі';
|
||
@override String get showHeroSectionDescription => 'Басты бетте арнайы мазмұн каруселін көрсету';
|
||
@override String get secondsLabel => 'Секунд';
|
||
@override String get minutesLabel => 'Минут';
|
||
@override String get secondsShort => 'сек';
|
||
@override String get minutesShort => 'мин';
|
||
@override String durationHint({required Object min, required Object max}) => 'Уақытты енгізіңіз (${min}-${max})';
|
||
@override String get systemTheme => 'Жүйелік';
|
||
@override String get lightTheme => 'Жарық';
|
||
@override String get darkTheme => 'Қараңғы';
|
||
@override String get oledTheme => 'OLED';
|
||
@override String get libraryDensity => 'Кітапхана тығыздығы';
|
||
@override String get displayScale => 'Дисплей масштабы';
|
||
@override String get compact => 'Тығыз';
|
||
@override String get comfortable => 'Ыңғайлы';
|
||
@override String get tvCornerSpotlightBackdrop => 'Бұрыштық жарық фоны';
|
||
@override String get tvCornerSpotlightBackdropDescription => 'Фонды толық экран орнына жоғарғы оң жақ бұрышта көрсету';
|
||
@override String get viewMode => 'Көрініс режимі';
|
||
@override String get gridView => 'Тор';
|
||
@override String get listView => 'Тізім';
|
||
@override String get showHeroSection => 'Басты бөлімді көрсету';
|
||
@override String get continueWatchingAction => '"Көруді жалғастыру" әрекеті';
|
||
@override String get continueWatchingPlay => 'Ойнату';
|
||
@override String get continueWatchingDetails => 'Толығырақ ашу';
|
||
@override String get episodeAction => 'Бөлім әрекеті';
|
||
@override String get episodePlay => 'Ойнату';
|
||
@override String get episodeDetails => 'Толығырақ ашу';
|
||
@override String get useGlobalHubs => 'Басты бет құрылымын пайдалану';
|
||
@override String get useGlobalHubsDescription => 'Біріктірілген басты бет бөлімдерін көрсету.';
|
||
@override String get showServerNameOnHubs => 'Бөлімдерде сервер атын көрсету';
|
||
@override String get showServerNameOnHubsDescription => 'Бөлім тақырыптарында әрдайым сервер атын көрсету.';
|
||
@override String get groupLibrariesByServer => 'Кітапханаларды сервер бойынша топтау';
|
||
@override String get groupLibrariesByServerDescription => 'Мүйістік мәзірдегі кітапханаларды серверлер бойынша топтау.';
|
||
@override String get alwaysKeepSidebarOpen => 'Сүйістік мәзірді әрдайым ашық ұстау';
|
||
@override String get alwaysKeepSidebarOpenDescription => 'Жүйелік мәзір ашық күйінде қалады';
|
||
@override String get showUnwatchedCount => 'Көрілмегендер санын көрсету';
|
||
@override String get showUnwatchedCountDescription => 'Сериалдар мен маусымдарда көрілмеген бөлімдер санын көрсету';
|
||
@override String get showEpisodeNumberOnCards => 'Карточкаларда бөлім нөмірін көрсету';
|
||
@override String get showEpisodeNumberOnCardsDescription => 'Бөлім карточкаларында маусым мен бөлім нөмірін көрсету';
|
||
@override String get showSeasonPostersOnTabs => 'Қойындыларда маусым постерлерін көрсету';
|
||
@override String get showSeasonPostersOnTabsDescription => 'Әр маусымның постерін өз бөлімінің үстінде көрсету';
|
||
@override String get tvFullCardLayout => 'Толық TV карточкалары';
|
||
@override String get tvFullCardLayoutDescription => 'Тек суреттен тұратын TV карточкаларын пайдалану';
|
||
@override String get focusGlow => 'Фокус жарқылы';
|
||
@override String get focusGlowDescription => 'Таңдалған карточка айналасында жұмсақ жарқыл көрсету';
|
||
@override String get visualEffects => 'Визуалды эффектілер';
|
||
@override String get visualEffectsAuto => 'Автоматты';
|
||
@override String get visualEffectsAutoDescription => 'Әлсіз құрылғыларда эффектілерді автоматты түрде азайту';
|
||
@override String get visualEffectsFull => 'Толық';
|
||
@override String get visualEffectsReduced => 'Азайтылған';
|
||
@override String get visualEffectsReducedDescription => 'Аз анимация және төмен сапалы суреттер';
|
||
@override String get hideSpoilers => 'Көрілмеген бөлімдер үшін спойлерлерді жасыру';
|
||
@override String get hideSpoilersDescription => 'Көрілмеген бөлімдердің суреттері мен сипаттамаларын бұлдырату';
|
||
@override String get playerBackend => 'Ойнатқыш инфрақұрылымы';
|
||
@override String get exoPlayer => 'ExoPlayer';
|
||
@override String get mpv => 'mpv';
|
||
@override String get hardwareDecoding => 'Аппараттық декодтау';
|
||
@override String get hardwareDecodingDescription => 'Мүмкіндігінше аппараттық үдетуді пайдалану';
|
||
@override String get bufferSize => 'Буфер көлемі';
|
||
@override String bufferSizeMB({required Object size}) => '${size} МБ';
|
||
@override String get bufferSizeAuto => 'Автоматты (Ұсынылатын)';
|
||
@override String bufferSizeWarning({required Object heap, required Object size}) => '${heap} МБ ЖҰД қолжетімді. ${size} МБ буфер ойнатуға әсер етуі мүмкін.';
|
||
@override String get playbackBuffer => 'Ойнату буфері';
|
||
@override String get playbackBufferAuto => 'Авто (ұсынылады)';
|
||
@override String get playbackBufferLarge => 'Үлкен';
|
||
@override String get playbackBufferExtraLarge => 'Өте үлкен';
|
||
@override String get playbackBufferDescription => 'Тұрақсыз қосылыстарға қарсы көбірек буферлейді. Буфер өлшемімен де шектеледі.';
|
||
@override String get defaultQualityTitle => 'Әдепкі сапа';
|
||
@override String get musicQualityTitle => 'Музыка сапасы';
|
||
@override String get subtitleStyling => 'Субтитр баптаулары';
|
||
@override String get subtitleStylingDescription => 'Субтитрлердің сыртқы келбетін теңшеу';
|
||
@override String get smallSkipDuration => 'Шағын өткізіп жіберу уақыты';
|
||
@override String get largeSkipDuration => 'Үлкен өткізіп жіберу уақыты';
|
||
@override String get rewindOnResume => 'Жалғастырғанда артқа айналдыру';
|
||
@override String secondsUnit({required Object seconds}) => '${seconds} секунд';
|
||
@override String get defaultSleepTimer => 'Әдепкі ұйқы таймері';
|
||
@override String minutesUnit({required Object minutes}) => '${minutes} минут';
|
||
@override String get rememberTrackSelections => 'Әр фильм/сериал үшін дыбыс/субтитр таңдауын есте сақтау';
|
||
@override String get rememberTrackSelectionsDescription => 'Әр медиа үшін дыбыс пен субтитр таңдауын сақтау';
|
||
@override String get followServerTrackSelections => 'Әр бөлім үшін сервердегі жолдар таңдауын қолдану';
|
||
@override String get followServerTrackSelectionsDescription => 'Бөлім ауысқанда ағымдағы таңдауды көшірудің орнына серверде таңдалған дыбыс пен субтитрлерді қолдану';
|
||
@override String get showChapterMarkersOnTimeline => 'Уақыт шкаласында бөлім белгілерін көрсету';
|
||
@override String get showChapterMarkersOnTimelineDescription => 'Уақыт шкаласын бөлімдерге бөлу';
|
||
@override String get clickVideoTogglesPlayback => 'Ойнату/кідірту үшін видеоны басу';
|
||
@override String get clickVideoTogglesPlaybackDescription => 'Басқару элементтерін көрсету орнына ойнату немесе кідірту';
|
||
@override String get videoPlayerControls => 'Видео ойнатқыш басқару элементтері';
|
||
@override String get keyboardShortcuts => 'Пернетақта пернелер тіркесі';
|
||
@override String get keyboardShortcutsDescription => 'Пернетақта пернелер тіркесін реттеу';
|
||
@override String get videoPlayerNavigation => 'Видео ойнатқыш навигациясы';
|
||
@override String get videoPlayerNavigationDescription => 'Ойнатқышты басқару үшін бағыттауыш пернелерді пайдалану';
|
||
@override String get watchTogetherRelay => 'Бірге көру релесі';
|
||
@override String get watchTogetherRelayDescription => 'Жеке реле орнату. Барлығы бір серверді пайдалануы керек.';
|
||
@override String get watchTogetherRelayHint => 'https://my-relay.example.com';
|
||
@override String get watchTogetherRelayInvalid => 'Дұрыс HTTP немесе HTTPS реле мекенжайын енгізіңіз.';
|
||
@override String get crashReporting => 'Қателіктер туралы есеп';
|
||
@override String get crashReportingDescription => 'Қолданбаны жақсартуға көмектесу үшін қателіктер есебін жіберу';
|
||
@override String get debugLogging => 'Жөндеу журналы';
|
||
@override String get debugLoggingDescription => 'Мәселелерді шешу үшін толық журнал жүргізуді қосу';
|
||
@override String get viewLogs => 'Журналдарды көру';
|
||
@override String get viewLogsDescription => 'Қолданба журналдарын көру';
|
||
@override String get clearImageCache => 'Сурет кэшін тазалау';
|
||
@override String get clearImageCacheDescription => 'Кэштелген суреттерді тазалайды.';
|
||
@override String get clearImageCacheSuccess => 'Сурет кэші сәтті тазаланды';
|
||
@override String get resetSettings => 'Баптауларды қалпына келтіру';
|
||
@override String get resetSettingsDescription => 'Әдепкі баптауларды қайтару. Бұл әрекетті қайтару мүмкін емес.';
|
||
@override String get resetSettingsSuccess => 'Баптаулар сәтті қалпына келтірілді';
|
||
@override String get backup => 'Резервтік көшірме';
|
||
@override String get exportSettings => 'Баптауларды экспорттау';
|
||
@override String get exportSettingsDescription => 'Параметрлеріңізді файлға сақтаңыз';
|
||
@override String get exportSettingsSuccess => 'Баптаулар экспортталды';
|
||
@override String get importSettings => 'Баптауларды импорттау';
|
||
@override String get importSettingsDescription => 'Параметрлерді файлдан қалпына келтіріңіз';
|
||
@override String get importSettingsConfirm => 'Бұл ағымдағы баптауларыңыздың үстінен жазады. Жалғастырасыз ба?';
|
||
@override String get importSettingsSuccess => 'Баптаулар импортталды';
|
||
@override String get importSettingsInvalidFile => 'Бұл файл дұрыс Plezy баптаулар файлы емес';
|
||
@override String get importSettingsNoUser => 'Баптауларды импорттау алдында жүйеге кіріңіз';
|
||
@override String get shortcutsReset => 'Пернелер тіркесі әдепкі күйге қайтарылды';
|
||
@override String get about => 'Қолданба туралы';
|
||
@override String get aboutDescription => 'Қолданба туралы ақпарат пен лицензиялар';
|
||
@override String get updates => 'Жаңартулар';
|
||
@override String get updateAvailable => 'Жаңарту бар';
|
||
@override String get checkForUpdates => 'Жаңартуларды тексеру';
|
||
@override String get autoCheckUpdatesOnStartup => 'Іске қосылғанда жаңартуларды автоматты тексеру';
|
||
@override String get autoCheckUpdatesOnStartupDescription => 'Іске қосылғанда жаңарту бар болса хабарлау';
|
||
@override String get validationErrorEnterNumber => 'Дұрыс сан енгізіңіз';
|
||
@override String validationErrorDuration({required Object min, required Object max, required Object unit}) => 'Уақыт ${min} және ${max} ${unit} аралығында болуы керек';
|
||
@override String shortcutAlreadyAssigned({required Object action}) => 'Бұл тіркес ${action} әрекетіне тағайындалған';
|
||
@override String shortcutUpdated({required Object action}) => '${action} үшін пернелер тіркесі жаңартылды';
|
||
@override String get saveFailed => 'Өзгерістер сақталмады. Қайтадан байқап көріңіз.';
|
||
@override String get autoSkip => 'Автоматты өткізу';
|
||
@override String get autoSkipIntro => 'Киріс бөлімді (Intro) автоматты өткізу';
|
||
@override String get autoSkipIntroDescription => 'Бірнеше секундтан кейін киріс белгілерін автоматты өткізу';
|
||
@override String get autoSkipCredits => 'Титрлерді автоматты өткізу';
|
||
@override String get autoSkipCreditsDescription => 'Титрлерді автоматты өткізіп, келесі бөлімді ойнату';
|
||
@override String get forceSkipMarkerFallback => 'Қосалқы белгілерді мәжбүрлеу';
|
||
@override String get forceSkipMarkerFallbackDescription => 'Plex белгілері болса да бөлім тақырыбы үлгілерін пайдалану';
|
||
@override String get autoSkipDelay => 'Автоматты өткізу кідірісі';
|
||
@override String autoSkipDelayDescription({required Object seconds}) => 'Автоматты өткізгенге дейін ${seconds} секунд күту';
|
||
@override String get introPattern => 'Киріс бөлім белгісінің үлгісі';
|
||
@override String get introPatternDescription => 'Бөлім тақырыптарында интроны табуға арналған Regex үлгісі';
|
||
@override String get creditsPattern => 'Титр белгісінің үлгісі';
|
||
@override String get creditsPatternDescription => 'Бөлім тақырыптарында титрлерді табуға арналған Regex үлгісі';
|
||
@override String get invalidRegex => 'Қате тұрақты өрнек (Regex)';
|
||
@override String get regex => 'Тұрақты өрнек (Regex)';
|
||
@override String get downloads => 'Жүктеулер';
|
||
@override String get downloadLocationDescription => 'Жүктелген файлдар сақталатын орынды таңдаңыз';
|
||
@override String get downloadLocationDefault => 'Әдепкі (Қолданба жады)';
|
||
@override String get downloadLocationCustom => 'Таңдамалы орын';
|
||
@override String get selectFolder => 'Қапшықты таңдау';
|
||
@override String get resetToDefault => 'Әдепкі күйге қайтару';
|
||
@override String currentPath({required Object path}) => 'Ағымдағы: ${path}';
|
||
@override String get downloadLocationChanged => 'Жүктеу орны өзгертілді';
|
||
@override String get downloadLocationReset => 'Жүктеу орны әдепкі күйге қайтарылды';
|
||
@override String get downloadLocationInvalid => 'Таңдалған қапшыққа жазу мүмкін емес';
|
||
@override String get downloadLocationPickerUnavailable => 'Бұл құрылғыда қапшықты таңдау мүмкіндігі жоқ';
|
||
@override String get downloadOnWifiOnly => 'Тек Wi-Fi арқылы жүктеу';
|
||
@override String get downloadOnWifiOnlyDescription => 'Мобильді деректер пайдаланылғанда жүктеулерді кідірту';
|
||
@override String get autoRemoveWatchedDownloads => 'Көрілген жүктеулерді автоматты өшіру';
|
||
@override String get autoRemoveWatchedDownloadsDescription => 'Көрілген жүктеулерді автоматты түрде өшіру';
|
||
@override String get cellularDownloadBlocked => 'Мобильді желіде жүктеу бұғатталған. Wi-Fi пайдаланыңыз.';
|
||
@override String get maxVolume => 'Максималды дыбыс';
|
||
@override String get maxVolumeDescription => 'Ақырын видеолар үшін дыбысты 100%-дан асыруға рұқсат беру';
|
||
@override String maxVolumePercent({required Object percent}) => '%${percent}';
|
||
@override String get discordRichPresence => 'Discord Rich Presence';
|
||
@override String get discordRichPresenceDescription => 'Discord-та не көріп жатқаныңызды көрсету';
|
||
@override String get services => 'Қызметтер';
|
||
@override String get servicesDescription => 'Trakt, MyAnimeList, Seerr және т.б. қосыңыз';
|
||
@override String get manageLibrariesDescription => 'Кітапханаларды қайта реттеу және жасыру';
|
||
@override String get companionRemoteServer => 'Көмекші пульт сервері';
|
||
@override String get companionRemoteServerDescription => 'Желідегі мобильді құрылғыларға осы қолданбаны басқаруға рұқсат беру';
|
||
@override String get autoPip => 'Автоматты Суреттегі сурет (PiP)';
|
||
@override String get autoPipDescription => 'Видео ойнап жатқанда қолданбадан шыққанда авто-PiP режиміне өту';
|
||
@override String get matchContentFrameRate => 'Кадр жиілігін сәйкестендіру';
|
||
@override String get matchContentFrameRateDescription => 'Экран жиілігін видео мазмұнына сәйкестендіру';
|
||
@override String get matchRefreshRate => 'Жаңарту жиілігін сәйкестендіру';
|
||
@override String get matchRefreshRateDescription => 'Толық экранда экран жаңарту жиілігін сәйкестендіру';
|
||
@override String get matchDynamicRange => 'Динамикалық диапазонды сәйкестендіру';
|
||
@override String get matchDynamicRangeDescription => 'HDR мазмұн үшін HDR қосу, кейін SDR-ға қайту';
|
||
@override String get displaySwitchDelay => 'Экранды ауыстыру кідірісі';
|
||
@override String get tunneledPlayback => 'Туннельді ойнату';
|
||
@override String get tunneledPlaybackDescription => 'Видео туннельдеуді пайдалану.';
|
||
@override String get audioPassthrough => 'Дыбысты тікелей өткізу (Passthrough)';
|
||
@override String get audioPassthroughDescription => 'Dolby/DTS дыбысын қайта кодтамай ресиверге жібереді.';
|
||
@override String get audioPassthroughDescriptionAppleTv => 'Dolby Digital Plus үшін Apple декодерін пайдалану.';
|
||
@override String get audioDownmix => 'Стереоға түрлендіру (Downmix)';
|
||
@override String get audioDownmixDescription => 'Көп арналы дыбысты стерео динамиктер үшін екі арнаға төмендету';
|
||
@override String get downmixCenterBoost => 'Орталық арнаны күшейту';
|
||
@override String downmixCenterBoostValue({required Object db}) => '${db} дБ';
|
||
@override String get downmixCenterBoostLabel => 'Күшейту (дБ)';
|
||
@override String get downmixCenterBoostShort => 'дБ';
|
||
@override String get audioDownmixNormalize => 'Түрлендіруде дыбысты нормалау';
|
||
@override String get audioDownmixNormalizeDescription => 'Дыбыс бұзылуын болдырмау үшін деңгейді төмендету.';
|
||
@override String get atmosDiagnostics => 'Atmos шығысын тексеру';
|
||
@override String get atmosDiagnosticsDescription => 'Dolby Atmos шығысын тексеру';
|
||
@override String get atmosTestHlsAtmos => 'Apple Atmos ағыны';
|
||
@override String get atmosTestHlsAtmosDescription => 'Дұрыс жұмыс істейтін Dolby Atmos ағыны.';
|
||
@override String get atmosTestHlsControl => 'Apple көлемді дыбыс ағыны';
|
||
@override String get atmosTestHlsControlDescription => 'Atmos емес бақылау ағыны.';
|
||
@override String get atmosTestRawStream => 'Өңделмеген EAC3 ағыны';
|
||
@override String get atmosTestRawStreamDescription => 'Тест файлын ішкі Atmos ретінде тарату.';
|
||
@override String get atmosTestRawFile => 'Өңделмеген EAC3 файлы';
|
||
@override String get atmosTestRawFileDescription => 'Тест файлын ойнату.';
|
||
@override String get atmosTestAsbarNative => 'Сэмпл-буфер рендерері (нативті)';
|
||
@override String get atmosTestAsbarNativeDescription => 'Файлдың өзгертілмеген сығылған дыбысын тікелей жүйелік рендерерге береді. Тест файлының URL-і қажет.';
|
||
@override String get atmosTestAsbarGenerated => 'Сэмпл-буфер рендерері (қайта құрылған)';
|
||
@override String get atmosTestAsbarGeneratedDescription => 'Сол сияқты, бірақ дыбыс сипаттамасы ойнату кезіндегідей қайта құрылады. Тест файлының URL-і қажет.';
|
||
@override String get atmosTestSessionMode => 'Фильмді ойнату сеансы режимін пайдалану';
|
||
@override String get atmosTestSessionModeDescription => 'Өшірулі — Dolby құжаттаған режим. Қосулы — бұрын пайдаланылған режим.';
|
||
@override String get atmosTestShowRoutePicker => 'AirPlay шығысын таңдау';
|
||
@override String get atmosTestHideRoutePicker => 'AirPlay шығысын таңдау терезесін жасыру';
|
||
@override String get atmosTestRoutePickerDescription => 'Тестті AirPlay қабылдағышына жібереді. Анықталған дыбыс режимін тек AirPlay хабарлайды.';
|
||
@override String get atmosTestStop => 'Тестті тоқтату';
|
||
@override String get atmosTestUrl => 'Тест файлының URL-і';
|
||
@override String get atmosTestUrlDescription => 'Өңделмеген .ec3 файлының HTTP URL-і';
|
||
@override String get atmosTestUrlMissing => 'Алдымен тест файлының URL-ін орнатыңыз';
|
||
@override String get atmosTestStatus => 'Мәртебесі';
|
||
@override String get dvConversionMode => 'Dolby Vision түрлендіруі';
|
||
@override String get dvConversionModeDescription => 'ExoPlayer-дің Dolby Vision Profile 7 файлдарын өңдеу әдісін таңдаңыз.';
|
||
@override String get dvConversionAuto => 'Автоматты';
|
||
@override String get dvConversionNative => 'Ішкі / Өшірулі';
|
||
@override String get dvConversionDv81 => 'P7 → P8.1';
|
||
@override String get dvConversionHevcStrip => 'P7 → HEVC';
|
||
@override String get dvConversionAutoDescription => 'Құрылғы мүмкіндіктерін пайдалану';
|
||
@override String get dvConversionNativeDescription => 'Ішкі DV7 режимін мәжбүрлеу';
|
||
@override String get dvConversionDv81Description => 'Dolby Vision profile 8.1 форматына түрлендіру';
|
||
@override String get dvConversionHevcStripDescription => 'Dolby Vision қабаттарын алып тастап, HEVC ретінде көрсету';
|
||
@override String get requireProfileSelectionOnOpen => 'Ашқанда профильді сұрау';
|
||
@override String get requireProfileSelectionOnOpenDescription => 'Қолданба ашылған сайын профильді таңдауды көрсету';
|
||
@override String get forceTvMode => 'TV режимін мәжбүрлеу';
|
||
@override String get forceTvModeDescription => 'TV интерфейсін мәжбүрлеу.';
|
||
@override String get startInFullscreen => 'Толық экранда бастау';
|
||
@override String get startInFullscreenDescription => 'Plezy-ді ашқанда толық экран режимінде ашу';
|
||
@override String get exitFullscreenOnPlayerClose => 'Ойнатқыш жабылғанда толық экраннан шығу';
|
||
@override String get exitFullscreenOnPlayerCloseDescription => 'Видео ойнатқышты жапқанда автоматты түрде толық экраннан шығу';
|
||
@override String get autoHidePerformanceOverlay => 'Өнімділік панелін авто-жасыру';
|
||
@override String get autoHidePerformanceOverlayDescription => 'Өнімділік панелін басқару элементтерімен бірге жасыру';
|
||
@override String get showNavBarLabels => 'Навигация панелінің мәтіндерін көрсету';
|
||
@override String get showNavBarLabelsDescription => 'Навигация белгішелерінің астында мәтінді көрсету';
|
||
@override String get startupSection => 'Бастапқы бөлім';
|
||
@override String get liveTvDefaultFavorites => 'Тікелей TV-де таңдаулы арналарды әдепкі ету';
|
||
@override String get liveTvDefaultFavoritesDescription => 'Тікелей TV ашылғанда тек таңдаулы арналарды көрсету';
|
||
@override String get display => 'Дисплей';
|
||
@override String get homeScreen => 'Басты экран';
|
||
@override String get navigation => 'Навигация';
|
||
@override String get window => 'Терезе';
|
||
@override String get content => 'Мазмұн';
|
||
@override String get player => 'Ойнатқыш';
|
||
@override String get subtitlesAndConfig => 'Субтитрлер мен конфигурация';
|
||
@override String get seekAndTiming => 'Айналдыру және уақытты реттеу';
|
||
@override String get behavior => 'Мінез-құлық';
|
||
}
|
||
|
||
// Path: search
|
||
class _Translations$search$kk extends Translations$search$en {
|
||
_Translations$search$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get hint => 'Фильмдер, сериалдар, музыка іздеу...';
|
||
@override String get tryDifferentTerm => 'Басқа іздеу сөзін байқап көріңіз';
|
||
@override String get searchYourMedia => 'Медиафайлдардан іздеу';
|
||
@override String get enterTitleActorOrKeyword => 'Атауын, актерді немесе кілт сөзді енгізіңіз';
|
||
}
|
||
|
||
// Path: hotkeys
|
||
class _Translations$hotkeys$kk extends Translations$hotkeys$en {
|
||
_Translations$hotkeys$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String setShortcutFor({required Object actionName}) => '${actionName} үшін пернелер тіркесін орнату';
|
||
@override String get clearShortcut => 'Тіркесті тазалау';
|
||
@override String get noShortcutSet => 'Пернелер тіркесі орнатылмаған';
|
||
@override String get currentShortcut => 'Ағымдағы тіркес:';
|
||
@override String get pressToRecord => 'Тіркесті жазу үшін басыңыз';
|
||
@override String get recordingShortcut => 'Енді пернелерді басыңыз';
|
||
@override late final _Translations$hotkeys$actions$kk actions = _Translations$hotkeys$actions$kk._(_root);
|
||
}
|
||
|
||
// Path: fileInfo
|
||
class _Translations$fileInfo$kk extends Translations$fileInfo$en {
|
||
_Translations$fileInfo$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Файл туралы ақпарат';
|
||
@override String get overview => 'Шолу';
|
||
@override String get video => 'Видео';
|
||
@override String get audio => 'Аудио';
|
||
@override String get subtitles => 'Субтитрлер';
|
||
@override String get images => 'Кірістірілген суреттер';
|
||
@override String get dataStreams => 'Деректер ағындары';
|
||
@override String get lyrics => 'Ән мәтіні';
|
||
@override String get file => 'Файл';
|
||
@override String get attachments => 'Тіркемелер';
|
||
@override String get delivery => 'Жеткізу';
|
||
@override String versionCounter({required Object index, required Object count}) => 'Нұсқа ${index} / ${count}';
|
||
@override String fileCounter({required Object index, required Object count}) => 'Файл ${index} / ${count}';
|
||
@override String get noStreams => 'Сервер бұл файл үшін ағындар жоқ деп хабарлады.';
|
||
@override String get copyPath => 'Жолды көшіру';
|
||
@override String get pathCopied => 'Файл жолы көшірілді';
|
||
@override String get codec => 'Кодек';
|
||
@override String get codecTag => 'Кодек тегі';
|
||
@override String get resolution => 'Ажыратымдылық';
|
||
@override String get codedResolution => 'Кодталған ажыратымдылық';
|
||
@override String get bitrate => 'Биттік жылдамдық (Bitrate)';
|
||
@override String get frameRate => 'Кадр жиілігі';
|
||
@override String get rotation => 'Бұрылыс';
|
||
@override String get comment => 'Пікір';
|
||
@override String get audioDescription => 'Аудио сипаттама';
|
||
@override String get headerCompression => 'Тақырып қысуы';
|
||
@override String get sidecarFile => 'Қосалқы файл';
|
||
@override String get transportTimestamp => 'Транспорт уақыт белгісі';
|
||
@override String get displayOffset => 'Көрсету ығысуы';
|
||
@override String get previewFailureCode => 'Алдын ала қарау қате коды';
|
||
@override String get previewRetries => 'Алдын ала қарау қайталаулары';
|
||
@override String get aspectRatio => 'Тараптар қатынасы';
|
||
@override String get pixelAspectRatio => 'Пиксель пропорциясы';
|
||
@override String get profile => 'Профиль';
|
||
@override String get level => 'Деңгей';
|
||
@override String get bitDepth => 'Бит тереңдігі';
|
||
@override String get pixelFormat => 'Пиксель форматы';
|
||
@override String get colorSpace => 'Түс кеңістігі';
|
||
@override String get colorRange => 'Түс диапазоны';
|
||
@override String get colorPrimaries => 'Негізгі түстер';
|
||
@override String get colorTransfer => 'Түс тасымалдауы';
|
||
@override String get chromaSubsampling => 'Түстік субдискретизация';
|
||
@override String get chromaLocation => 'Chroma орналасуы';
|
||
@override String get scanType => 'Сканерлеу түрі';
|
||
@override String get interlaced => 'Жоларалық';
|
||
@override String get anamorphic => 'Анаморфты';
|
||
@override String get referenceFrames => 'Тірек кадрлар';
|
||
@override String get dynamicRange => 'Динамикалық диапазон';
|
||
@override String get dolbyVision => 'Dolby Vision';
|
||
@override String get dolbyVisionLevel => 'Dolby Vision деңгейі';
|
||
@override String get dolbyVisionVersion => 'Dolby Vision нұсқасы';
|
||
@override String get dolbyVisionLayers => 'Dolby Vision қабаттары';
|
||
@override String get baseLayerCompatibility => 'Базалық қабат үйлесімділігі';
|
||
@override String get avcBitstream => 'AVC бит ағыны';
|
||
@override String get nalLengthSize => 'NAL ұзындық өлшемі';
|
||
@override String get scalingMatrix => 'Теңшелетін масштабтау матрицасы';
|
||
@override String get streamIdentifier => 'Ағын идентификаторы';
|
||
@override String get streamIndex => 'Ағын индексі';
|
||
@override String get streamId => 'Ағын ID';
|
||
@override String get language => 'Тіл';
|
||
@override String get languageCode => 'Тіл коды';
|
||
@override String get streamTitle => 'Трек атауы';
|
||
@override String get channels => 'Арналар';
|
||
@override String get sampleRate => 'Дискретизация жиілігі';
|
||
@override String get spatialAudio => 'Кеңістіктік аудио';
|
||
@override String get textBased => 'Мәтіндік';
|
||
@override String get subtitleFormat => 'Қосалқы формат';
|
||
@override String get provider => 'Провайдер';
|
||
@override String get matchScore => 'Сәйкестік ұпайы';
|
||
@override String get externalDelivery => 'Бөлек жеткізілуі мүмкін';
|
||
@override String get sidecarPath => 'Қосалқы файл жолы';
|
||
@override String get sourceStream => 'Көшірілген көзі';
|
||
@override String get temporary => 'Уақытша';
|
||
@override String get timeBase => 'Уақыт негізі';
|
||
@override String get overallBitrate => 'Жалпы биттік жылдамдық';
|
||
@override String get path => 'Жол';
|
||
@override String get fileName => 'Файл атауы';
|
||
@override String get size => 'Көлемі';
|
||
@override String get totalSize => 'Жалпы өлшемі';
|
||
@override String get container => 'Контейнер';
|
||
@override String get duration => 'Уақыты';
|
||
@override String get previewThumbnails => 'Алдын ала қарау суреттері';
|
||
@override String get previewIndex => 'Алдын ала қарау индексі';
|
||
@override String get packetLength => 'Пакет ұзындығы';
|
||
@override String get filePresent => 'Файл бар';
|
||
@override String get fileReadable => 'Сервер оқи алады';
|
||
@override String get streamPath => 'Ағын жолы';
|
||
@override String get optimizedForStreaming => 'Ағынды беру үшін оңтайландырылған';
|
||
@override String get has64bitOffsets => '64-биттік ығысулар';
|
||
@override String get protocol => 'Протокол';
|
||
@override String get mediaType => 'Медиа түрі';
|
||
@override String get sourceKind => 'Дереккөз түрі';
|
||
@override String get optimizedVersion => 'Оңтайландырылған нұсқа';
|
||
@override String get optimizationTarget => 'Оңтайландыру мақсаты';
|
||
@override String get deletedAt => 'Өшірілген';
|
||
@override String get remoteSource => 'Қашықтағы дереккөз';
|
||
@override String get infiniteStream => 'Шексіз ағын';
|
||
@override String get directPlay => 'Тікелей ойнату';
|
||
@override String get directStream => 'Тікелей ағын';
|
||
@override String get transcoding => 'Транскодтау';
|
||
@override String get etag => 'ETag';
|
||
@override String get versionId => 'Нұсқа ID';
|
||
@override String get fileId => 'Файл ID';
|
||
@override String get defaultAudioTrack => 'Әдепкі аудио трек';
|
||
@override String get defaultSubtitleTrack => 'Әдепкі субтитр трегі';
|
||
@override String get subtitlesOff => 'Өшірулі';
|
||
@override String get flagDefault => 'Әдепкі';
|
||
@override String get flagForced => 'Мәжбүрлі';
|
||
@override String get flagSelected => 'Таңдалған';
|
||
@override String get flagExternal => 'Сыртқы';
|
||
@override String get flagHearingImpaired => 'Есту қабілеті бұзылғандар үшін';
|
||
@override String get flagDub => 'Дубляж';
|
||
@override String get flagOriginal => 'Түпнұсқа';
|
||
}
|
||
|
||
// Path: mediaMenu
|
||
class _Translations$mediaMenu$kk extends Translations$mediaMenu$en {
|
||
_Translations$mediaMenu$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get markAsWatched => 'Көрілді деп белгілеу';
|
||
@override String get markAsUnwatched => 'Көрілмеді деп белгілеу';
|
||
@override String get removeFromContinueWatching => '"Көруді жалғастыру" тізімінен өшіру';
|
||
@override String get viewDetails => 'Толығырақ көру';
|
||
@override String get goToSeries => 'Сериалға өту';
|
||
@override String get shufflePlay => 'Араластырып ойнату';
|
||
@override String get shuffleNotAvailableOffline => 'Араластырып ойнату офлайн режимде қолжетімсіз';
|
||
@override String get fileInfo => 'Файл туралы ақпарат';
|
||
@override String get deleteEpisodeFromServer => 'Бөлімді серверден өшіру';
|
||
@override String get deleteSeasonFromServer => 'Маусымды серверден өшіру';
|
||
@override String get deleteShowFromServer => 'Сериалды серверден өшіру';
|
||
@override String get deleteMovieFromServer => 'Фильмді серверден өшіру';
|
||
@override String get deleteEpisodeTitle => 'Осы бөлім өшірілсін бе?';
|
||
@override String get deleteSeasonTitle => 'Осы маусым өшірілсін бе?';
|
||
@override String get deleteShowTitle => 'Осы сериал өшірілсін бе?';
|
||
@override String get deleteMovieTitle => 'Осы фильм өшірілсін бе?';
|
||
@override String get deleteEpisodeConfirm => 'Бөлімді өшіру';
|
||
@override String get deleteSeasonConfirm => 'Маусымды өшіру';
|
||
@override String get deleteShowConfirm => 'Сериалды өшіру';
|
||
@override String get deleteMovieConfirm => 'Фильмді өшіру';
|
||
@override String get deleteAnyway => 'Бәрібір өшіру';
|
||
@override String confirmDeleteTarget({required Object title}) => '${title} серверіңізден толық өшірілсін бе?';
|
||
@override String get deleteMultipleWarning => 'Бұл барлық бөлімдер мен файлдарға әсер етеді.';
|
||
@override String deleteEpisodeCountWarning({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n,
|
||
one: 'Бұл ондағы ${n} бөлімді және оның файлын өшіреді.',
|
||
other: 'Бұл ондағы барлық ${n} бөлімді және олардың файлдарын өшіреді.',
|
||
);
|
||
@override String deleteMultiPartWarning({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n,
|
||
one: 'Бұл элемент ${n} файл ретінде сақталған, ол өшіріледі.',
|
||
other: 'Бұл элемент ${n} файлда сақталған, олардың барлығы өшіріледі.',
|
||
);
|
||
@override String deleteSharedFileHeading({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n,
|
||
one: 'Сол файлда тағы ${n} бөлім сақталған, ол да өшіріледі:',
|
||
other: 'Сол файлда тағы ${n} бөлім сақталған, олар да өшіріледі:',
|
||
);
|
||
@override String get deleteScopeUnverifiedProbeFailed => 'Plezy қандай файлдар өшірілетінін тексере алмады, сондықтан ол жоғарыда аталған элементтен артық өшіруі мүмкін. Бас тартып, қайталап көріңіз немесе бәрібір өшіріңіз.';
|
||
@override String get deleteScopeUnverifiedNoFileInfo => 'Серверіңіз бұл элемент үшін файл мәліметтерін ұсынбады, сондықтан Plezy қандай файлдар өшірілетінін тексере алмайды. Ол жоғарыда аталған элементтен артық өшіруі мүмкін.';
|
||
@override String get mediaDeletedSuccessfully => 'Медиа элементі сәтті өшірілді';
|
||
@override String get mediaFailedToDelete => 'Медиа элементін өшіру мүмкін болмады';
|
||
@override String get rate => 'Бағалау';
|
||
@override String get playFromBeginning => 'Басынан бастап ойнату';
|
||
@override String get playVersion => 'Нұсқаны ойнату...';
|
||
}
|
||
|
||
// Path: rateSheet
|
||
class _Translations$rateSheet$kk extends Translations$rateSheet$en {
|
||
_Translations$rateSheet$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Бағалау';
|
||
@override String get server => 'Сервер';
|
||
@override String get favorite => 'Таңдаулы';
|
||
@override String get favorited => 'Таңдаулыларға қосылды';
|
||
@override String get saved => 'Сақталды';
|
||
@override String get notAvailable => 'Сәйкестік табылмады';
|
||
@override String get noConnectedServices => 'Бағалау үшін Баптаулардан қызметті қосыңыз.';
|
||
}
|
||
|
||
// Path: accessibility
|
||
class _Translations$accessibility$kk extends Translations$accessibility$en {
|
||
_Translations$accessibility$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String mediaCardMovie({required Object title}) => '${title}, фильм';
|
||
@override String mediaCardShow({required Object title}) => '${title}, TV шоу';
|
||
@override String mediaCardEpisode({required Object title, required Object episodeInfo}) => '${title}, ${episodeInfo}';
|
||
@override String mediaCardSeason({required Object title, required Object seasonInfo}) => '${title}, ${seasonInfo}';
|
||
@override String get mediaCardWatched => 'көрілген';
|
||
@override String mediaCardPartiallyWatched({required Object percent}) => '%${percent} көрілген';
|
||
@override String get mediaCardUnwatched => 'көрілмеген';
|
||
@override String get tapToPlay => 'Ойнату үшін түртіңіз';
|
||
@override String get decrease => 'Азайту';
|
||
@override String get increase => 'Арттыру';
|
||
@override String decreaseValue({required Object label}) => '${label} мәнін азайту';
|
||
@override String increaseValue({required Object label}) => '${label} мәнін арттыру';
|
||
@override String get hue => 'Түс реңкі';
|
||
@override String get saturation => 'Қанықтылық';
|
||
@override String get brightness => 'Жарықтық';
|
||
@override String get hexColor => 'Hex түсі';
|
||
@override String get expandText => 'Мәтінді жаю';
|
||
@override String get collapseText => 'Мәтінді жинау';
|
||
@override String get alphabetNavigation => 'Алфавиттік навигация';
|
||
@override String get alphabetScrollHint => 'Әріптер бойынша өту үшін жоғары немесе төмен сырғытыңыз';
|
||
@override String rowColumnPosition({required Object row, required Object rowCount, required Object column, required Object columnCount}) => 'Жол ${row} / ${rowCount}, баған ${column} / ${columnCount}';
|
||
@override String rowPosition({required Object row, required Object rowCount}) => 'Жол ${row} / ${rowCount}';
|
||
}
|
||
|
||
// Path: tooltips
|
||
class _Translations$tooltips$kk extends Translations$tooltips$en {
|
||
_Translations$tooltips$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get shufflePlay => 'Араластырып ойнату';
|
||
@override String get playTrailer => 'Трейлерді ойнату';
|
||
@override String get markAsWatched => 'Көрілді деп белгілеу';
|
||
@override String get markAsUnwatched => 'Көрілмеді деп белгілеу';
|
||
}
|
||
|
||
// Path: audioTracks
|
||
class _Translations$audioTracks$kk extends Translations$audioTracks$en {
|
||
_Translations$audioTracks$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String track({required Object n}) => 'Аудиожол ${n}';
|
||
}
|
||
|
||
// Path: videoControls
|
||
class _Translations$videoControls$kk extends Translations$videoControls$en {
|
||
_Translations$videoControls$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get audioLabel => 'Дыбыс';
|
||
@override String get subtitlesLabel => 'Субтитр';
|
||
@override String get resetToZero => '0мс-қа қалпына келтіру';
|
||
@override String addTime({required Object amount, required Object unit}) => '+${amount}${unit}';
|
||
@override String minusTime({required Object amount, required Object unit}) => '-${amount}${unit}';
|
||
@override String playsLater({required Object label}) => '${label} кейін ойнатылады';
|
||
@override String playsEarlier({required Object label}) => '${label} бұрын ойнатылады';
|
||
@override String get noOffset => 'Ығысусыз';
|
||
@override String get letterbox => 'Кең экран (Letterbox)';
|
||
@override String get fillScreen => 'Экранды толтыру';
|
||
@override String get stretch => 'Созу';
|
||
@override String get lockRotation => 'Бұрылысты бұғаттау';
|
||
@override String get unlockRotation => 'Бұрылысты бұғаттаудан шығару';
|
||
@override String get timerActive => 'Таймер белсенді';
|
||
@override String playbackWillPauseIn({required Object duration}) => 'Ойнату ${duration} кейін кідіртіледі';
|
||
@override String get sleepTimerEndOfVideo => 'Ағымдағы видеоның соңы';
|
||
@override String get sleepTimerStopAtHeader => 'Тоқтату уақыты';
|
||
@override String get sleepTimerDurationHeader => 'Таймер';
|
||
@override String get playbackWillPauseAtEnd => 'Ойнату осы видеоның соңында кідіртіледі';
|
||
@override String get stillWatching => 'Әлі де көріп отырсыз ба?';
|
||
@override String pausingIn({required Object seconds}) => '${seconds}сек кейін кідіртіледі';
|
||
@override String get continueWatching => 'Жалғастыру';
|
||
@override String get autoPlayNext => 'Келесіні автоматты ойнату';
|
||
@override String get playNext => 'Келесіні ойнату';
|
||
@override String get playButton => 'Ойнату';
|
||
@override String get pauseButton => 'Кідірту';
|
||
@override String get playbackPaused => 'Кідіртілді';
|
||
@override String get playbackResumed => 'Ойнатылуда';
|
||
@override String get loadingVideo => 'Бейне жүктелуде';
|
||
@override String get showPlaybackControls => 'Басқару элементтерін көрсету';
|
||
@override String get hidePlaybackControls => 'Басқару элементтерін жасыру';
|
||
@override String seekBackwardButton({required Object seconds}) => '${seconds} секунд артқа айналдыру';
|
||
@override String seekForwardButton({required Object seconds}) => '${seconds} секунд алға айналдыру';
|
||
@override String get previousButton => 'Алдыңғы бөлім';
|
||
@override String get nextButton => 'Келесі бөлім';
|
||
@override String get previousChapterButton => 'Алдыңғы бөлімше';
|
||
@override String get nextChapterButton => 'Келесі бөлімше';
|
||
@override String get muteButton => 'Дыбысты өшіру';
|
||
@override String get unmuteButton => 'Дыбысты қосу';
|
||
@override String get settingsButton => 'Ойнату баптаулары';
|
||
@override String get tracksButton => 'Дыбыс және субтитрлер';
|
||
@override String get chaptersButton => 'Бөлімдер';
|
||
@override String get versionQualityButton => 'Нұсқа және сапа';
|
||
@override String get versionColumnHeader => 'Нұсқа';
|
||
@override String get qualityColumnHeader => 'Сапа';
|
||
@override String get qualityOriginal => 'Түпнұсқа';
|
||
@override String qualityPresetLabel({required Object resolution, required Object bitrate}) => '${resolution}p ${bitrate} Мбит/с';
|
||
@override String get transcodeUnavailableFallback => 'Түрлендіру қолжетімсіз — түпнұсқа сапада ойнатылады';
|
||
@override String get subtitleUnavailableFallback => 'Таңдалған субтитр жүктелмеді';
|
||
@override String get pipButton => 'Суреттегі сурет режимі';
|
||
@override String get aspectRatioButton => 'Тараптар қатынасы';
|
||
@override String get ambientLighting => 'Фондық жарықтандыру';
|
||
@override String get fullscreenButton => 'Толық экранға өту';
|
||
@override String get exitFullscreenButton => 'Толық экраннан шығу';
|
||
@override String get alwaysOnTopButton => 'Әрдайым үстінде';
|
||
@override String get rotationLockButton => 'Бұрылыс бұғаттауы';
|
||
@override String get lockScreen => 'Экранды бұғаттау';
|
||
@override String get screenLockButton => 'Экран бұғаттауы';
|
||
@override String get longPressToUnlock => 'Бұғаттаудан шығару үшін ұзақ басыңыз';
|
||
@override String get timelineSlider => 'Видео уақыт шкаласы';
|
||
@override String get volumeSlider => 'Дыбыс деңгейі';
|
||
@override String endsAt({required Object time}) => 'Аяқталу уақыты: ${time}';
|
||
@override String get pipActive => 'Суреттегі сурет режимінде ойнатылуда';
|
||
@override String get pipFailed => 'PiP режимін іске қосу қатесі';
|
||
@override String get screenshotSaved => 'Экран суреті сақталды';
|
||
@override String zoomPercent({required Object percent}) => 'Масштаб %${percent}';
|
||
@override late final _Translations$videoControls$pipErrors$kk pipErrors = _Translations$videoControls$pipErrors$kk._(_root);
|
||
@override String get chapters => 'Бөлімдер';
|
||
@override String get noChaptersAvailable => 'Бөлімдер қолжетімсіз';
|
||
@override String get queue => 'Кезек';
|
||
@override String get noQueueItems => 'Кезекте элементтер жоқ';
|
||
@override String get searchSubtitles => 'Субтитр іздеу';
|
||
@override String get language => 'Тіл';
|
||
@override String get noSubtitlesFound => 'Субтитр табылмады';
|
||
@override String get subtitleDownloaded => 'Субтитр жүктелді';
|
||
@override String get subtitleDownloadedNotApplied => 'Субтитр жүктелді, бірақ қолданылмады';
|
||
@override String get subtitleDownloadFailed => 'Субтитрді жүктеу мүмкін болмады';
|
||
@override String get searchLanguages => 'Тілдерден іздеу...';
|
||
}
|
||
|
||
// Path: messages
|
||
class _Translations$messages$kk extends Translations$messages$en {
|
||
_Translations$messages$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get markedAsWatched => 'Көрілді деп белгіленді';
|
||
@override String get markedAsUnwatched => 'Көрілмеді деп белгіленді';
|
||
@override String get markedAsWatchedOffline => 'Көрілді деп белгіленді (онлайн болғанда синхрондалады)';
|
||
@override String get markedAsUnwatchedOffline => 'Көрілмеді деп белгіленді (онлайн болғанда синхрондалады)';
|
||
@override String autoRemovedWatchedDownload({required Object title}) => 'Автоматты түрде өшірілді: ${title}';
|
||
@override String autoRemovedWatchedDownloads({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n,
|
||
one: 'Көрілген ${n} жүктеу автоматты өшірілді',
|
||
other: 'Көрілген ${n} жүктеу автоматты өшірілді',
|
||
);
|
||
@override String get removedFromContinueWatching => '"Көруді жалғастыру" тізімінен өшірілді';
|
||
@override String errorLoading({required Object error}) => 'Қате: ${error}';
|
||
@override String get searchPartialResults => 'Кейбір медиа серверлерінде іздеу орындалмады. Қолжетімді нәтижелер көрсетілуде.';
|
||
@override String get streamInterrupted => 'Ағын үзілді. Қайталау үшін ойнату түймесін басыңыз.';
|
||
@override String get liveStreamInterrupted => 'Тікелей ағын үзілді. Қайталау үшін ойнату түймесін басыңыз.';
|
||
@override String get fileInfoNotAvailable => 'Файл туралы ақпарат қолжетімсіз';
|
||
@override String get playbackAuthenticationRequired => 'Осы элементті ойнату үшін серверге қайтадан кіріңіз.';
|
||
@override String get playbackServerUnavailable => 'Медиа сервері қолжетімсіз. Кейінірек қайталаңыз.';
|
||
@override String get playbackDataInvalid => 'Сервер қате ойнату мәліметтерін қайтарды.';
|
||
@override String get playbackCancelled => 'Ойнатудан бас тартылды.';
|
||
@override String get playbackFailed => 'Ойнатуды іске қосу қатесі.';
|
||
@override String errorLoadingFileInfo({required Object error}) => 'Файл ақпаратын жүктеу қатесі: ${error}';
|
||
@override String get errorLoadingSeries => 'Сериалды жүктеу қатесі';
|
||
@override String get musicNotSupported => 'Музыка ойнату әлі қолдау таппайды';
|
||
@override String get noDescriptionAvailable => 'Сипаттамасы жоқ';
|
||
@override String get noProfilesAvailable => 'Профильдер жоқ';
|
||
@override String get contactAdminForProfiles => 'Профиль қосу үшін администраторға хабарласыңыз';
|
||
@override String get unableToDetermineLibrarySection => 'Кітапхана бөлімін анықтау мүмкін болмады';
|
||
@override String get logsCleared => 'Журналдар тазаланды';
|
||
@override String get logsCopied => 'Журналдар көшірілді';
|
||
@override String get noLogsAvailable => 'Журналдар жоқ';
|
||
@override String libraryScanning({required Object title}) => '"${title}" сканерленуде...';
|
||
@override String libraryScanStarted({required Object title}) => '"${title}" үшін сканерлеу басталды';
|
||
@override String libraryScanFailed({required Object error}) => 'Кітапхананы сканерлеу мүмкін болмады: ${error}';
|
||
@override String metadataRefreshing({required Object title}) => '"${title}" үшін метадеректер жаңартылуда...';
|
||
@override String metadataRefreshStarted({required Object title}) => '"${title}" үшін метадеректерді жаңарту басталды';
|
||
@override String metadataRefreshFailed({required Object error}) => 'Метадеректерді жаңарту мүмкін болмады: ${error}';
|
||
@override String get logoutConfirm => 'Шынымен шыққыңыз келе ме?';
|
||
@override String get noSeasonsFound => 'Маусымдар табылмады';
|
||
@override String get seasonsLoadFailed => 'Маусымдарды жүктеу мүмкін болмады';
|
||
@override String get noEpisodesFound => 'Бірінші маусымда бөлімдер табылмады';
|
||
@override String get noEpisodesFoundGeneral => 'Бөлімдер табылмады';
|
||
@override String get episodesLoadFailed => 'Бөлімдерді жүктеу мүмкін болмады';
|
||
@override String get noResultsFound => 'Нәтижелер табылмады';
|
||
@override String sleepTimerSet({required Object label}) => 'Ұйқы таймері ${label} уақытына орнатылды';
|
||
@override String get noItemsAvailable => 'Элементтер жоқ';
|
||
@override String get failedToCreatePlayQueueNoItems => 'Ойнату кезегін жасау мүмкін болмады — элементтер жоқ';
|
||
@override String failedPlayback({required Object action, required Object error}) => '${action} сәтсіз аяқталды: ${error}';
|
||
@override String get switchingToCompatiblePlayer => 'Үйлесімді ойнатқышқа ауысуда...';
|
||
@override String get serverLimitTitle => 'Ойнату қатесі';
|
||
@override String get serverLimitBody => 'Сервер қатесі (HTTP 500). Шектеу бұл сеансты қабылдамады.';
|
||
@override String get mediaUnreadableTitle => 'Файл қолжетімсіз';
|
||
@override String get mediaUnreadableBody => 'Сервер бұл элементті тапты, бірақ оның файлын оқи алмады (HTTP 404). Файл жылжытылған, өшірілген немесе оның сақтау орны қолжетімсіз болуы мүмкін. Сервер иесінен файлды тексеріп, кітапхананы қайта сканерлеуді сұраңыз.';
|
||
@override String get logsUploaded => 'Журналдар жүктелді';
|
||
@override String get logsUploadFailed => 'Журналдарды жүктеу мүмкін болмады';
|
||
@override String get logId => 'Журнал ID-сі';
|
||
}
|
||
|
||
// Path: subtitlingStyling
|
||
class _Translations$subtitlingStyling$kk extends Translations$subtitlingStyling$en {
|
||
_Translations$subtitlingStyling$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get text => 'Мәтін';
|
||
@override String get border => 'Жиек';
|
||
@override String get background => 'Фон';
|
||
@override String get fontSize => 'Қаріп өлшемі';
|
||
@override String get textColor => 'Мәтін түсі';
|
||
@override String get borderSize => 'Жиек өлшемі';
|
||
@override String get borderColor => 'Жиек түсі';
|
||
@override String get backgroundOpacity => 'Фон мөлдірлігі';
|
||
@override String get backgroundColor => 'Фон түсі';
|
||
@override String get position => 'Орналасуы';
|
||
@override String get assOverride => 'ASS қайта анықтау';
|
||
@override String get overrideScale => 'Масштабтау';
|
||
@override String get overrideForce => 'Мәжбүрлеу';
|
||
@override String get overrideStrip => 'Форматтауды жою';
|
||
@override String get positionTop => 'Жоғары';
|
||
@override String get positionBottom => 'Төмен';
|
||
@override String get bold => 'Қалың';
|
||
@override String get italic => 'Көлбеу';
|
||
@override String get renderResolution => 'Рендеринг ажыратымдылығы';
|
||
@override String get renderResolutionScreen => 'Экран ажыратымдылығы';
|
||
@override String get renderResolutionVideo => 'Видео ажыратымдылығы';
|
||
}
|
||
|
||
// Path: mpvConfig
|
||
class _Translations$mpvConfig$kk extends Translations$mpvConfig$en {
|
||
_Translations$mpvConfig$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'mpv.conf';
|
||
@override String get description => 'Кеңейтілген видео ойнатқыш баптаулары';
|
||
@override String get presets => 'Дайын баптаулар';
|
||
@override String get noPresets => 'Сақталған баптаулар жоқ';
|
||
@override String get saveAsPreset => 'Баптау ретінде сақтау...';
|
||
@override String get presetName => 'Баптау атауы';
|
||
@override String get presetNameHint => 'Осы баптау үшін атау енгізіңіз';
|
||
@override String get loadPreset => 'Жүктеу';
|
||
@override String get deletePreset => 'Өшіру';
|
||
@override String get presetSaved => 'Баптау сақталды';
|
||
@override String get presetLoaded => 'Баптау жүктелді';
|
||
@override String get presetDeleted => 'Баптау өшірілді';
|
||
@override String get confirmDeletePreset => 'Осы баптауды өшіргіңіз келетініне сенімдісіз бе?';
|
||
@override String get configPlaceholder => 'gpu-api=vulkan\nhwdec=auto\n# түсініктеме';
|
||
}
|
||
|
||
// Path: dialog
|
||
class _Translations$dialog$kk extends Translations$dialog$en {
|
||
_Translations$dialog$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get confirmAction => 'Әрекетті растау';
|
||
}
|
||
|
||
// Path: profiles
|
||
class _Translations$profiles$kk extends Translations$profiles$en {
|
||
_Translations$profiles$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get addPlezyProfile => 'Plezy профилін қосу';
|
||
@override String get switchingProfile => 'Профильді ауыстыру…';
|
||
@override String get deleteThisProfileTitle => 'Осы профиль өшірілсін бе?';
|
||
@override String deleteThisProfileMessage({required Object displayName}) => '${displayName} өшіріледі. Қосылымдарға әсер етпейді.';
|
||
@override String get active => 'Белсенді';
|
||
@override String get manage => 'Басқару';
|
||
@override String get delete => 'Өшіру';
|
||
@override String get signOut => 'Шығу';
|
||
@override String get signOutPlexTitle => 'Plex-тен шығу?';
|
||
@override String signOutPlexMessage({required Object displayName}) => '${displayName} мен барлық Plex Home пайдаланушылары өшіріледі.';
|
||
@override String get signedOutPlex => 'Plex-тен шықтыңыз.';
|
||
@override String get signOutFailed => 'Шығу мүмкін болмады.';
|
||
@override String get sectionTitle => 'Профильдер';
|
||
@override String get summarySingle => 'Басқарылатын пайдаланушыларды біріктіру үшін профильдер қосыңыз';
|
||
@override String summaryMultipleWithActive({required Object count, required Object activeName}) => '${count} профиль · белсенді: ${activeName}';
|
||
@override String summaryMultiple({required Object count}) => '${count} профиль';
|
||
@override String get removeConnectionTitle => 'Қосылым өшірілсін бе?';
|
||
@override String removeConnectionMessage({required Object displayName, required Object connectionLabel}) => '${displayName} пайдаланушысының ${connectionLabel} қолжетімділігі өшіріледі.';
|
||
@override String get deleteProfileTitle => 'Профиль өшірілсін бе?';
|
||
@override String deleteProfileMessage({required Object displayName}) => '${displayName} мен оның қосылымдары өшіріледі.';
|
||
@override String get profileNameLabel => 'Профиль атауы';
|
||
@override String get pinProtectionLabel => 'PIN қорғанысы';
|
||
@override String get pinManagedByPlex => 'PIN кодын Plex басқарады. plex.tv сайтында өңдеңіз.';
|
||
@override String get noPinSetEditOnPlex => 'PIN код орнатылмаған.';
|
||
@override String get setPin => 'PIN орнату';
|
||
@override String get setPinTitle => 'PIN орнату';
|
||
@override String get confirmPinTitle => 'PIN кодын растау';
|
||
@override String get pinSet => 'PIN орнатылды';
|
||
@override String get changePin => 'Өзгерту';
|
||
@override String get removePin => 'Өшіру';
|
||
@override String get connectionsLabel => 'Қосылымдар';
|
||
@override String get add => 'Қосу';
|
||
@override String get deleteProfileButton => 'Профильді өшіру';
|
||
@override String get noConnectionsHint => 'Қосылымдар жоқ — бұл профильді пайдалану үшін қосылым қосыңыз.';
|
||
@override String get noConnections => 'Қосылымдар жоқ';
|
||
@override String get plexHomeAccount => 'Plex Home тіркелгісі';
|
||
@override String plexAccountChip({required Object account}) => 'Plex тіркелгісі: ${account}';
|
||
@override String plexAccountUserChip({required Object account, required Object user}) => '${account} арқылы ${user}';
|
||
@override String get connectionDefault => 'Әдепкі';
|
||
@override String connectionAs({required Object displayName}) => '${displayName} ретінде';
|
||
@override String get makeDefault => 'Әдепкі ету';
|
||
@override String get removeConnection => 'Өшіру';
|
||
@override String get profileRenamed => 'Профиль атауы өзгертілді.';
|
||
@override String borrowAddTo({required Object displayName}) => '${displayName} профиліне қосу';
|
||
@override String get borrowExplain => 'Басқа профильдің қосылымын пайдаланыңыз.';
|
||
@override String get borrowEmpty => 'Әлі де пайдаланатын ештеңе жоқ.';
|
||
@override String get borrowEmptySubtitle => 'Алдымен басқа профильге Plex немесе Jellyfin қосыңыз.';
|
||
@override String get borrowLoadFailed => 'Қолжетімді қосылымдарды жүктеу мүмкін болмады.';
|
||
@override String borrowFromProfile({required Object displayName}) => '${displayName} профилінен';
|
||
@override String get borrowConnectionBorrowed => 'Қосылым пайдаланылды.';
|
||
@override String get borrowFailed => 'Қосылымды пайдалану мүмкін болмады.';
|
||
@override String get incorrectPin => 'Қате PIN код.';
|
||
@override String get incorrectPinTryAgain => 'Қате PIN код. Қайтадан байқап көріңіз.';
|
||
@override String get sourceProfileMissingParentAccount => 'Бастапқы профильде негізгі тіркелгі жоқ.';
|
||
@override String get failedToLoadHomeUsers => 'Plex Home пайдаланушыларын жүктеу мүмкін болмады.';
|
||
@override String get failedToVerifyPin => 'PIN кодын тексеру мүмкін болмады.';
|
||
@override String get newProfile => 'Жаңа профиль';
|
||
@override String get profileNameHint => 'мысалы, Қонақтар, Балалар';
|
||
@override String get pinProtectionOptional => 'PIN қорғанысы (қосымша)';
|
||
@override String get pinExplain => 'Профильдер арасында ауысу үшін 4 таңбалы PIN код қажет.';
|
||
@override String get continueButton => 'Жалғастыру';
|
||
@override String get pinsDontMatch => 'PIN кодтар сәйкес келмейді';
|
||
}
|
||
|
||
// Path: connections
|
||
class _Translations$connections$kk extends Translations$connections$en {
|
||
_Translations$connections$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get sectionTitle => 'Қосылымдар';
|
||
@override String get addConnection => 'Қосылым қосу';
|
||
@override String get addConnectionSubtitleNoProfile => 'Plex арқылы кіріңіз немесе Jellyfin серверіне қосылыңыз';
|
||
@override String addConnectionSubtitleScoped({required Object displayName}) => '${displayName} профиліне қосу';
|
||
@override String sessionExpiredOne({required Object name}) => '${name} үшін сеанс мерзімі өтті';
|
||
@override String sessionExpiredMany({required Object count}) => '${count} сервер үшін сеанс мерзімі өтті';
|
||
@override String get signInAgain => 'Қайтадан кіру';
|
||
@override String editMediaBrowserTitle({required Object product}) => '${product} қосылымын өңдеу';
|
||
@override String editMediaBrowserIntro({required Object serverName}) => '${serverName} үшін URL мекенжайларды қосыңыз немесе өшіріңіз. Plezy ең төмен кідірісі бар қолжетімді URL мекенжайды пайдаланады.';
|
||
}
|
||
|
||
// Path: discover
|
||
class _Translations$discover$kk extends Translations$discover$en {
|
||
_Translations$discover$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Шолу';
|
||
@override String get noContentAvailable => 'Мазмұн қолжетімсіз';
|
||
@override String get addMediaToLibraries => 'Кітапханаларыңызға медиа қосыңыз';
|
||
@override String get continueWatching => 'Көруді жалғастыру';
|
||
@override String continueWatchingIn({required Object library}) => '${library} ішінде көруді жалғастыру';
|
||
@override String get nextUp => 'Келесіде';
|
||
@override String nextUpIn({required Object library}) => '${library} ішінде келесіде';
|
||
@override String get recentlyAdded => 'Соңғы қосылғандар';
|
||
@override String recentlyAddedIn({required Object library}) => '${library} ішінде соңғы қосылғандар';
|
||
@override String latestAlbumsIn({required Object library}) => '${library} ішінде соңғы альбомдар';
|
||
@override String recentlyPlayedIn({required Object library}) => '${library} ішінде соңғы ойнатылғандар';
|
||
@override String mostPlayedIn({required Object library}) => '${library} ішінде ең көп ойнатылғандар';
|
||
@override String playEpisode({required Object season, required Object episode}) => 'М${season}Б${episode}';
|
||
@override String get overview => 'Сипаттамасы';
|
||
@override String get cast => 'Актерлер';
|
||
@override String get extras => 'Трейлерлер мен қосымшалар';
|
||
@override String get studio => 'Студия';
|
||
@override String get rating => 'Рейтинг';
|
||
@override String get director => 'Режиссер';
|
||
@override String get directors => 'Режиссерлер';
|
||
@override String get movie => 'Фильм';
|
||
@override String get tvShow => 'TV Шоу';
|
||
@override String minutesLeft({required Object minutes}) => '${minutes} мин қалды';
|
||
@override String get moreLikeThis => 'Ұқсастар';
|
||
}
|
||
|
||
// Path: errors
|
||
class _Translations$errors$kk extends Translations$errors$en {
|
||
_Translations$errors$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String searchFailed({required Object error}) => 'Іздеу қатесі: ${error}';
|
||
@override String get searchUnavailable => 'Іздеу ешбір медиа серверге қосыла алмады.';
|
||
@override String connectionTimeout({required Object context}) => '${context} жүктеу уақыты өтті';
|
||
@override String get connectionFailed => 'Медиа серверіне қосылу мүмкін емес';
|
||
@override String unableToLoad({required Object context}) => '${context} жүктеу мүмкін болмады.';
|
||
@override String get noClientAvailable => 'Қолжетімді клиент жоқ';
|
||
@override String get pleaseEnterToken => 'Токенді енгізіңіз';
|
||
@override String get invalidToken => 'Жарамсыз токен';
|
||
@override String failedToVerifyToken({required Object error}) => 'Токенді тексеру мүмкін болмады: ${error}';
|
||
@override String failedToSwitchProfile({required Object displayName}) => '${displayName} профиліне ауысу мүмкін болмады';
|
||
@override String failedToDeleteProfile({required Object displayName}) => '${displayName} профилін өшіру мүмкін болмады';
|
||
@override String get failedToRate => 'Рейтингті жаңарту мүмкін болмады';
|
||
}
|
||
|
||
// Path: libraries
|
||
class _Translations$libraries$kk extends Translations$libraries$en {
|
||
_Translations$libraries$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Кітапханалар';
|
||
@override String get fallbackTitle => 'Кітапхана';
|
||
@override String get scanLibraryFiles => 'Файлдарды сканерлеу';
|
||
@override String get scanLibrary => 'Кітапхананы сканерлеу';
|
||
@override String get analyze => 'Талдау жасау';
|
||
@override String get analyzeLibrary => 'Кітапханаға талдау жасау';
|
||
@override String get refreshMetadata => 'Метадеректерді жаңарту';
|
||
@override String get emptyTrash => 'Себетті тазалау';
|
||
@override String emptyingTrash({required Object title}) => '"${title}" себеті тазалануда...';
|
||
@override String trashEmptied({required Object title}) => '"${title}" себеті тазаланды';
|
||
@override String failedToEmptyTrash({required Object error}) => 'Себетті тазалау мүмкін болмады: ${error}';
|
||
@override String analyzing({required Object title}) => '"${title}" талдануда...';
|
||
@override String analysisStarted({required Object title}) => '"${title}" үшін талдау басталды';
|
||
@override String failedToAnalyze({required Object error}) => 'Талдау жасау мүмкін болмады: ${error}';
|
||
@override String get noLibrariesFound => 'Кітапханалар табылмады';
|
||
@override String get allLibrariesHidden => 'Барлық кітапханалар жасырылған';
|
||
@override String hiddenLibrariesCount({required Object count}) => 'Жасырын кітапханалар (${count})';
|
||
@override String get thisLibraryIsEmpty => 'Бұл кітапхана бос';
|
||
@override String get noItemsMatchFilters => 'Фильтрлерге сәйкес элементтер табылмады';
|
||
@override String get resetFilters => 'Фильтрлерді қалпына келтіру';
|
||
@override String get all => 'Барлығы';
|
||
@override String get clearAll => 'Барлығын тазалау';
|
||
@override String scanLibraryConfirm({required Object title}) => '"${title}" кітапханасын сканерлегіңіз келе ме?';
|
||
@override String analyzeLibraryConfirm({required Object title}) => '"${title}" кітапханасына талдау жасағыңыз келе ме?';
|
||
@override String refreshMetadataConfirm({required Object title}) => '"${title}" метадеректерін жаңартасыз ба?';
|
||
@override String emptyTrashConfirm({required Object title}) => '"${title}" себетін тазалайсыз ба?';
|
||
@override String get manageLibraries => 'Кітапханаларды басқару';
|
||
@override String get sort => 'Сұрыптау';
|
||
@override String get sortBy => 'Сұрыптау реті';
|
||
@override String get filters => 'Фильтрлер';
|
||
@override String get confirmActionMessage => 'Осы әрекетті орындағыңыз келе ме?';
|
||
@override String get showLibrary => 'Кітапхананы көрсету';
|
||
@override String get hideLibrary => 'Кітапхананы жасыру';
|
||
@override String get libraryOptions => 'Кітапхана параметрлері';
|
||
@override String get content => 'кітапхана мазмұны';
|
||
@override String get selectLibrary => 'Кітапхананы таңдау';
|
||
@override String filtersWithCount({required Object count}) => 'Фильтрлер (${count})';
|
||
@override String get noRecommendations => 'Ұсыныстар жоқ';
|
||
@override String get noCollections => 'Бұл кітапханада топтамалар жоқ';
|
||
@override String get noFoldersFound => 'Қапшықтар табылмады';
|
||
@override String get folders => 'қапшықтар';
|
||
@override late final _Translations$libraries$tabs$kk tabs = _Translations$libraries$tabs$kk._(_root);
|
||
@override late final _Translations$libraries$groupings$kk groupings = _Translations$libraries$groupings$kk._(_root);
|
||
@override late final _Translations$libraries$filterCategories$kk filterCategories = _Translations$libraries$filterCategories$kk._(_root);
|
||
@override late final _Translations$libraries$sortLabels$kk sortLabels = _Translations$libraries$sortLabels$kk._(_root);
|
||
}
|
||
|
||
// Path: about
|
||
class _Translations$about$kk extends Translations$about$en {
|
||
_Translations$about$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Қолданба туралы';
|
||
@override String get openSourceLicenses => 'Ашық бастапқы код лицензиялары';
|
||
@override String versionLabel({required Object version}) => 'Нұсқа ${version}';
|
||
@override String get appDescription => 'Flutter негізіндегі ыңғайлы Plex және Jellyfin клиенті';
|
||
@override String get viewLicensesDescription => 'Үшінші тарап кітапханаларының лицензияларын көру';
|
||
}
|
||
|
||
// Path: serverSelection
|
||
class _Translations$serverSelection$kk extends Translations$serverSelection$en {
|
||
_Translations$serverSelection$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String noServersFoundForAccount({required Object username, required Object email}) => '${username} (${email}) үшін серверлер табылмады';
|
||
@override String failedToLoadServers({required Object error}) => 'Серверлерді жүктеу қатесі: ${error}';
|
||
}
|
||
|
||
// Path: hubDetail
|
||
class _Translations$hubDetail$kk extends Translations$hubDetail$en {
|
||
_Translations$hubDetail$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Атауы';
|
||
@override String get releaseYear => 'Шыққан жылы';
|
||
@override String get dateAdded => 'Қосылған күні';
|
||
@override String get rating => 'Рейтинг';
|
||
@override String get noItemsFound => 'Элементтер табылмады';
|
||
}
|
||
|
||
// Path: logs
|
||
class _Translations$logs$kk extends Translations$logs$en {
|
||
_Translations$logs$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get clearLogs => 'Журналдарды тазалау';
|
||
@override String get copyLogs => 'Журналдарды көшіру';
|
||
@override String get uploadLogs => 'Журналдарды жүктеу';
|
||
}
|
||
|
||
// Path: startup
|
||
class _Translations$startup$kk extends Translations$startup$en {
|
||
_Translations$startup$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get failedTitle => 'Plezy іске қосылмады';
|
||
@override String get failedBody => 'Іске қосу кезінде қате орын алды. Төмендегі мәліметтер ненің сәтсіз аяқталғанын көрсетеді.';
|
||
@override String get failedBodyRepairable => 'Plezy сақталған баптаулар файлы зақымдалған және Plezy іске қосылмас бұрын оны қайта құру қажет. Қайталау көмектеспейді — «Сақтауды қалпына келтіру» тармағын таңдаңыз.';
|
||
@override String get phaseLabel => 'Қадам';
|
||
@override String get showDetails => 'Мәліметтерді көрсету';
|
||
@override String get hideDetails => 'Мәліметтерді жасыру';
|
||
@override String get copyDetails => 'Мәліметтерді көшіру';
|
||
@override String get detailsCopied => 'Мәліметтер алмасу буферіне көшірілді';
|
||
@override String get uploadDetails => 'Мәліметтерді жүктеп жіберу';
|
||
@override String get repairStorage => 'Сақтауды қалпына келтіру';
|
||
@override String get repairTitle => 'Сақталған деректер қалпына келтірілсін бе?';
|
||
@override String get repairBodyCommon => 'Plezy баптаулар файлы зақымдалған және оқылмайды. Қалпына келтіру барлық баптауды әдепкі мәнге қайтарады.';
|
||
@override String get repairBodyOneCredential => 'Бір сақталған кіру деректері зақымдалған және оқылмайды. Қалпына келтіру тек соны өшіреді; қалған баптауларыңызға тиіспейді.';
|
||
@override String get repairBodySignInsKept => 'Серверлеріңіз бен профильдеріңіз кірген күйінде қалады.';
|
||
@override String get repairBodySignInsLost => 'Сақталған кіру деректерін қорғайтын кілт осы файлдан қалпына келтірілмейді, сондықтан әрбір сервер мен профильге қайта кіруге тура келеді. Медиа серверіңіздегі ештеңеге әсер етілмейді.';
|
||
@override String get repairBodySessionsUncertain => 'Tracker-лар (MAL, AniList, Simkl, Trakt) және Seerr бөлек сақталады және сақталуы да, сақталмауы да мүмкін. Plezy не сақталғанын нақты айтады.';
|
||
@override String get repairConfirm => 'Қалпына келтіру';
|
||
@override String get repairSucceeded => 'Сақтау қалпына келтірілді';
|
||
@override String get repairNeedsRestart => 'Сақтау қалпына келтірілді — қайта іске қосу қажет';
|
||
@override String get restartRequiredBody => 'Деректеріңіз қалпына келтірілді, бірақ Plezy оларды пайдаланар алдында жаңадан іске қосылуы керек. Plezy жабыңыз да, қайта ашыңыз.';
|
||
@override String get quitPlezy => 'Plezy бағдарламасынан шығу';
|
||
@override String get repairFailed => 'Қалпына келтіру сәтсіз аяқталды';
|
||
@override String get repairKeptSignIns => 'Серверлеріңіз бен профильдеріңіз әлі кірген күйде.';
|
||
@override String get repairLostSignIns => 'Сақталған кіру деректерін қорғайтын кілт қалпына келтірілмеді. Әрбір сервер мен профильге қайта кіруге тура келеді.';
|
||
@override String get repairLostSessions => 'Кем дегенде бір tracker немесе Seerr қосылымы жоғалды, оны қайта қосу қажет.';
|
||
@override String get backupTitle => 'Зақымдалған файлдың көшірмесі сақталды';
|
||
@override String get backupWarning => 'Онда сіздің кіру деректеріңіз бар. Оны жүктеп жібермеңіз немесе бөліспеңіз.';
|
||
@override String get deleteBackup => 'Көшірмені өшіру';
|
||
@override String get backupDeleted => 'Көшірме өшірілді.';
|
||
@override String get previousFailureTitle => 'Plezy соңғы рет іске қосыла алмады';
|
||
}
|
||
|
||
// Path: licenses
|
||
class _Translations$licenses$kk extends Translations$licenses$en {
|
||
_Translations$licenses$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get relatedPackages => 'Байланысты пакеттер';
|
||
@override String get license => 'Лицензия';
|
||
@override String licenseNumber({required Object number}) => 'Лицензия ${number}';
|
||
@override String licensesCount({required Object count}) => '${count} лицензия';
|
||
}
|
||
|
||
// Path: navigation
|
||
class _Translations$navigation$kk extends Translations$navigation$en {
|
||
_Translations$navigation$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get libraries => 'Кітапханалар';
|
||
@override String get downloads => 'Жүктеулер';
|
||
@override String get liveTv => 'Тікелей TV';
|
||
@override String get explore => 'Шолу';
|
||
}
|
||
|
||
// Path: explore
|
||
class _Translations$explore$kk extends Translations$explore$en {
|
||
_Translations$explore$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Шолу';
|
||
@override String get selectSource => 'Дереккөзді таңдаңыз';
|
||
@override late final _Translations$explore$rows$kk rows = _Translations$explore$rows$kk._(_root);
|
||
@override late final _Translations$explore$status$kk status = _Translations$explore$status$kk._(_root);
|
||
@override String episodeCount({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n,
|
||
one: '${n} бөлім',
|
||
other: '${n} бөлім',
|
||
);
|
||
@override String get cast => 'Актерлер';
|
||
@override String get characters => 'Кейіпкерлер';
|
||
@override String get addToWatchlist => 'Көру тізіміне қосу';
|
||
@override String get removeFromWatchlist => 'Көру тізімінен өшіру';
|
||
@override String get watchlistUpdateFailed => 'Көру тізімін жаңарту мүмкін болмады';
|
||
@override String get notInLibrary => 'Кітапханаңызда жоқ';
|
||
@override String get inTheseLibraries => 'Осы кітапханаларда бар';
|
||
@override String get checkingLibrary => 'Кітапхана тексерілуде...';
|
||
@override String get emptyTitle => 'Әлі де мұнда ештеңе жоқ';
|
||
@override String emptyMessage({required Object source}) => '${source} дереккөзінен алынған қатарлар мұнда көрінеді.';
|
||
@override String searchHint({required Object source}) => '${source} ішінен іздеу';
|
||
@override String searchEmpty({required Object query}) => '"${query}" бойынша нәтиже табылмады';
|
||
@override String searchPrompt({required Object source}) => '${source} арқылы фильмдер мен сериалдарды іздеңіз.';
|
||
@override String get searchFailed => 'Іздеу қатесі. Қосылымды тексеріңіз.';
|
||
@override late final _Translations$explore$badge$kk badge = _Translations$explore$badge$kk._(_root);
|
||
@override late final _Translations$explore$stats$kk stats = _Translations$explore$stats$kk._(_root);
|
||
@override late final _Translations$explore$season$kk season = _Translations$explore$season$kk._(_root);
|
||
@override late final _Translations$explore$format$kk format = _Translations$explore$format$kk._(_root);
|
||
@override late final _Translations$explore$sourceMaterial$kk sourceMaterial = _Translations$explore$sourceMaterial$kk._(_root);
|
||
@override late final _Translations$explore$creditRole$kk creditRole = _Translations$explore$creditRole$kk._(_root);
|
||
@override late final _Translations$explore$relation$kk relation = _Translations$explore$relation$kk._(_root);
|
||
@override String broadcast({required Object day, required Object time}) => '${day} күні ${time} көрсетіледі';
|
||
@override String broadcastWithZone({required Object day, required Object time, required Object timezone}) => '${day} күні ${time} ${timezone} көрсетіледі';
|
||
@override late final _Translations$explore$detail$kk detail = _Translations$explore$detail$kk._(_root);
|
||
@override String totalResults({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n,
|
||
one: '${n} нәтиже',
|
||
other: '${n} нәтиже',
|
||
);
|
||
}
|
||
|
||
// Path: liveTv
|
||
class _Translations$liveTv$kk extends Translations$liveTv$en {
|
||
_Translations$liveTv$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Тікелей TV';
|
||
@override String get guide => 'Телебағдарлама';
|
||
@override String get noChannels => 'Қолжетімді арналар жоқ';
|
||
@override String get noDvr => 'Серверде DVR бапталмаған';
|
||
@override String get serverUnavailable => 'Тікелей TV сервері қолжетімсіз.';
|
||
@override String get serverNotConnected => 'Тікелей TV серверіне қосылмаған.';
|
||
@override String get noPrograms => 'Бағдарлама ақпараты жоқ';
|
||
@override String get liveStreamFailed => 'Тікелей ағын қатесі';
|
||
@override String get unknownProgram => 'Белгісіз бағдарлама';
|
||
@override String get unknownHub => 'Белгісіз';
|
||
@override String get unknownError => 'Белгісіз қате';
|
||
@override String channelNumber({required Object number}) => '${number}-арна';
|
||
@override String get unknownChannel => 'Белгісіз арна';
|
||
@override String get live => 'ТІКЕЛЕЙ ЭФИР';
|
||
@override String get reloadGuide => 'Бағдарламаны жаңарту';
|
||
@override String get now => 'Қазір';
|
||
@override String get today => 'Бүгін';
|
||
@override String get tomorrow => 'Ертең';
|
||
@override String get midnight => 'Түн ортасы';
|
||
@override String get overnight => 'Түнде';
|
||
@override String get morning => 'Таңертең';
|
||
@override String get daytime => 'Күндіз';
|
||
@override String get evening => 'Кешке';
|
||
@override String get lateNight => 'Түнде';
|
||
@override String get whatsOn => 'Қазір не болып жатыр?';
|
||
@override String get watchChannel => 'Арнаны көру';
|
||
@override String get favorites => 'Таңдаулылар';
|
||
@override String get reorderFavorites => 'Таңдаулыларды қайта реттеу';
|
||
@override String get favoritesLoadFailed => 'Таңдаулыларды жүктеу мүмкін болмады.';
|
||
@override String get favoritesUpdateFailed => 'Таңдаулыларды жаңарту мүмкін болмады.';
|
||
@override String get joinSession => 'Сеансқа қосылу';
|
||
@override String watchFromStart({required Object minutes}) => 'Басынан бастап көру (${minutes} мин бұрын)';
|
||
@override String get watchLive => 'Тікелей эфирді көру';
|
||
@override String get goToLive => 'Тікелей эфирге өту';
|
||
@override String get record => 'Жазу';
|
||
@override String get recordEpisode => 'Бөлімді жазу';
|
||
@override String get recordSeries => 'Сериалды жазу';
|
||
@override String get recordOptions => 'Жазу параметрлері';
|
||
@override String get saveTo => 'Мұнда сақтау';
|
||
@override String get recordings => 'Жазылғандар';
|
||
@override String get scheduledRecordings => 'Жоспарланғандар';
|
||
@override String get recordingRules => 'Жазу ережелері';
|
||
@override String get noScheduledRecordings => 'Жоспарланған жазбалар жоқ';
|
||
@override String get manageRecording => 'Жазбаны басқару';
|
||
@override String get cancelRecording => 'Жазудан бас тарту';
|
||
@override String get cancelRecordingTitle => 'Жазу тоқтатылсын ба?';
|
||
@override String cancelRecordingMessage({required Object title}) => '${title} енді жазылмайды.';
|
||
@override String get deleteRule => 'Ережені өшіру';
|
||
@override String get deleteRuleTitle => 'Жазу ережесі өшірілсін бе?';
|
||
@override String deleteRuleMessage({required Object title}) => '${title} сериалының келесі бөлімдері жазылмайды.';
|
||
@override String get recordingScheduled => 'Жазу жоспарланды';
|
||
@override String get alreadyScheduled => 'Бұл бағдарлама бұрыннан жоспарланған';
|
||
@override String get dvrAdminRequired => 'DVR баптаулары администратор құқығын талап етеді';
|
||
@override String get recordingFailed => 'Жазуды жоспарлау мүмкін болмады';
|
||
@override String get recordingTargetMissing => 'Жазатын кітапхана анықталмады';
|
||
@override String get recordNotAvailable => 'Бұл бағдарламаны жазу мүмкін емес';
|
||
@override String get recordingCancelled => 'Жазу тоқтатылды';
|
||
@override String get recordingRuleDeleted => 'Жазу ережесі өшірілді';
|
||
@override String get processRecordingRules => 'Ережелерді қайта бағалау';
|
||
@override String get recordingInProgress => 'Қазір жазылуда';
|
||
@override String recordingsCount({required Object count}) => '${count} жоспарланған';
|
||
@override String get editRule => 'Ережені өңдеу';
|
||
@override String get editRuleAction => 'Өңдеу';
|
||
@override String get recordingRuleUpdated => 'Жазу ережесі жаңартылды';
|
||
@override String get guideReloadRequested => 'Бағдарламаны жаңарту сұралды';
|
||
@override String get rulesProcessRequested => 'Ережелерді қайта бағалау сұралды';
|
||
@override String get recordShow => 'Шоуды жазу';
|
||
}
|
||
|
||
// Path: collections
|
||
class _Translations$collections$kk extends Translations$collections$en {
|
||
_Translations$collections$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Топтамалар';
|
||
@override String get collection => 'Топтама';
|
||
@override String get empty => 'Топтама бос';
|
||
@override String get deleteCollection => 'Топтаманы өшіру';
|
||
@override String deleteConfirm({required Object title}) => '"${title}" өшірілсін бе?';
|
||
@override String get deleted => 'Топтама өшірілді';
|
||
@override String get deleteFailed => 'Топтаманы өшіру мүмкін болмады';
|
||
@override String deleteFailedWithError({required Object error}) => 'Топтаманы өшіру қатесі: ${error}';
|
||
@override String get selectCollection => 'Топтаманы таңдау';
|
||
@override String get collectionName => 'Топтама атауы';
|
||
@override String get enterCollectionName => 'Топтама атауын енгізіңіз';
|
||
@override String get addedToCollection => 'Топтамаға қосылды';
|
||
@override String get errorAddingToCollection => 'Топтамаға қосу мүмкін болмады';
|
||
@override String get created => 'Топтама жасалды';
|
||
@override String get removeFromCollection => 'Топтамадан өшіру';
|
||
@override String removeFromCollectionConfirm({required Object title}) => '"${title}" осы топтамадан өшірілсін бе?';
|
||
@override String get removedFromCollection => 'Топтамадан өшірілді';
|
||
@override String get removeFromCollectionFailed => 'Топтамадан өшіру мүмкін болмады';
|
||
@override String removeFromCollectionError({required Object error}) => 'Өшіру қатесі: ${error}';
|
||
@override String get searchCollections => 'Топтамалардан іздеу...';
|
||
}
|
||
|
||
// Path: playlists
|
||
class _Translations$playlists$kk extends Translations$playlists$en {
|
||
_Translations$playlists$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Ойнату тізімдері';
|
||
@override String get playlist => 'Ойнату тізімі';
|
||
@override String get noPlaylists => 'Ойнату тізімдері табылмады';
|
||
@override String get create => 'Ойнату тізімін жасау';
|
||
@override String get playlistName => 'Ойнату тізімінің атауы';
|
||
@override String get enterPlaylistName => 'Тізім атауын енгізіңіз';
|
||
@override String get delete => 'Ойнату тізімін өшіру';
|
||
@override String get removeItem => 'Тізімнен өшіру';
|
||
@override String get smartPlaylist => 'Ақылды ойнату тізімі';
|
||
@override String itemCount({required Object count}) => '${count} элемент';
|
||
@override String get oneItem => '1 элемент';
|
||
@override String get emptyPlaylist => 'Бұл ойнату тізімі бос';
|
||
@override String get deleteConfirm => 'Ойнату тізімі өшірілсін бе?';
|
||
@override String deleteMessage({required Object name}) => '"${name}" өшірілсін бе?';
|
||
@override String get created => 'Ойнату тізімі жасалды';
|
||
@override String get deleted => 'Ойнату тізімі өшірілді';
|
||
@override String get itemAdded => 'Тізімге қосылды';
|
||
@override String get itemRemoved => 'Тізімнен өшірілді';
|
||
@override String get selectPlaylist => 'Тізімді таңдау';
|
||
@override String get searchPlaylists => 'Ойнату тізімдерінен іздеу...';
|
||
@override String get errorCreating => 'Тізімді жасау мүмкін болмады';
|
||
@override String get errorDeleting => 'Тізімді өшіру мүмкін болмады';
|
||
@override String get errorLoading => 'Тізімдерді жүктеу мүмкін болмады';
|
||
@override String get errorAdding => 'Тізімге қосу мүмкін болмады';
|
||
@override String get errorReordering => 'Қайта реттеу мүмкін болмады';
|
||
@override String get errorRemoving => 'Тізімнен өшіру мүмкін болмады';
|
||
}
|
||
|
||
// Path: music
|
||
class _Translations$music$kk extends Translations$music$en {
|
||
_Translations$music$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get goToAlbum => 'Альбомға өту';
|
||
@override String get goToArtist => 'Орындаушыға өту';
|
||
@override String get instantMix => 'Сәттік микс';
|
||
@override String get playNext => 'Келесіні ойнату';
|
||
@override String get addToQueue => 'Кезекке қосу';
|
||
@override String discNumber({required Object n}) => '${n}-диск';
|
||
@override String trackCount({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n,
|
||
one: '${n} ән',
|
||
other: '${n} ән',
|
||
);
|
||
@override String get nowPlaying => 'Қазір ойнатылуда';
|
||
@override String playingFrom({required Object title}) => '${title} дереккөзінен';
|
||
@override String get queue => 'Кезек';
|
||
@override String get clearQueue => 'Кезекті тазалау';
|
||
@override String get lyrics => 'Ән мәтіні';
|
||
@override String get noLyrics => 'Ән мәтіні жоқ';
|
||
@override String get sleepTimer => 'Ұйқы таймері';
|
||
@override String get sleepTimerEndOfTrack => 'Әннің соңы';
|
||
@override String sleepTimerMinutes({required Object n}) => '${n} минут';
|
||
@override String get stopPlayback => 'Ойнатуды тоқтату';
|
||
@override String get previousTrack => 'Алдыңғы ән';
|
||
@override String get nextTrack => 'Келесі ән';
|
||
@override String get repeat => 'Қайталау';
|
||
@override String get repeatAll => 'Барлығын қайталау';
|
||
@override String get repeatOne => 'Біреуін қайталау';
|
||
}
|
||
|
||
// Path: watchTogether
|
||
class _Translations$watchTogether$kk extends Translations$watchTogether$en {
|
||
_Translations$watchTogether$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Бірге көру';
|
||
@override String get description => 'Достарыңызбен бірге көріңіз';
|
||
@override String get createSession => 'Сеанс жасау';
|
||
@override String get creating => 'Жасалуда...';
|
||
@override String get joinSession => 'Сеансқа қосылу';
|
||
@override String get joining => 'Қосылуда...';
|
||
@override String get controlMode => 'Басқару режимі';
|
||
@override String get controlModeQuestion => 'Ойнатуды кім басқара алады?';
|
||
@override String get hostOnly => 'Тек ұйымдастырушы';
|
||
@override String get anyone => 'Кез келген адам';
|
||
@override String get hostingSession => 'Сеанс ұйымдастырылуда';
|
||
@override String get inSession => 'Сеанста';
|
||
@override String get sessionCode => 'Сеанс коды';
|
||
@override String get openSessionControls => 'Басқару элементтерін ашу';
|
||
@override String get copySessionCode => 'Сеанс кодын көшіру';
|
||
@override String get hostControlsPlayback => 'Ойнатуды ұйымдастырушы басқарады';
|
||
@override String get anyoneCanControl => 'Ойнатуды кез келген адам басқара алады';
|
||
@override String get hostControls => 'Ұйымдастырушы басқарады';
|
||
@override String get anyoneControls => 'Барлығы басқарады';
|
||
@override String get participants => 'Қатысушылар';
|
||
@override String get host => 'Ұйымдастырушы';
|
||
@override String get hostBadge => 'ҰЙЫМДАСТЫРУШЫ';
|
||
@override String get youAreHost => 'Сіз ұйымдастырушысыз';
|
||
@override String get watchingWithOthers => 'Басқалармен бірге көрілуде';
|
||
@override String get endSession => 'Сеансты аяқтау';
|
||
@override String get leaveSession => 'Сеанстан шығу';
|
||
@override String get endSessionQuestion => 'Сеанс аяқталсын ба?';
|
||
@override String get leaveSessionQuestion => 'Сеанстан шығасыз ба?';
|
||
@override String get endSessionConfirm => 'Бұл барлық қатысушылар үшін сеансты аяқтайды.';
|
||
@override String get leaveSessionConfirm => 'Сіз сеанстан ажыратыласыз.';
|
||
@override String get endSessionConfirmOverlay => 'Бұл барлығы үшін көру сеансын аяқтайды.';
|
||
@override String get leaveSessionConfirmOverlay => 'Көру сеансынан ажыратыласыз.';
|
||
@override String get end => 'Аяқтау';
|
||
@override String get leave => 'Шығу';
|
||
@override String get syncing => 'Синхрондалуда...';
|
||
@override String get joinWatchSession => 'Көру сеансына қосылу';
|
||
@override String get enterCodeHint => '5 таңбалы кодты енгізіңіз';
|
||
@override String get pasteFromClipboard => 'Алмасу буферінен қою';
|
||
@override String get pleaseEnterCode => 'Сеанс кодын енгізіңіз';
|
||
@override String get codeMustBe5Chars => 'Сеанс коды 5 таңбадан тұруы керек';
|
||
@override String get joinInstructions => 'Ұйымдастырушының сеанс кодын енгізіңіз.';
|
||
@override String get failedToCreate => 'Сеансты жасау мүмкін болмады';
|
||
@override String get failedToJoin => 'Сеансқа қосылу мүмкін болмады';
|
||
@override String get sessionCodeCopied => 'Сеанс коды көшірілді';
|
||
@override String get relayUnreachable => 'Реле сервері қолжетімсіз.';
|
||
@override String get reconnectingToHost => 'Ұйымдастырушыға қайта қосылуда...';
|
||
@override String get currentPlayback => 'Ағымдағы ойнату';
|
||
@override String get joinCurrentPlayback => 'Ағымдағы ойнатуға қосылу';
|
||
@override String get joinCurrentPlaybackDescription => 'Ұйымдастырушы көріп жатқан жерге өту';
|
||
@override String get failedToOpenCurrentPlayback => 'Ағымдағы ойнатуды ашу мүмкін болмады';
|
||
@override String participantJoined({required Object name}) => '${name} қосылды';
|
||
@override String participantLeft({required Object name}) => '${name} шықты';
|
||
@override String participantPaused({required Object name}) => '${name} кідіртті';
|
||
@override String participantResumed({required Object name}) => '${name} жалғастырды';
|
||
@override String participantSeeked({required Object name}) => '${name} уақытты өзгертті';
|
||
@override String participantBuffering({required Object name}) => '${name} буферлеуде';
|
||
@override String participantNeedsUpdate({required Object name}) => '${name} ескі нұсқада';
|
||
@override String resumingWithout({required Object name}) => '${name} ескерусіз жалғастырылуда';
|
||
@override String get waitingForParticipants => 'Басқалардың жүктеуін күтуде...';
|
||
@override String waitingForName({required Object name}) => '${name} күтілуде...';
|
||
@override String get recentRooms => 'Соңғы бөлмелер';
|
||
@override String get renameRoom => 'Бөлме атын өзгерткіңіз келе ме?';
|
||
@override String get removeRoom => 'Өшіру';
|
||
@override String get guestSwitchUnavailable => 'Ауысу мүмкін болмады';
|
||
@override String get guestSwitchFailed => 'Ауысу мүмкін болмады — мазмұн табылмады';
|
||
}
|
||
|
||
// Path: downloads
|
||
class _Translations$downloads$kk extends Translations$downloads$en {
|
||
_Translations$downloads$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Жүктеулер';
|
||
@override String get manage => 'Басқару';
|
||
@override String get tvShows => 'TV Шоулар';
|
||
@override String get movies => 'Фильмдер';
|
||
@override String get music => 'Музыка';
|
||
@override String tracksQueued({required Object count}) => '${count} ән жүктеу кезегіне қосылды';
|
||
@override String get noDownloads => 'Әлі де жүктеулер жоқ';
|
||
@override String get noDownloadsDescription => 'Жүктелген файлдар офлайн көру үшін мұнда көрінеді';
|
||
@override String get downloadNow => 'Жүктеу';
|
||
@override String get deleteDownload => 'Жүктеуді өшіру';
|
||
@override String get retryDownload => 'Жүктеуді қайталау';
|
||
@override String get downloadQueued => 'Жүктеу кезекке қойылды';
|
||
@override String get downloadResumed => 'Жүктеу жалғастырылды';
|
||
@override String get serverErrorBitrate => 'Сервер қатесі: файл жылдамдық шегінен асуы мүмкін';
|
||
@override String get storageFull => 'Жады толы болғандықтан жүктеу тоқтатылды.';
|
||
@override String episodesQueued({required Object count}) => '${count} бөлім жүктеу кезегіне қосылды';
|
||
@override String get downloadDeleted => 'Жүктеу өшірілді';
|
||
@override String deleteConfirm({required Object title}) => '"${title}" осы құрылғыдан өшірілсін бе?';
|
||
@override String get cancelledDownloadTitle => 'Тоқтатылған жүктеу';
|
||
@override String get cancelledDownloadMessage => 'Бұл жүктеу тоқтатылды.';
|
||
@override String get allEpisodesAlreadyDownloaded => 'Барлық бөлімдер бұрыннан жүктелген';
|
||
@override String get resumeDownload => 'Жүктеуді жалғастыру';
|
||
@override String get cancelledDownload => 'Тоқтатылған жүктеу';
|
||
@override String syncingFile({required Object file, required Object status}) => '${file} (${status} синхрондалуда)';
|
||
@override String downloadedFileClickToComplete({required Object file}) => 'Жүктелді ${file} - Аяқтау үшін түртіңіз';
|
||
@override String get partialDownloadClickToComplete => 'Жартылай жүктелді - Аяқтау үшін түртіңіз';
|
||
@override String get deleting => 'Өшірілуде...';
|
||
@override String deletingWithProgress({required Object title, required Object current, required Object total}) => '${title} өшірілуде... (${current} / ${total})';
|
||
@override String get queuedTooltip => 'Кезекте';
|
||
@override String queuedFilesTooltip({required Object files}) => 'Кезектегі файлдар: ${files}';
|
||
@override String get downloadingTooltip => 'Жүктелуде...';
|
||
@override String downloadingFilesTooltip({required Object files}) => 'Жүктеліп жатқан файлдар: ${files}';
|
||
@override String get noDownloadsTree => 'Жүктеулер жоқ';
|
||
@override String get pauseAll => 'Барлығын кідірту';
|
||
@override String get resumeAll => 'Барлығын жалғастыру';
|
||
@override String get deleteAll => 'Барлығын өшіру';
|
||
@override String get selectVersion => 'Нұсқаны таңдау';
|
||
@override String get allEpisodes => 'Барлық бөлімдер';
|
||
@override String get unwatchedOnly => 'Тек көрілмегендер';
|
||
@override String nextNUnwatched({required Object count}) => 'Келесі ${count} көрілмеген';
|
||
@override String get customAmount => 'Арнайы мөлшер...';
|
||
@override String get includeSpecials => 'Арнайы бөлімдерді қосу';
|
||
@override String get howManyEpisodes => 'Қанша бөлім?';
|
||
@override String get invalidEpisodeCount => 'Дұрыс бөлім санын енгізіңіз.';
|
||
@override String get keepSynced => 'Синхрондалған күйде ұстау';
|
||
@override String get downloadOnce => 'Бір рет жүктеу';
|
||
@override String keepNUnwatched({required Object count}) => '${count} көрілмеген бөлімді сақтау';
|
||
@override String get editSyncRule => 'Синхрондау ережесін өңдеу';
|
||
@override String get removeSyncRule => 'Синхрондау ережесін өшіру';
|
||
@override String removeSyncRuleConfirm({required Object title}) => '"${title}" синхрондауы тоқтатылсын ба? Жүктелген бөлімдер сақталады.';
|
||
@override String removeListSyncRuleConfirm({required Object title}) => '"${title}" синхрондауы тоқтатылсын ба?';
|
||
@override String get deleteSyncRuleDownloads => 'Байланысты жүктеулерді де жою';
|
||
@override String get deleteSyncRuleDownloadsDescription => 'Басқа синхрондау ережесі немесе профилі пайдаланатын жүктеулер сақталады.';
|
||
@override String syncRuleCreated({required Object count}) => 'Синхрондау ережесі жасалды — ${count} көрілмеген бөлім сақталады';
|
||
@override String get syncRuleUpdated => 'Синхрондау ережесі жаңартылды';
|
||
@override String get syncRuleRemoved => 'Синхрондау ережесі өшірілді';
|
||
@override String get syncRuleAndDownloadsRemoved => 'Синхрондау ережесі және байланысты жүктеулер өшірілді';
|
||
@override String get syncRuleCleanupBusy => 'Синхрондау ережелері қазір жаңартылуда. Сәлден соң қайталап көріңіз.';
|
||
@override String get syncRuleCleanupUnavailable => 'Байланысты жүктеулерді қауіпсіз анықтау мүмкін болмады. Серверге қайта қосылып көріңіз немесе ережені жүктеулерді жоймай өшіріңіз.';
|
||
@override String syncedNewEpisodes({required Object title, required Object count}) => '${title} үшін ${count} жаңа бөлім синхрондалды';
|
||
@override String get activeSyncRules => 'Белсенді синхрондау ережелері';
|
||
@override String get noSyncRules => 'Синхрондау ережелері жоқ';
|
||
@override String get manageSyncRule => 'Синхрондауды басқару';
|
||
@override String get editEpisodeCount => 'Бөлімдер саны';
|
||
@override String get editSyncFilter => 'Синхрондау фильтрі';
|
||
@override String get syncAllItems => 'Барлық элементтер синхрондалады';
|
||
@override String get syncUnwatchedItems => 'Көрілмеген элементтер синхрондалады';
|
||
@override String syncRuleServerContext({required Object server, required Object status}) => 'Сервер: ${server} • ${status}';
|
||
@override String get syncRuleAvailable => 'Қолжетімді';
|
||
@override String get syncRuleOffline => 'Офлайн';
|
||
@override String get syncRuleSignInRequired => 'Кіру қажет';
|
||
@override String get syncRuleNotAvailableForProfile => 'Ағымдағы профиль үшін қолжетімсіз';
|
||
@override String get syncRuleUnknownServer => 'Белгісіз сервер';
|
||
@override String get syncRuleListCreated => 'Синхрондау ережесі жасалды';
|
||
@override late final _Translations$downloads$backgroundWarning$kk backgroundWarning = _Translations$downloads$backgroundWarning$kk._(_root);
|
||
}
|
||
|
||
// Path: shaders
|
||
class _Translations$shaders$kk extends Translations$shaders$en {
|
||
_Translations$shaders$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Шейдерлер';
|
||
@override String get noShaderDescription => 'Видеоны жақсарту өшірілген';
|
||
@override String get nvscalerDescription => 'Анығырақ видео үшін NVIDIA масштабы';
|
||
@override String get artcnnVariantNeutral => 'Нейтралды';
|
||
@override String get artcnnVariantDenoise => 'Шуды азайту';
|
||
@override String get artcnnVariantDenoiseSharpen => 'Шуды азайту + Анықтық';
|
||
@override String get qualityFast => 'Жылдам';
|
||
@override String get qualityHQ => 'Жоғары сапа';
|
||
@override String get mode => 'Режим';
|
||
@override String get importShader => 'Шейдерді импорттау';
|
||
@override String get customShaderDescription => 'Арнайы GLSL шейдері';
|
||
@override String get shaderImported => 'Шейдер импортталды';
|
||
@override String get shaderImportFailed => 'Шейдерді импорттау мүмкін болмады';
|
||
@override String get deleteShader => 'Шейдерді өшіру';
|
||
@override String deleteShaderConfirm({required Object name}) => '"${name}" өшірілсін бе?';
|
||
}
|
||
|
||
// Path: companionRemote
|
||
class _Translations$companionRemote$kk extends Translations$companionRemote$en {
|
||
_Translations$companionRemote$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Көмекші пульт';
|
||
@override String connectedTo({required Object name}) => '${name} құрылғысына қосылды';
|
||
@override String get unknownDevice => 'Белгісіз құрылғы';
|
||
@override late final _Translations$companionRemote$session$kk session = _Translations$companionRemote$session$kk._(_root);
|
||
@override late final _Translations$companionRemote$pairing$kk pairing = _Translations$companionRemote$pairing$kk._(_root);
|
||
@override late final _Translations$companionRemote$remote$kk remote = _Translations$companionRemote$remote$kk._(_root);
|
||
@override late final _Translations$companionRemote$errors$kk errors = _Translations$companionRemote$errors$kk._(_root);
|
||
}
|
||
|
||
// Path: videoSettings
|
||
class _Translations$videoSettings$kk extends Translations$videoSettings$en {
|
||
_Translations$videoSettings$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get playbackSpeed => 'Ойнату жылдамдығы';
|
||
@override String get normalSpeed => 'Қалыпты';
|
||
@override String sleepTimerActive({required Object duration}) => 'Белсенді (${duration})';
|
||
@override String get zoom => 'Масштаб';
|
||
@override String get sleepTimer => 'Ұйқы таймері';
|
||
@override String get audioSync => 'Аудио синхрондау';
|
||
@override String get subtitleSync => 'Субтитр синхрондау';
|
||
@override String get hdr => 'HDR';
|
||
@override String get audioOutput => 'Аудио шығысы';
|
||
@override String get performanceOverlay => 'Өнімділік панелі';
|
||
@override String get audioOutputDolbyAtmos => 'Dolby Atmos';
|
||
@override String get audioOutputDolbyAudio => 'Dolby Audio';
|
||
@override String get audioOutputSurround => 'Көлемді дыбыс';
|
||
@override String get audioOutputSpatial => 'Кеңістіктік дыбыс';
|
||
@override String get audioOutputStereo => 'Стерео';
|
||
@override String get audioNormalization => 'Дыбыс деңгейін нормалау';
|
||
@override String get audioDownmix => 'Стереоға түрлендіру';
|
||
}
|
||
|
||
// Path: performanceOverlay
|
||
class _Translations$performanceOverlay$kk extends Translations$performanceOverlay$en {
|
||
_Translations$performanceOverlay$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get color => 'Түс';
|
||
@override String get performance => 'Өнімділік';
|
||
@override String get buffer => 'Буфер';
|
||
@override String get app => 'Қолданба';
|
||
@override String get decoder => 'Декодер';
|
||
@override String get rawDecoder => 'Өңделмеген декодер';
|
||
@override String get tunneling => 'Туннельдеу';
|
||
@override String get aspect => 'Қатынас';
|
||
@override String get rotation => 'Бұрылыс';
|
||
@override String get dvSource => 'DV дереккөзі';
|
||
@override String get dvPath => 'DV жолы';
|
||
@override String get p7Conversion => 'P7 түрлендіруі';
|
||
@override String get sampleRate => 'Дискретизация жиілігі';
|
||
@override String get pixelFormat => 'Пиксель форматы';
|
||
@override String get hwFormat => 'HW форматы';
|
||
@override String get matrix => 'Матрица';
|
||
@override String get primaries => 'Негізгі түстер';
|
||
@override String get transfer => 'Беріліс';
|
||
@override String get renderFps => 'Рендер FPS';
|
||
@override String get displayFps => 'Дисплей FPS';
|
||
@override String get avSync => 'A/V синхрондау';
|
||
@override String get dropped => 'Өткізілген кадрлар';
|
||
@override String get dvRpus => 'DV RPU-лар';
|
||
@override String get dvRpuAverage => 'DV RPU Орт.';
|
||
@override String get dvSampleAverage => 'DV Үлгі Орт.';
|
||
@override String get maxLuma => 'Макс Luma';
|
||
@override String get minLuma => 'Мин Luma';
|
||
@override String get maxCll => 'MaxCLL';
|
||
@override String get maxFall => 'MaxFALL';
|
||
@override String get cacheUsed => 'Пайдаланылған кэш';
|
||
@override String get cacheLimit => 'Кэш шегі';
|
||
@override String get speed => 'Жылдамдық';
|
||
@override String get player => 'Ойнатқыш';
|
||
@override String get memory => 'Жады';
|
||
@override String get uiFps => 'Интерфейс (UI) FPS';
|
||
}
|
||
|
||
// Path: externalPlayer
|
||
class _Translations$externalPlayer$kk extends Translations$externalPlayer$en {
|
||
_Translations$externalPlayer$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Сыртқы ойнатқыш';
|
||
@override String get useExternalPlayer => 'Сыртқы ойнатқышты пайдалану';
|
||
@override String get useExternalPlayerDescription => 'Видеоларды басқа қолданбада ашу';
|
||
@override String get selectPlayer => 'Ойнатқышты таңдау';
|
||
@override String get customPlayers => 'Арнайы ойнатқыштар';
|
||
@override String get systemDefault => 'Жүйелік әдепкі';
|
||
@override String get addCustomPlayer => 'Арнайы ойнатқыш қосу';
|
||
@override String get playerName => 'Ойнатқыш атауы';
|
||
@override String get playerNameHint => 'Менің ойнатқышым';
|
||
@override String get playerCommand => 'Пәрмен';
|
||
@override String get playerPackage => 'Пакет атауы';
|
||
@override String get playerUrlScheme => 'URL схемасы';
|
||
@override String get off => 'Өшірулі';
|
||
@override String get launchFailed => 'Сыртқы ойнатқышты іске қосу мүмкін болмады';
|
||
@override String appNotInstalled({required Object name}) => '${name} орнатылмаған';
|
||
@override String get playInExternalPlayer => 'Сыртқы ойнатқышта ойнату';
|
||
}
|
||
|
||
// Path: metadataEdit
|
||
class _Translations$metadataEdit$kk extends Translations$metadataEdit$en {
|
||
_Translations$metadataEdit$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get editMetadata => 'Өңдеу...';
|
||
@override String get screenTitle => 'Метадеректерді өңдеу';
|
||
@override String get basicInfo => 'Негізгі ақпарат';
|
||
@override String get artwork => 'Суреттер/Постерлер';
|
||
@override String get advancedSettings => 'Кеңейтілген баптаулар';
|
||
@override String get title => 'Атауы';
|
||
@override String get sortTitle => 'Сұрыптау атауы';
|
||
@override String get originalTitle => 'Түпнұсқа атауы';
|
||
@override String get releaseDate => 'Шыққан күні';
|
||
@override String get contentRating => 'Мазмұн рейтингі';
|
||
@override String get studio => 'Студия';
|
||
@override String get tagline => 'Ұран/Слоган';
|
||
@override String get summary => 'Сипаттамасы/Күйі';
|
||
@override String get poster => 'Постер';
|
||
@override String get background => 'Фон';
|
||
@override String get logo => 'Логотип';
|
||
@override String get squareArt => 'Шаршы сурет';
|
||
@override String get selectPoster => 'Постерді таңдау';
|
||
@override String get selectBackground => 'Фонды таңдау';
|
||
@override String get selectLogo => 'Логотипті таңдау';
|
||
@override String get selectSquareArt => 'Шаршы суретті таңдау';
|
||
@override String get fromUrl => 'URL арқылы';
|
||
@override String get uploadFile => 'Файлды жүктеу';
|
||
@override String get enterImageUrl => 'Сурет URL-ін енгізіңіз';
|
||
@override String get imageUrl => 'Сурет URL-і';
|
||
@override String get metadataUpdated => 'Метадеректер жаңартылды';
|
||
@override String get metadataUpdateFailed => 'Метадеректерді жаңарту мүмкін болмады';
|
||
@override String get artworkUpdated => 'Суреттер жаңартылды';
|
||
@override String get artworkUpdateFailed => 'Суреттерді жаңарту мүмкін болмады';
|
||
@override String get noArtworkAvailable => 'Сурет қолжетімсіз';
|
||
@override String artworkOption({required Object index}) => 'Сурет опциясы ${index}';
|
||
@override String selectedArtworkOption({required Object index}) => 'Сурет опциясы ${index}, таңдалды';
|
||
@override String get notSet => 'Орнатылмаған';
|
||
@override String get libraryDefault => 'Кітапхана әдепкісі';
|
||
@override String get accountDefault => 'Тіркелгі әдепкісі';
|
||
@override String get seriesDefault => 'Сериал әдепкісі';
|
||
@override String get episodeSorting => 'Бөлімдерді сұрыптау';
|
||
@override String get oldestFirst => 'Басында ескілері';
|
||
@override String get newestFirst => 'Басында жаңалары';
|
||
@override String get keep => 'Сақтау';
|
||
@override String get allEpisodes => 'Барлық бөлімдер';
|
||
@override String latestEpisodes({required Object count}) => 'Соңғы ${count} бөлім';
|
||
@override String get latestEpisode => 'Соңғы бөлім';
|
||
@override String episodesAddedPastDays({required Object count}) => 'Соңғы ${count} күнде қосылған бөлімдер';
|
||
@override String get deleteAfterPlaying => 'Ойнатқаннан кейін өшіру';
|
||
@override String get never => 'Ешқашан';
|
||
@override String get afterADay => 'Бір күннен кейін';
|
||
@override String get afterAWeek => 'Бір аптадан кейін';
|
||
@override String get afterAMonth => 'Бір айдан кейін';
|
||
@override String get onNextRefresh => 'Келесі жаңартуда';
|
||
@override String get seasons => 'Маусымдар';
|
||
@override String get show => 'Көрсету';
|
||
@override String get hide => 'Жасыру';
|
||
@override String get episodeOrdering => 'Бөлімдер реті';
|
||
@override String get tmdbAiring => 'The Movie Database (Эфир)';
|
||
@override String get tvdbAiring => 'TheTVDB (Эфир)';
|
||
@override String get tvdbAbsolute => 'TheTVDB (Абсолютті)';
|
||
@override String get metadataLanguage => 'Метадеректер тілі';
|
||
@override String get useOriginalTitle => 'Түпнұсқа атауын пайдалану';
|
||
@override String get preferredAudioLanguage => 'Қалаулы аудио тілі';
|
||
@override String get preferredSubtitleLanguage => 'Қалаулы субтитр тілі';
|
||
@override String get subtitleMode => 'Автоматты субтитр таңдау режимі';
|
||
@override String get manuallySelected => 'Қолмен таңдалған';
|
||
@override String get shownWithForeignAudio => 'Шетелдік аудио кезінде көрсетіледі';
|
||
@override String get alwaysEnabled => 'Әрдайым қосулы';
|
||
@override String get tags => 'Тегтер';
|
||
@override String get addTag => 'Тег қосу';
|
||
@override String get genre => 'Жанр';
|
||
@override String get director => 'Режиссер';
|
||
@override String get writer => 'Сценарист';
|
||
@override String get producer => 'Продюсер';
|
||
@override String get country => 'Ел';
|
||
@override String get collection => 'Топтама';
|
||
@override String get label => 'Белгі';
|
||
@override String get style => 'Стиль';
|
||
@override String get mood => 'Көңіл-күй';
|
||
}
|
||
|
||
// Path: matchScreen
|
||
class _Translations$matchScreen$kk extends Translations$matchScreen$en {
|
||
_Translations$matchScreen$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get match => 'Сәйкестендіру...';
|
||
@override String get fixMatch => 'Сәйкестікті түзету...';
|
||
@override String get unmatch => 'Сәйкестікті жою';
|
||
@override String get unmatchConfirm => 'Бұл сәйкестік жойылсын ба?';
|
||
@override String get unmatchSuccess => 'Сәйкестік жойылды';
|
||
@override String get unmatchFailed => 'Сәйкестікті жою мүмкін болмады';
|
||
@override String get matchApplied => 'Сәйкестік қолданылды';
|
||
@override String get matchFailed => 'Сәйкестікті қолдану мүмкін болмады';
|
||
@override String get titleHint => 'Атауы';
|
||
@override String get yearHint => 'Жыл';
|
||
@override String get search => 'Іздеу';
|
||
@override String get noMatchesFound => 'Сәйкестіктер табылмады';
|
||
}
|
||
|
||
// Path: serverTasks
|
||
class _Translations$serverTasks$kk extends Translations$serverTasks$en {
|
||
_Translations$serverTasks$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Сервер тапсырмалары';
|
||
@override String get failedToLoad => 'Тапсырмаларды жүктеу мүмкін болмады';
|
||
@override String get noTasks => 'Орындалып жатқан тапсырмалар жоқ';
|
||
}
|
||
|
||
// Path: trakt
|
||
class _Translations$trakt$kk extends Translations$trakt$en {
|
||
_Translations$trakt$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Trakt';
|
||
@override String get connected => 'Қосылды';
|
||
@override String connectedAs({required Object username}) => '@${username} ретінде қосылды';
|
||
@override String get disconnectConfirm => 'Trakt ажыратылсын ба?';
|
||
@override String get disconnectConfirmBody => 'Plezy Trakt-қа деректер жіберуді тоқтатады.';
|
||
@override String get scrobble => 'Нақты уақытта бақылау';
|
||
@override String get scrobbleDescription => 'Ойнату кезінде Trakt-қа деректер жіберу.';
|
||
@override String get watchedSync => 'Көру мәртебесін синхрондау';
|
||
@override String get watchedSyncDescription => 'Plezy-де белгіленгенде Trakt-та да белгіленеді.';
|
||
}
|
||
|
||
// Path: seerr
|
||
class _Translations$seerr$kk extends Translations$seerr$en {
|
||
_Translations$seerr$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Seerr';
|
||
@override String get connectTitle => 'Seerr қосу';
|
||
@override String get serverUrl => 'Сервер URL-і';
|
||
@override String get serverUrlHelper => 'Seerr мекенжайыңыз';
|
||
@override String get checkServer => 'Жалғастыру';
|
||
@override String get signInWithJellyfin => 'Jellyfin арқылы кіру';
|
||
@override String get signInWithEmby => 'Emby арқылы кіру';
|
||
@override String get signInWithLocal => 'Жергілікті тіркелгіні пайдалану';
|
||
@override String get email => 'Электрондық пошта';
|
||
@override String get noSignInMethods => 'Бұл Seerr қолдау көрсетілетін кіру әдісін ұсынбайды.';
|
||
@override String get instance => 'Инстанция';
|
||
@override String get disconnectConfirm => 'Seerr ажыратылсын ба?';
|
||
@override String get disconnectConfirmBody => 'Plezy бұл Seerr мекенжайын өшіреді.';
|
||
@override String get request => 'Сұрау салу';
|
||
@override String get request4k => '4K сұрау салу';
|
||
@override String get seasons => 'Маусымдар';
|
||
@override String get allSeasons => 'Барлық маусымдар';
|
||
@override String get advancedOptions => 'Кеңейтілген';
|
||
@override String get destinationServer => 'Нысаналы сервер';
|
||
@override String get qualityProfile => 'Сапа профилі';
|
||
@override String get rootFolder => 'Түпкі қапшық';
|
||
@override String get languageProfile => 'Тіл профилі';
|
||
@override String get requestSubmitted => 'Сұрау жіберілді';
|
||
@override String requestFailed({required Object error}) => 'Сұрау қатесі: ${error}';
|
||
@override String get requestsLoadFailed => 'Параметрлерді жүктеу мүмкін болмады';
|
||
@override String get nothingToRequest => 'Барлығы бұрыннан бар немесе сұралған.';
|
||
@override String get statusAvailable => 'Қолжетімді';
|
||
@override String get statusPartiallyAvailable => 'Жартылай қолжетімді';
|
||
@override String get statusRequested => 'Сұралды';
|
||
@override String get statusProcessing => 'Өңделуде';
|
||
}
|
||
|
||
// Path: services
|
||
class _Translations$services$kk extends Translations$services$en {
|
||
_Translations$services$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Қызметтер';
|
||
@override String get hubSubtitle => 'Көру барысын синхрондаңыз және жаңа мазмұн сұраңыз.';
|
||
@override String get notConnected => 'Қосылмаған';
|
||
@override String connectedAs({required Object username}) => '@${username} ретінде қосылды';
|
||
@override String get scrobble => 'Барысты автоматты бақылау';
|
||
@override String get scrobbleDescription => 'Тізіміңізді автоматты түрде жаңартыңыз.';
|
||
@override String disconnectConfirm({required Object service}) => '${service} ажыратылсын ба?';
|
||
@override String disconnectConfirmBody({required Object service}) => 'Plezy ${service} жаңартуды тоқтатады.';
|
||
@override String connectFailed({required Object service}) => '${service} қосылу мүмкін болмады. Қайтадан байқап көріңіз.';
|
||
@override late final _Translations$services$names$kk names = _Translations$services$names$kk._(_root);
|
||
@override late final _Translations$services$deviceCode$kk deviceCode = _Translations$services$deviceCode$kk._(_root);
|
||
@override late final _Translations$services$oauthProxy$kk oauthProxy = _Translations$services$oauthProxy$kk._(_root);
|
||
@override late final _Translations$services$libraryFilter$kk libraryFilter = _Translations$services$libraryFilter$kk._(_root);
|
||
}
|
||
|
||
// Path: addServer
|
||
class _Translations$addServer$kk extends Translations$addServer$en {
|
||
_Translations$addServer$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String addMediaBrowserTitle({required Object product}) => '${product} серверін қосу';
|
||
@override String get serverUrls => 'Сервер URL-дері';
|
||
@override String get serverUrlsHelper => 'Үтірмен бөлінген бірнеше URL мекенжайына рұқсат етіледі.';
|
||
@override String get findServer => 'Серверді табу';
|
||
@override String searchingLocalMediaBrowserServers({required Object product}) => 'Жергілікті ${product} серверлері ізделуде...';
|
||
@override String localMediaBrowserServers({required Object product}) => 'Жергілікті ${product} серверлері';
|
||
@override String get username => 'Пайдаланушы аты';
|
||
@override String get password => 'Құпия сөз';
|
||
@override String get signIn => 'Кіру';
|
||
@override String get change => 'Өзгерту';
|
||
@override String get required => 'Міндетті';
|
||
@override String couldNotReachServer({required Object error}) => 'Серверге қосылу мүмкін болмады: ${error}';
|
||
@override String signInFailed({required Object error}) => 'Кіру қатесі: ${error}';
|
||
@override String quickConnectFailed({required Object error}) => 'Жылдам қосылу қатесі: ${error}';
|
||
@override String get addPlexTitle => 'Plex арқылы кіру';
|
||
@override String get pinExpired => 'PIN код мерзімі өтті.';
|
||
@override String failedToRegisterAccount({required Object error}) => 'Тіркелгіні тіркеу қатесі: ${error}';
|
||
@override String enterMediaBrowserUrlError({required Object product}) => '${product} серверінің URL мекенжайын енгізіңіз';
|
||
@override String get addConnectionTitle => 'Қосылым қосу';
|
||
@override String addConnectionTitleScoped({required Object name}) => '${name} профиліне қосу';
|
||
@override String get signInWithPlexCard => 'Plex арқылы кіру';
|
||
@override String get signInWithPlexCardSubtitle => 'Осы құрылғыны авторизациялау.';
|
||
@override String get signInWithPlexCardSubtitleScoped => 'Plex тіркелгісін авторизациялау.';
|
||
@override String connectToMediaBrowserCard({required Object product}) => '${product} қосылу';
|
||
@override String get connectToMediaBrowserCardSubtitle => 'Сервер URL мекенжайын, пайдаланушы атын және құпия сөзді енгізіңіз.';
|
||
@override String connectToMediaBrowserCardSubtitleScoped({required Object product, required Object name}) => '${product} серверіне кіріңіз. ${name} тіркелгісіне байланыстырылады.';
|
||
@override String get borrowFromAnotherProfile => 'Басқа профильден алу';
|
||
@override String get borrowFromAnotherProfileSubtitle => 'Басқа профильдің қосылымын қайта пайдалану.';
|
||
}
|
||
|
||
// Path: common.ratingSource
|
||
class _Translations$common$ratingSource$kk extends Translations$common$ratingSource$en {
|
||
_Translations$common$ratingSource$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get critic => 'Сыншылар';
|
||
@override String get audience => 'Көрермендер';
|
||
@override String get imdb => 'IMDb';
|
||
@override String get tmdb => 'TMDB';
|
||
@override String get rottenTomatoes => 'Rotten Tomatoes';
|
||
@override String get simkl => 'Simkl';
|
||
@override String get mal => 'MyAnimeList';
|
||
@override String get anilist => 'AniList';
|
||
@override String get trakt => 'Trakt';
|
||
@override String get rottenTomatoesCritic => 'Rotten Tomatoes сыншылары';
|
||
@override String get rottenTomatoesAudience => 'Rotten Tomatoes көрермендері';
|
||
}
|
||
|
||
// Path: hotkeys.actions
|
||
class _Translations$hotkeys$actions$kk extends Translations$hotkeys$actions$en {
|
||
_Translations$hotkeys$actions$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get playPause => 'Ойнату/Кідірту';
|
||
@override String get volumeUp => 'Дыбысты үлкейту';
|
||
@override String get volumeDown => 'Дыбысты азайту';
|
||
@override String seekForward({required Object seconds}) => 'Алға айналдыру (${seconds}сек)';
|
||
@override String seekBackward({required Object seconds}) => 'Артқа айналдыру (${seconds}сек)';
|
||
@override String get fullscreenToggle => 'Толық экранды ауыстыру';
|
||
@override String get muteToggle => 'Дыбысты өшіру/қосу';
|
||
@override String get subtitleToggle => 'Субтитрді қосу/өшіру';
|
||
@override String get audioTrackNext => 'Келесі аудиожол';
|
||
@override String get subtitleTrackNext => 'Келесі субтитр жолы';
|
||
@override String get chapterNext => 'Келесі бөлім';
|
||
@override String get chapterPrevious => 'Алдыңғы бөлім';
|
||
@override String get episodeNext => 'Келесі бөлім';
|
||
@override String get episodePrevious => 'Алдыңғы бөлім';
|
||
@override String get speedIncrease => 'Жылдамдықты арттыру';
|
||
@override String get speedDecrease => 'Жылдамдықты азайту';
|
||
@override String get speedReset => 'Жылдамдықты қалпына келтіру';
|
||
@override String get zoomIn => 'Жақындату';
|
||
@override String get zoomOut => 'Алыстату';
|
||
@override String get zoomReset => 'Масштабты қалпына келтіру';
|
||
@override String get subSeekNext => 'Келесі субтитрге өту';
|
||
@override String get subSeekPrev => 'Алдыңғы субтитрге өту';
|
||
@override String get shaderToggle => 'Шейдерлерді қосу/өшіру';
|
||
@override String get skipMarker => 'Интро/Титрді өткізу';
|
||
@override String get screenshot => 'Экран суретін түсіру';
|
||
}
|
||
|
||
// Path: videoControls.pipErrors
|
||
class _Translations$videoControls$pipErrors$kk extends Translations$videoControls$pipErrors$en {
|
||
_Translations$videoControls$pipErrors$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get androidVersion => 'Android 8.0 немесе жаңалауы қажет';
|
||
@override String get iosVersion => 'iOS 15.0 немесе жаңалауы қажет';
|
||
@override String get permissionDisabled => 'PiP режимі өшірілген. Жүйелік баптаулардан қосыңыз.';
|
||
@override String get notSupported => 'Құрылғы PiP режимін қолдамайды';
|
||
@override String get voSwitchFailed => 'PiP үшін видео шығысын ауыстыру мүмкін болмады';
|
||
@override String get failed => 'PiP режимін іске қосу қатесі';
|
||
@override String unknown({required Object error}) => 'Қате орын алды: ${error}';
|
||
}
|
||
|
||
// Path: libraries.tabs
|
||
class _Translations$libraries$tabs$kk extends Translations$libraries$tabs$en {
|
||
_Translations$libraries$tabs$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get recommended => 'Ұсынылатындар';
|
||
@override String get browse => 'Шолу';
|
||
@override String get collections => 'Топтамалар';
|
||
@override String get playlists => 'Ойнату тізімдері';
|
||
}
|
||
|
||
// Path: libraries.groupings
|
||
class _Translations$libraries$groupings$kk extends Translations$libraries$groupings$en {
|
||
_Translations$libraries$groupings$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Топтау';
|
||
@override String get all => 'Барлығы';
|
||
@override String get movies => 'Фильмдер';
|
||
@override String get shows => 'TV Шоулар';
|
||
@override String get seasons => 'Маусымдар';
|
||
@override String get episodes => 'Бөлімдер';
|
||
@override String get artists => 'Орындаушылар';
|
||
@override String get albums => 'Альбомдар';
|
||
@override String get tracks => 'Әндер';
|
||
@override String get folders => 'Қапшықтар';
|
||
}
|
||
|
||
// Path: libraries.filterCategories
|
||
class _Translations$libraries$filterCategories$kk extends Translations$libraries$filterCategories$en {
|
||
_Translations$libraries$filterCategories$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get genre => 'Жанр';
|
||
@override String get year => 'Жыл';
|
||
@override String get contentRating => 'Мазмұн рейтингі';
|
||
@override String get tag => 'Тег';
|
||
@override String get unwatched => 'Көрілмеген';
|
||
@override String get unplayed => 'Ойнатылмаған';
|
||
@override String get favorites => 'Таңдаулылар';
|
||
}
|
||
|
||
// Path: libraries.sortLabels
|
||
class _Translations$libraries$sortLabels$kk extends Translations$libraries$sortLabels$en {
|
||
_Translations$libraries$sortLabels$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Атауы';
|
||
@override String get dateAdded => 'Қосылған күні';
|
||
@override String get releaseDate => 'Шыққан күні';
|
||
@override String get rating => 'Рейтинг';
|
||
@override String get communityRating => 'Қауымдастық рейтингі';
|
||
@override String get criticRating => 'Сыншылар рейтингі';
|
||
@override String get userRating => 'Пайдаланушы рейтингі';
|
||
@override String get datePlayed => 'Ойнатылған күні';
|
||
@override String get playCount => 'Ойнатылу саны';
|
||
@override String get productionYear => 'Шығарылған жылы';
|
||
@override String get runtime => 'Ұзақтығы';
|
||
@override String get officialRating => 'Ресми рейтинг';
|
||
@override String get premiereDate => 'Премьера күні';
|
||
@override String get startDate => 'Басталған күні';
|
||
@override String get airTime => 'Эфир уақыты';
|
||
@override String get studio => 'Студия';
|
||
@override String get random => 'Кездейсоқ';
|
||
@override String get dateShared => 'Бөлісілген күні';
|
||
@override String get latestEpisodeAirDate => 'Соңғы бөлімнің шыққан күні';
|
||
@override String get lastEpisodeDateAdded => 'Соңғы қосылған бөлім күні';
|
||
}
|
||
|
||
// Path: explore.rows
|
||
class _Translations$explore$rows$kk extends Translations$explore$rows$en {
|
||
_Translations$explore$rows$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get watchlist => 'Көру тізімі';
|
||
@override String get recommendedMovies => 'Ұсынылатын фильмдер';
|
||
@override String get recommendedShows => 'Ұсынылатын сериалдар';
|
||
@override String get trendingMovies => 'Трендтегі фильмдер';
|
||
@override String get trendingShows => 'Трендтегі сериалдар';
|
||
@override String get popularMovies => 'Танымал фильмдер';
|
||
@override String get popularShows => 'Танымал сериалдар';
|
||
@override String get trendingAnime => 'Трендтегі аниме';
|
||
@override String get suggestedAnime => 'Ұсынылатын аниме';
|
||
@override String get airingAnime => 'Эфирдегі үздік аниме';
|
||
@override String get popularAnime => 'Ең танымал аниме';
|
||
@override String get trending => 'Трендтер';
|
||
@override String get upcomingMovies => 'Күтілетін фильмдер';
|
||
@override String get upcomingShows => 'Күтілетін сериалдар';
|
||
}
|
||
|
||
// Path: explore.status
|
||
class _Translations$explore$status$kk extends Translations$explore$status$en {
|
||
_Translations$explore$status$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get airing => 'Эфирде';
|
||
@override String get ended => 'Аяқталды';
|
||
@override String get canceled => 'Тоқтатылды';
|
||
@override String get upcoming => 'Күтілуде';
|
||
}
|
||
|
||
// Path: explore.badge
|
||
class _Translations$explore$badge$kk extends Translations$explore$badge$en {
|
||
_Translations$explore$badge$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String rankPopular({required Object n}) => '#${n} танымал';
|
||
@override String rankAiring({required Object n}) => '#${n} эфирде';
|
||
@override String rankRated({required Object n}) => '#${n} бағаланған';
|
||
@override String rankFavorited({required Object n}) => '#${n} таңдаулы';
|
||
@override String rankTrending({required Object n}) => '#${n} трендте';
|
||
@override String rankSeasonal({required Object n, required Object season}) => '#${n} — ${season}';
|
||
@override String watchingNow({required Object n}) => '${n} қарауда';
|
||
@override String get available => 'Қолжетімді';
|
||
@override String get partiallyAvailable => 'Жартылай қолжетімді';
|
||
@override String get availableIn4k => '4K қолжетімді';
|
||
@override String get requested => 'Сұралған';
|
||
@override String get pendingApproval => 'Растау күтілуде';
|
||
@override String get processing => 'Өңделуде';
|
||
@override String get declined => 'Қабылданбады';
|
||
@override String get requestFailed => 'Сұрау сәтсіз аяқталды';
|
||
@override String get requested4k => '4K сұралған';
|
||
@override String seasonsAvailable({required Object available, required Object total}) => '${available}/${total} маусым';
|
||
@override String nextEpisodeIn({required Object episode, required Object duration}) => '${episode}-бөлім ${duration} ішінде';
|
||
@override String nextAiringIn({required Object duration}) => 'Келесісі ${duration} ішінде';
|
||
@override String episodesShort({required Object n}) => '${n} бөл.';
|
||
@override String minutesPerEpisode({required Object n}) => '${n} мин/бөл.';
|
||
@override String get adult => '18+';
|
||
}
|
||
|
||
// Path: explore.stats
|
||
class _Translations$explore$stats$kk extends Translations$explore$stats$en {
|
||
_Translations$explore$stats$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String listed({required Object n}) => '${n} тізімде';
|
||
@override String viewersDay({required Object n}) => 'Бүгін ${n} көрді';
|
||
@override String viewersWeek({required Object n}) => 'Осы аптада ${n} көрді';
|
||
@override String viewersMonth({required Object n}) => 'Осы айда ${n} көрді';
|
||
@override String viewersYear({required Object n}) => 'Осы жылы ${n} көрді';
|
||
@override String viewersAllTime({required Object n}) => '${n} көрермен';
|
||
@override String planning({required Object n}) => '${n} көруді жоспарлауда';
|
||
@override String favorited({required Object n}) => '${n} таңдаулы';
|
||
@override String dropRate({required Object percent}) => '${percent} тастап кетті';
|
||
@override String comments({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n,
|
||
one: '${n} пікір',
|
||
other: '${n} пікір',
|
||
);
|
||
@override String votes({required Object n}) => '${n} дауыс';
|
||
@override String watching({required Object n}) => '${n} қарап жатыр';
|
||
@override String completed({required Object n}) => '${n} аяқтады';
|
||
@override String onHold({required Object n}) => '${n} кейінге қалдырды';
|
||
@override String dropped({required Object n}) => '${n} тастады';
|
||
}
|
||
|
||
// Path: explore.season
|
||
class _Translations$explore$season$kk extends Translations$explore$season$en {
|
||
_Translations$explore$season$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get winter => 'Қыс';
|
||
@override String get spring => 'Көктем';
|
||
@override String get summer => 'Жаз';
|
||
@override String get fall => 'Күз';
|
||
@override String withYear({required Object season, required Object year}) => '${season} ${year}';
|
||
}
|
||
|
||
// Path: explore.format
|
||
class _Translations$explore$format$kk extends Translations$explore$format$en {
|
||
_Translations$explore$format$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get tv => 'ТВ';
|
||
@override String get tvShort => 'Қысқа ТВ';
|
||
@override String get movie => 'Фильм';
|
||
@override String get special => 'Арнайы';
|
||
@override String get ova => 'OVA';
|
||
@override String get ona => 'ONA';
|
||
@override String get music => 'Музыка';
|
||
@override String get other => 'Басқа';
|
||
}
|
||
|
||
// Path: explore.sourceMaterial
|
||
class _Translations$explore$sourceMaterial$kk extends Translations$explore$sourceMaterial$en {
|
||
_Translations$explore$sourceMaterial$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get original => 'Түпнұсқа';
|
||
@override String get manga => 'Манга';
|
||
@override String get lightNovel => 'Ранобэ';
|
||
@override String get novel => 'Роман';
|
||
@override String get visualNovel => 'Визуалды роман';
|
||
@override String get game => 'Ойын';
|
||
@override String get webComic => 'Веб-комикс';
|
||
@override String get musicRelease => 'Музыка';
|
||
@override String get otherMedia => 'Басқа';
|
||
}
|
||
|
||
// Path: explore.creditRole
|
||
class _Translations$explore$creditRole$kk extends Translations$explore$creditRole$en {
|
||
_Translations$explore$creditRole$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get director => 'Режиссер';
|
||
@override String get writer => 'Сценарист';
|
||
@override String get producer => 'Продюсер';
|
||
@override String get creator => 'Жасаушы';
|
||
@override String get composer => 'Композитор';
|
||
}
|
||
|
||
// Path: explore.relation
|
||
class _Translations$explore$relation$kk extends Translations$explore$relation$en {
|
||
_Translations$explore$relation$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get prequel => 'Приквел';
|
||
@override String get sequel => 'Сиквел';
|
||
@override String get sideStory => 'Жанама оқиға';
|
||
@override String get spinOff => 'Спин-офф';
|
||
@override String get alternativeVersion => 'Балама нұсқа';
|
||
@override String get summary => 'Қысқаша мазмұны';
|
||
@override String get parentStory => 'Негізгі оқиға';
|
||
@override String get adaptation => 'Экранизация';
|
||
@override String get other => 'Қатысты';
|
||
}
|
||
|
||
// Path: explore.detail
|
||
class _Translations$explore$detail$kk extends Translations$explore$detail$en {
|
||
_Translations$explore$detail$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get originalTitle => 'Түпнұсқа атауы';
|
||
@override String get alsoKnownAs => 'Басқа атаулары';
|
||
@override String get studios => 'Студиялар';
|
||
@override String get country => 'Ел';
|
||
@override String get language => 'Тіл';
|
||
@override String get released => 'Шығарылған';
|
||
@override String get physicalRelease => 'Дискіде';
|
||
@override String get ended => 'Аяқталды';
|
||
@override String addedOn({required Object date}) => '${date} қосылды';
|
||
@override String get yourRating => 'Сіздің бағаңыз';
|
||
@override String get budget => 'Бюджет';
|
||
@override String get revenue => 'Кассалық жиын';
|
||
@override String get contentAdvisory => 'Жас шектеуі';
|
||
@override String get tags => 'Тегтер';
|
||
@override String get revealSpoilerTags => 'Спойлер тегтерін көрсету';
|
||
@override String get links => 'Сілтемелер';
|
||
@override String get watchOn => 'Мына жерде қарау:';
|
||
@override String get watchTrailer => 'Трейлерді қарау';
|
||
@override String openOn({required Object site}) => '${site} сайтында ашу';
|
||
@override String get crew => 'Ұжым';
|
||
@override String get ratings => 'Бағалаулар';
|
||
@override String get schedule => 'Кесте';
|
||
@override String recommendedByUsers({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n,
|
||
one: '${n} пайдаланушы ұсынды',
|
||
other: '${n} пайдаланушы ұсынды',
|
||
);
|
||
@override String recommendedBy({required Object who}) => '${who} ұсынды';
|
||
@override String favoritedBy({required Object who}) => '${who} таңдаулыға қосты';
|
||
@override String unairedEpisodes({required Object n}) => '${n} әлі көрсетілмеген';
|
||
@override String recommendedByPercent({required Object percent}) => 'Көрермендердің ${percent} ұсынады';
|
||
@override String get relatedTitles => 'Қатысты атаулар';
|
||
@override String get background => 'Фон';
|
||
}
|
||
|
||
// Path: downloads.backgroundWarning
|
||
class _Translations$downloads$backgroundWarning$kk extends Translations$downloads$backgroundWarning$en {
|
||
_Translations$downloads$backgroundWarning$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get bannerBlocked => 'Қолданбадан шыққанда жүктеулер тоқтайды';
|
||
@override String get bannerDegraded => 'Фондық жүктеулер шектелуі мүмкін';
|
||
@override String get bannerAction => 'Толығырақ';
|
||
@override String get sheetTitle => 'Фондық жүктеулер бұғатталған';
|
||
@override String get sheetTitleDegraded => 'Фондық жүктеулер шектелуі мүмкін';
|
||
@override String get sheetIntro => 'Android Plezy-дің фонда сенімді жүктеуіне кедергі келтіруде.';
|
||
@override String get sheetIntroDegraded => 'Құрылғыңыз Plezy-дің фонда қашан жүктей алатынын шектеп отыр.';
|
||
@override String get reasonBackgroundRestricted => 'Plezy-дің фондық жұмысы шектелген. Батарея немесе фондық пайдалануды "Шектеусіз" етіп қойыңыз.';
|
||
@override String get reasonStandbyRestricted => 'Android Plezy-ді шектеулі күту режиміне ауыстырды. Батарея пайдалануын "Шектеусіз" етіп қойыңыз.';
|
||
@override String get reasonDownloadChannelBlocked => 'Жүктеу хабарландырулары өшірілген, сондықтан жүктеу барысы мен басқару элементтері қолжетімсіз болуы мүмкін.';
|
||
@override String get reasonNotificationsDisabled => 'Хабарландырулар өшірілген. Android 13 және одан жаңа нұсқаларда ұзақ фондық жүктеулер үшін олар қажет.';
|
||
@override String get reasonDataSaver => 'Трафикті үнемдеу қосулы, бұл мобильді деректер арқылы фондық жүктеулерді бұғаттайды. Wi-Fi арқылы жүктеулер жұмыс істеуі тиіс.';
|
||
@override String get reasonOemUnknown => 'Plezy фонда тұрғанда жүктеулер бірнеше рет тоқтады. Plezy-дің батарея немесе фондық пайдалану баптауларын тексеріңіз.';
|
||
@override String get openSettings => 'Баптауларды ашу';
|
||
@override String get stillNotWorking => 'Құрылғыға арналған көмек';
|
||
@override String get stillNotWorkingDescription => 'Құрылғыңызға арналған қадамдарды қараңыз немесе мәселе жалғасса Баптаулар › Журналдарды көру бөлімінен журнал жіберіңіз.';
|
||
@override String get dialogTitle => 'Жүктеулер аяқталмауы мүмкін';
|
||
@override String get dialogDownloadAnyway => 'Сонда да жүктеу';
|
||
@override String get dialogFixFirst => 'Алдымен осыны түзету';
|
||
@override String get statusTile => 'Фондық жүктеулер';
|
||
@override String get statusOk => 'Фонда жұмыс істеуге рұқсат етілген';
|
||
@override String get statusBlocked => 'Жүйе баптаулары бұғаттаған';
|
||
@override String get statusDegraded => 'Жүйе баптаулары шектеген';
|
||
@override String get statusUnknown => 'Әлі тексерілмеген';
|
||
@override String get settingsUnavailable => 'Бұл құрылғыда жүйе баптаулары ашылмады';
|
||
@override String get linkUnavailable => 'Бұл құрылғыда dontkillmyapp.com ашылмады';
|
||
}
|
||
|
||
// Path: companionRemote.session
|
||
class _Translations$companionRemote$session$kk extends Translations$companionRemote$session$en {
|
||
_Translations$companionRemote$session$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get startingServer => 'Пульт сервері іске қосылуда...';
|
||
@override String get hostAddress => 'Хост мекенжайы';
|
||
@override String get connected => 'Қосылды';
|
||
@override String get serverRunning => 'Сервер белсенді';
|
||
@override String get serverStopped => 'Сервер тоқтатылды';
|
||
@override String get serverRunningDescription => 'Желідегі мобильді құрылғылар қосыла алады';
|
||
@override String get serverStoppedDescription => 'Қосылуға рұқсат беру үшін серверді іске қосыңыз';
|
||
@override String get usePhoneToControl => 'Осы қолданбаны басқару үшін телефоныңызды пайдаланыңыз';
|
||
@override String get startServer => 'Серверді іске қосу';
|
||
@override String get stopServer => 'Серверді тоқтату';
|
||
@override String get minimize => 'Жию';
|
||
}
|
||
|
||
// Path: companionRemote.pairing
|
||
class _Translations$companionRemote$pairing$kk extends Translations$companionRemote$pairing$en {
|
||
_Translations$companionRemote$pairing$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get discoveryDescription => 'Бірдей Plex тіркелгісіндегі Plezy құрылғылары мұнда көрінеді';
|
||
@override String get hostAddressHint => '192.168.1.100:48632';
|
||
@override String get connecting => 'Қосылуда...';
|
||
@override String get searchingForDevices => 'Құрылғылар ізделуде...';
|
||
@override String get noDevicesFound => 'Желіде құрылғылар табылмады';
|
||
@override String get noDevicesHint => 'ПК-де Plezy-ді ашып, бір Wi-Fi-ға қосылыңыз';
|
||
@override String get availableDevices => 'Қолжетімді құрылғылар';
|
||
@override String get manualConnection => 'Қолмен қосылу';
|
||
@override String get cryptoInitFailed => 'Қауіпсіз қосылым қатесі. Алдымен Plex-ке кіріңіз.';
|
||
@override String get validationHostRequired => 'Хост мекенжайын енгізіңіз';
|
||
@override String get validationHostFormat => 'Формат IP:порт түрінде болуы керек';
|
||
@override String get connectionTimedOut => 'Қосылу уақыты өтті.';
|
||
@override String get sessionNotFound => 'Құрылғы табылмады.';
|
||
@override String get authFailed => 'Аутентификация қатесі.';
|
||
@override String failedToConnect({required Object error}) => 'Қосылу мүмкін болмады: ${error}';
|
||
}
|
||
|
||
// Path: companionRemote.remote
|
||
class _Translations$companionRemote$remote$kk extends Translations$companionRemote$remote$en {
|
||
_Translations$companionRemote$remote$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get disconnectConfirm => 'Пульт сеансынан ажырайсыз ба?';
|
||
@override String get reconnecting => 'Қайта қосылуда...';
|
||
@override String attemptOf({required Object current}) => 'Әрекет ${current} / 5';
|
||
@override String get retryNow => 'Қазір қайталау';
|
||
@override String get tabRemote => 'Пульт';
|
||
@override String get tabPlay => 'Ойнату';
|
||
@override String get tabMore => 'Тағы';
|
||
@override String get menu => 'Мәзір';
|
||
@override String get tabNavigation => 'Навигация';
|
||
@override String get tabDiscover => 'Шолу';
|
||
@override String get tabLibraries => 'Кітапханалар';
|
||
@override String get tabSearch => 'Іздеу';
|
||
@override String get tabDownloads => 'Жүктеулер';
|
||
@override String get tabSettings => 'Баптаулар';
|
||
@override String get previous => 'Алдыңғы';
|
||
@override String get playPause => 'Ойнату/Кідірту';
|
||
@override String get next => 'Келесі';
|
||
@override String get seekBack => 'Артқа айналдыру';
|
||
@override String get stop => 'Тоқтату';
|
||
@override String get seekForward => 'Алға айналдыру';
|
||
@override String get volume => 'Дыбыс';
|
||
@override String get volumeDown => 'Азайту';
|
||
@override String get volumeUp => 'Көбейту';
|
||
@override String get fullscreen => 'Толық экран';
|
||
@override String get subtitles => 'Субтитрлер';
|
||
@override String get audio => 'Дыбыс';
|
||
@override String get searchHint => 'ПК-де іздеу...';
|
||
}
|
||
|
||
// Path: companionRemote.errors
|
||
class _Translations$companionRemote$errors$kk extends Translations$companionRemote$errors$en {
|
||
_Translations$companionRemote$errors$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get noNetworkInterface => 'Желілік интерфейс табылмады';
|
||
@override String get authenticationFailed => 'Аутентификация қатесі';
|
||
@override String serverStartFailed({required Object error}) => 'Серверді іске қосу қатесі: ${error}';
|
||
@override String commandFailed({required Object error}) => 'Пәрменді жіберу қатесі: ${error}';
|
||
@override String get joinTimedOut => 'Қосылу уақыты өтті';
|
||
@override String get failedToConnectAnyAddress => 'Ешбір мекенжайға қосылу мүмкін болмады';
|
||
@override String connectionLostAfterAttempts({required Object attempts}) => '${attempts} әрекеттен кейін байланыс үзілді';
|
||
@override String get connectionLost => 'Байланыс үзілді';
|
||
}
|
||
|
||
// Path: services.names
|
||
class _Translations$services$names$kk extends Translations$services$names$en {
|
||
_Translations$services$names$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get mal => 'MyAnimeList';
|
||
@override String get anilist => 'AniList';
|
||
@override String get simkl => 'Simkl';
|
||
@override String get seerr => 'Seerr';
|
||
@override String get mdblist => 'MDBList';
|
||
}
|
||
|
||
// Path: services.deviceCode
|
||
class _Translations$services$deviceCode$kk extends Translations$services$deviceCode$en {
|
||
_Translations$services$deviceCode$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String title({required Object service}) => 'Plezy-ді ${service} қызметінде белсендіру';
|
||
@override String body({required Object url}) => '${url} мекенжайына өтіп, осы кодты енгізіңіз:';
|
||
@override String openToActivate({required Object service}) => 'Белсендіру үшін ${service} ашу';
|
||
@override String get copyCode => 'Белсендіру кодын көшіру';
|
||
@override String get waitingForAuthorization => 'Авторизация күтілуде…';
|
||
@override String get codeCopied => 'Код көшірілді';
|
||
}
|
||
|
||
// Path: services.oauthProxy
|
||
class _Translations$services$oauthProxy$kk extends Translations$services$oauthProxy$en {
|
||
_Translations$services$oauthProxy$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String title({required Object service}) => '${service} қызметіне кіру';
|
||
@override String get body => 'Осы QR кодты сканерлеңіз немесе URL-ді ашыңыз.';
|
||
@override String openToSignIn({required Object service}) => 'Кіру үшін ${service} ашу';
|
||
@override String get copyUrl => 'Кіру URL-ін көшіру';
|
||
@override String get urlCopied => 'URL көшірілді';
|
||
}
|
||
|
||
// Path: services.libraryFilter
|
||
class _Translations$services$libraryFilter$kk extends Translations$services$libraryFilter$en {
|
||
_Translations$services$libraryFilter$kk._(TranslationsKk root) : this._root = root, super.internal(root);
|
||
|
||
final TranslationsKk _root; // ignore: unused_field
|
||
|
||
// Translations
|
||
@override String get title => 'Кітапхана фильтрі';
|
||
@override String get subtitleAllSyncing => 'Барлық кітапханалар синхрондалуда';
|
||
@override String get subtitleNoneSyncing => 'Ештеңе синхрондалмайды';
|
||
@override String subtitleBlocked({required Object count}) => '${count} бұғатталды';
|
||
@override String subtitleAllowed({required Object count}) => '${count} рұқсат етілді';
|
||
@override String get mode => 'Фильтр режимі';
|
||
@override String get modeBlacklist => 'Қара тізім';
|
||
@override String get modeWhitelist => 'Ақ тізім';
|
||
@override String get modeHintBlacklist => 'Төменде таңдалғандардан басқа барлық кітапханаларды синхрондау.';
|
||
@override String get modeHintWhitelist => 'Тек төменде таңдалған кітапханаларды синхрондау.';
|
||
@override String get libraries => 'Кітапханалар';
|
||
@override String get noLibraries => 'Кітапханалар жоқ';
|
||
}
|
||
|
||
/// The flat map containing all translations for locale <kk>.
|
||
/// Only for edge cases! For simple maps, use the map function of this library.
|
||
///
|
||
/// The Dart AOT compiler has issues with very large switch statements,
|
||
/// so the map is split into smaller functions (512 entries each).
|
||
extension on TranslationsKk {
|
||
dynamic _flatMapFunction(String path) {
|
||
return switch (path) {
|
||
'app.title' => 'Plezy',
|
||
'auth.signInWithPlex' => 'Plex арқылы кіру',
|
||
'auth.showQRCode' => 'QR кодты көрсету',
|
||
'auth.authenticate' => 'Растау',
|
||
'auth.authenticationTimeout' => 'Растау уақыты өтті. Қайтадан байқап көріңіз.',
|
||
'auth.scanQRToSignIn' => 'Кіру үшін осы QR кодты сканерлеңіз',
|
||
'auth.waitingForAuth' => 'Растау күтілуде...\nБраузеріңізден кіріңіз.',
|
||
'auth.useBrowser' => 'Браузерді пайдалану',
|
||
'auth.or' => 'немесе',
|
||
'auth.connectToMediaBrowser' => ({required Object product}) => '${product} қосылу',
|
||
'auth.useQuickConnect' => 'Жылдам қосылуды пайдалану',
|
||
'auth.quickConnectInstructions' => 'Jellyfin-де Жылдам қосылуды ашып, осы кодты енгізіңіз.',
|
||
'auth.quickConnectWaiting' => 'Растау күтілуде…',
|
||
'auth.quickConnectCancel' => 'Бас тарту',
|
||
'auth.quickConnectExpired' => 'Жылдам қосылу мерзімі өтті. Қайтадан байқап көріңіз.',
|
||
'auth.localDataRecoveryRequired' => 'Plezy жергілікті кіру мәліметтерін қалпына келтіре алмады. Қайтадан кіріңіз.',
|
||
'common.cancel' => 'Бас тарту',
|
||
'common.save' => 'Сақтау',
|
||
'common.close' => 'Жабу',
|
||
'common.clear' => 'Тазалау',
|
||
'common.reset' => 'Қалпына келтіру',
|
||
'common.later' => 'Кейінірек',
|
||
'common.submit' => 'Жіберу',
|
||
'common.confirm' => 'Растау',
|
||
'common.retry' => 'Қайталау',
|
||
'common.logout' => 'Шығу',
|
||
'common.unknown' => 'Белгісіз',
|
||
'common.refresh' => 'Жаңарту',
|
||
'common.yes' => 'Иә',
|
||
'common.no' => 'Жоқ',
|
||
'common.delete' => 'Өшіру',
|
||
'common.edit' => 'Өңдеу',
|
||
'common.shuffle' => 'Араластыру',
|
||
'common.addTo' => 'Қосу...',
|
||
'common.createNew' => 'Жаңасын жасау',
|
||
'common.connect' => 'Қосылу',
|
||
'common.disconnect' => 'Ажырату',
|
||
'common.play' => 'Ойнату',
|
||
'common.pause' => 'Кідірту',
|
||
'common.resume' => 'Жалғастыру',
|
||
'common.error' => 'Қате',
|
||
'common.search' => 'Іздеу',
|
||
'common.home' => 'Басты бет',
|
||
'common.back' => 'Артқа',
|
||
'common.settings' => 'Баптаулар',
|
||
'common.mute' => 'Дыбысты өшіру',
|
||
'common.ok' => 'Түсінікті',
|
||
'common.off' => 'Өшірулі',
|
||
'common.seasonNumber' => ({required Object number}) => '${number}-маусым',
|
||
'common.episodeNumberTitle' => ({required Object number, required Object title}) => '${number}-бөлім - ${title}',
|
||
'common.chapterNumber' => ({required Object number}) => '${number}-бөлім',
|
||
'common.reconnect' => 'Қайта қосылу',
|
||
'common.viewAll' => 'Барлығын көру',
|
||
'common.checkingNetwork' => 'Желі тексерілуде...',
|
||
'common.loadingServers' => 'Серверлер жүктелуде...',
|
||
'common.connectingToServers' => 'Серверлерге қосылуда...',
|
||
'common.startingOfflineMode' => 'Офлайн режим іске қосылуда...',
|
||
'common.loading' => 'Жүктелуде...',
|
||
'common.fullscreen' => 'Толық экран',
|
||
'common.exitFullscreen' => 'Толық экраннан шығу',
|
||
'common.pressBackAgainToExit' => 'Шығу үшін артқа түймесін қайтадан басыңыз',
|
||
'common.ratingSource.critic' => 'Сыншылар',
|
||
'common.ratingSource.audience' => 'Көрермендер',
|
||
'common.ratingSource.imdb' => 'IMDb',
|
||
'common.ratingSource.tmdb' => 'TMDB',
|
||
'common.ratingSource.rottenTomatoes' => 'Rotten Tomatoes',
|
||
'common.ratingSource.simkl' => 'Simkl',
|
||
'common.ratingSource.mal' => 'MyAnimeList',
|
||
'common.ratingSource.anilist' => 'AniList',
|
||
'common.ratingSource.trakt' => 'Trakt',
|
||
'common.ratingSource.rottenTomatoesCritic' => 'Rotten Tomatoes сыншылары',
|
||
'common.ratingSource.rottenTomatoesAudience' => 'Rotten Tomatoes көрермендері',
|
||
'screens.licenses' => 'Лицензиялар',
|
||
'screens.switchProfile' => 'Профильді ауыстыру',
|
||
'screens.subtitleStyling' => 'Субтитр баптаулары',
|
||
'screens.mpvConfig' => 'mpv.conf',
|
||
'screens.logs' => 'Журналдар',
|
||
'update.available' => 'Жаңарту қолжетімді',
|
||
'update.versionAvailable' => ({required Object version}) => '${version} нұсқасы қолжетімді',
|
||
'update.currentVersion' => ({required Object version}) => 'Ағымдағы: ${version}',
|
||
'update.skipVersion' => 'Бұл нұсқаны өткізіп жіберу',
|
||
'update.viewRelease' => 'Релизді көру',
|
||
'update.latestVersion' => 'Сізде ең соңғы нұсқа орнатылған',
|
||
'update.checkFailed' => 'Жаңартуларды тексеру мүмкін болмады',
|
||
'settings.title' => 'Баптаулар',
|
||
'settings.supportDeveloper' => 'Plezy жобасын қолдау',
|
||
'settings.supportDeveloperDescription' => 'Дамытуды қаржыландыру үшін Liberapay арқылы демеушілік жасаңыз',
|
||
'settings.language' => 'Тіл',
|
||
'settings.theme' => 'Тақырып',
|
||
'settings.appearance' => 'Сыртқы келбеті',
|
||
'settings.videoPlayback' => 'Видеоны ойнату',
|
||
'settings.videoPlaybackDescription' => 'Ойнату параметрлерін реттеңіз',
|
||
'settings.advanced' => 'Кеңейтілген',
|
||
'settings.episodePosterMode' => 'Бөлім постерінің стилі',
|
||
'settings.seriesPoster' => 'Сериал постері',
|
||
'settings.seasonPoster' => 'Маусым постері',
|
||
'settings.episodeThumbnail' => 'Кадр алдын ала көрінісі',
|
||
'settings.showHeroSectionDescription' => 'Басты бетте арнайы мазмұн каруселін көрсету',
|
||
'settings.secondsLabel' => 'Секунд',
|
||
'settings.minutesLabel' => 'Минут',
|
||
'settings.secondsShort' => 'сек',
|
||
'settings.minutesShort' => 'мин',
|
||
'settings.durationHint' => ({required Object min, required Object max}) => 'Уақытты енгізіңіз (${min}-${max})',
|
||
'settings.systemTheme' => 'Жүйелік',
|
||
'settings.lightTheme' => 'Жарық',
|
||
'settings.darkTheme' => 'Қараңғы',
|
||
'settings.oledTheme' => 'OLED',
|
||
'settings.libraryDensity' => 'Кітапхана тығыздығы',
|
||
'settings.displayScale' => 'Дисплей масштабы',
|
||
'settings.compact' => 'Тығыз',
|
||
'settings.comfortable' => 'Ыңғайлы',
|
||
'settings.tvCornerSpotlightBackdrop' => 'Бұрыштық жарық фоны',
|
||
'settings.tvCornerSpotlightBackdropDescription' => 'Фонды толық экран орнына жоғарғы оң жақ бұрышта көрсету',
|
||
'settings.viewMode' => 'Көрініс режимі',
|
||
'settings.gridView' => 'Тор',
|
||
'settings.listView' => 'Тізім',
|
||
'settings.showHeroSection' => 'Басты бөлімді көрсету',
|
||
'settings.continueWatchingAction' => '"Көруді жалғастыру" әрекеті',
|
||
'settings.continueWatchingPlay' => 'Ойнату',
|
||
'settings.continueWatchingDetails' => 'Толығырақ ашу',
|
||
'settings.episodeAction' => 'Бөлім әрекеті',
|
||
'settings.episodePlay' => 'Ойнату',
|
||
'settings.episodeDetails' => 'Толығырақ ашу',
|
||
'settings.useGlobalHubs' => 'Басты бет құрылымын пайдалану',
|
||
'settings.useGlobalHubsDescription' => 'Біріктірілген басты бет бөлімдерін көрсету.',
|
||
'settings.showServerNameOnHubs' => 'Бөлімдерде сервер атын көрсету',
|
||
'settings.showServerNameOnHubsDescription' => 'Бөлім тақырыптарында әрдайым сервер атын көрсету.',
|
||
'settings.groupLibrariesByServer' => 'Кітапханаларды сервер бойынша топтау',
|
||
'settings.groupLibrariesByServerDescription' => 'Мүйістік мәзірдегі кітапханаларды серверлер бойынша топтау.',
|
||
'settings.alwaysKeepSidebarOpen' => 'Сүйістік мәзірді әрдайым ашық ұстау',
|
||
'settings.alwaysKeepSidebarOpenDescription' => 'Жүйелік мәзір ашық күйінде қалады',
|
||
'settings.showUnwatchedCount' => 'Көрілмегендер санын көрсету',
|
||
'settings.showUnwatchedCountDescription' => 'Сериалдар мен маусымдарда көрілмеген бөлімдер санын көрсету',
|
||
'settings.showEpisodeNumberOnCards' => 'Карточкаларда бөлім нөмірін көрсету',
|
||
'settings.showEpisodeNumberOnCardsDescription' => 'Бөлім карточкаларында маусым мен бөлім нөмірін көрсету',
|
||
'settings.showSeasonPostersOnTabs' => 'Қойындыларда маусым постерлерін көрсету',
|
||
'settings.showSeasonPostersOnTabsDescription' => 'Әр маусымның постерін өз бөлімінің үстінде көрсету',
|
||
'settings.tvFullCardLayout' => 'Толық TV карточкалары',
|
||
'settings.tvFullCardLayoutDescription' => 'Тек суреттен тұратын TV карточкаларын пайдалану',
|
||
'settings.focusGlow' => 'Фокус жарқылы',
|
||
'settings.focusGlowDescription' => 'Таңдалған карточка айналасында жұмсақ жарқыл көрсету',
|
||
'settings.visualEffects' => 'Визуалды эффектілер',
|
||
'settings.visualEffectsAuto' => 'Автоматты',
|
||
'settings.visualEffectsAutoDescription' => 'Әлсіз құрылғыларда эффектілерді автоматты түрде азайту',
|
||
'settings.visualEffectsFull' => 'Толық',
|
||
'settings.visualEffectsReduced' => 'Азайтылған',
|
||
'settings.visualEffectsReducedDescription' => 'Аз анимация және төмен сапалы суреттер',
|
||
'settings.hideSpoilers' => 'Көрілмеген бөлімдер үшін спойлерлерді жасыру',
|
||
'settings.hideSpoilersDescription' => 'Көрілмеген бөлімдердің суреттері мен сипаттамаларын бұлдырату',
|
||
'settings.playerBackend' => 'Ойнатқыш инфрақұрылымы',
|
||
'settings.exoPlayer' => 'ExoPlayer',
|
||
'settings.mpv' => 'mpv',
|
||
'settings.hardwareDecoding' => 'Аппараттық декодтау',
|
||
'settings.hardwareDecodingDescription' => 'Мүмкіндігінше аппараттық үдетуді пайдалану',
|
||
'settings.bufferSize' => 'Буфер көлемі',
|
||
'settings.bufferSizeMB' => ({required Object size}) => '${size} МБ',
|
||
'settings.bufferSizeAuto' => 'Автоматты (Ұсынылатын)',
|
||
'settings.bufferSizeWarning' => ({required Object heap, required Object size}) => '${heap} МБ ЖҰД қолжетімді. ${size} МБ буфер ойнатуға әсер етуі мүмкін.',
|
||
'settings.playbackBuffer' => 'Ойнату буфері',
|
||
'settings.playbackBufferAuto' => 'Авто (ұсынылады)',
|
||
'settings.playbackBufferLarge' => 'Үлкен',
|
||
'settings.playbackBufferExtraLarge' => 'Өте үлкен',
|
||
'settings.playbackBufferDescription' => 'Тұрақсыз қосылыстарға қарсы көбірек буферлейді. Буфер өлшемімен де шектеледі.',
|
||
'settings.defaultQualityTitle' => 'Әдепкі сапа',
|
||
'settings.musicQualityTitle' => 'Музыка сапасы',
|
||
'settings.subtitleStyling' => 'Субтитр баптаулары',
|
||
'settings.subtitleStylingDescription' => 'Субтитрлердің сыртқы келбетін теңшеу',
|
||
'settings.smallSkipDuration' => 'Шағын өткізіп жіберу уақыты',
|
||
'settings.largeSkipDuration' => 'Үлкен өткізіп жіберу уақыты',
|
||
'settings.rewindOnResume' => 'Жалғастырғанда артқа айналдыру',
|
||
'settings.secondsUnit' => ({required Object seconds}) => '${seconds} секунд',
|
||
'settings.defaultSleepTimer' => 'Әдепкі ұйқы таймері',
|
||
'settings.minutesUnit' => ({required Object minutes}) => '${minutes} минут',
|
||
'settings.rememberTrackSelections' => 'Әр фильм/сериал үшін дыбыс/субтитр таңдауын есте сақтау',
|
||
'settings.rememberTrackSelectionsDescription' => 'Әр медиа үшін дыбыс пен субтитр таңдауын сақтау',
|
||
'settings.followServerTrackSelections' => 'Әр бөлім үшін сервердегі жолдар таңдауын қолдану',
|
||
'settings.followServerTrackSelectionsDescription' => 'Бөлім ауысқанда ағымдағы таңдауды көшірудің орнына серверде таңдалған дыбыс пен субтитрлерді қолдану',
|
||
'settings.showChapterMarkersOnTimeline' => 'Уақыт шкаласында бөлім белгілерін көрсету',
|
||
'settings.showChapterMarkersOnTimelineDescription' => 'Уақыт шкаласын бөлімдерге бөлу',
|
||
'settings.clickVideoTogglesPlayback' => 'Ойнату/кідірту үшін видеоны басу',
|
||
'settings.clickVideoTogglesPlaybackDescription' => 'Басқару элементтерін көрсету орнына ойнату немесе кідірту',
|
||
'settings.videoPlayerControls' => 'Видео ойнатқыш басқару элементтері',
|
||
'settings.keyboardShortcuts' => 'Пернетақта пернелер тіркесі',
|
||
'settings.keyboardShortcutsDescription' => 'Пернетақта пернелер тіркесін реттеу',
|
||
'settings.videoPlayerNavigation' => 'Видео ойнатқыш навигациясы',
|
||
'settings.videoPlayerNavigationDescription' => 'Ойнатқышты басқару үшін бағыттауыш пернелерді пайдалану',
|
||
'settings.watchTogetherRelay' => 'Бірге көру релесі',
|
||
'settings.watchTogetherRelayDescription' => 'Жеке реле орнату. Барлығы бір серверді пайдалануы керек.',
|
||
'settings.watchTogetherRelayHint' => 'https://my-relay.example.com',
|
||
'settings.watchTogetherRelayInvalid' => 'Дұрыс HTTP немесе HTTPS реле мекенжайын енгізіңіз.',
|
||
'settings.crashReporting' => 'Қателіктер туралы есеп',
|
||
'settings.crashReportingDescription' => 'Қолданбаны жақсартуға көмектесу үшін қателіктер есебін жіберу',
|
||
'settings.debugLogging' => 'Жөндеу журналы',
|
||
'settings.debugLoggingDescription' => 'Мәселелерді шешу үшін толық журнал жүргізуді қосу',
|
||
'settings.viewLogs' => 'Журналдарды көру',
|
||
'settings.viewLogsDescription' => 'Қолданба журналдарын көру',
|
||
'settings.clearImageCache' => 'Сурет кэшін тазалау',
|
||
'settings.clearImageCacheDescription' => 'Кэштелген суреттерді тазалайды.',
|
||
'settings.clearImageCacheSuccess' => 'Сурет кэші сәтті тазаланды',
|
||
'settings.resetSettings' => 'Баптауларды қалпына келтіру',
|
||
'settings.resetSettingsDescription' => 'Әдепкі баптауларды қайтару. Бұл әрекетті қайтару мүмкін емес.',
|
||
'settings.resetSettingsSuccess' => 'Баптаулар сәтті қалпына келтірілді',
|
||
'settings.backup' => 'Резервтік көшірме',
|
||
'settings.exportSettings' => 'Баптауларды экспорттау',
|
||
'settings.exportSettingsDescription' => 'Параметрлеріңізді файлға сақтаңыз',
|
||
'settings.exportSettingsSuccess' => 'Баптаулар экспортталды',
|
||
'settings.importSettings' => 'Баптауларды импорттау',
|
||
'settings.importSettingsDescription' => 'Параметрлерді файлдан қалпына келтіріңіз',
|
||
'settings.importSettingsConfirm' => 'Бұл ағымдағы баптауларыңыздың үстінен жазады. Жалғастырасыз ба?',
|
||
'settings.importSettingsSuccess' => 'Баптаулар импортталды',
|
||
'settings.importSettingsInvalidFile' => 'Бұл файл дұрыс Plezy баптаулар файлы емес',
|
||
'settings.importSettingsNoUser' => 'Баптауларды импорттау алдында жүйеге кіріңіз',
|
||
'settings.shortcutsReset' => 'Пернелер тіркесі әдепкі күйге қайтарылды',
|
||
'settings.about' => 'Қолданба туралы',
|
||
'settings.aboutDescription' => 'Қолданба туралы ақпарат пен лицензиялар',
|
||
'settings.updates' => 'Жаңартулар',
|
||
'settings.updateAvailable' => 'Жаңарту бар',
|
||
'settings.checkForUpdates' => 'Жаңартуларды тексеру',
|
||
'settings.autoCheckUpdatesOnStartup' => 'Іске қосылғанда жаңартуларды автоматты тексеру',
|
||
'settings.autoCheckUpdatesOnStartupDescription' => 'Іске қосылғанда жаңарту бар болса хабарлау',
|
||
'settings.validationErrorEnterNumber' => 'Дұрыс сан енгізіңіз',
|
||
'settings.validationErrorDuration' => ({required Object min, required Object max, required Object unit}) => 'Уақыт ${min} және ${max} ${unit} аралығында болуы керек',
|
||
'settings.shortcutAlreadyAssigned' => ({required Object action}) => 'Бұл тіркес ${action} әрекетіне тағайындалған',
|
||
'settings.shortcutUpdated' => ({required Object action}) => '${action} үшін пернелер тіркесі жаңартылды',
|
||
'settings.saveFailed' => 'Өзгерістер сақталмады. Қайтадан байқап көріңіз.',
|
||
'settings.autoSkip' => 'Автоматты өткізу',
|
||
'settings.autoSkipIntro' => 'Киріс бөлімді (Intro) автоматты өткізу',
|
||
'settings.autoSkipIntroDescription' => 'Бірнеше секундтан кейін киріс белгілерін автоматты өткізу',
|
||
'settings.autoSkipCredits' => 'Титрлерді автоматты өткізу',
|
||
'settings.autoSkipCreditsDescription' => 'Титрлерді автоматты өткізіп, келесі бөлімді ойнату',
|
||
'settings.forceSkipMarkerFallback' => 'Қосалқы белгілерді мәжбүрлеу',
|
||
'settings.forceSkipMarkerFallbackDescription' => 'Plex белгілері болса да бөлім тақырыбы үлгілерін пайдалану',
|
||
'settings.autoSkipDelay' => 'Автоматты өткізу кідірісі',
|
||
'settings.autoSkipDelayDescription' => ({required Object seconds}) => 'Автоматты өткізгенге дейін ${seconds} секунд күту',
|
||
'settings.introPattern' => 'Киріс бөлім белгісінің үлгісі',
|
||
'settings.introPatternDescription' => 'Бөлім тақырыптарында интроны табуға арналған Regex үлгісі',
|
||
'settings.creditsPattern' => 'Титр белгісінің үлгісі',
|
||
'settings.creditsPatternDescription' => 'Бөлім тақырыптарында титрлерді табуға арналған Regex үлгісі',
|
||
'settings.invalidRegex' => 'Қате тұрақты өрнек (Regex)',
|
||
'settings.regex' => 'Тұрақты өрнек (Regex)',
|
||
'settings.downloads' => 'Жүктеулер',
|
||
'settings.downloadLocationDescription' => 'Жүктелген файлдар сақталатын орынды таңдаңыз',
|
||
'settings.downloadLocationDefault' => 'Әдепкі (Қолданба жады)',
|
||
'settings.downloadLocationCustom' => 'Таңдамалы орын',
|
||
'settings.selectFolder' => 'Қапшықты таңдау',
|
||
'settings.resetToDefault' => 'Әдепкі күйге қайтару',
|
||
'settings.currentPath' => ({required Object path}) => 'Ағымдағы: ${path}',
|
||
'settings.downloadLocationChanged' => 'Жүктеу орны өзгертілді',
|
||
'settings.downloadLocationReset' => 'Жүктеу орны әдепкі күйге қайтарылды',
|
||
'settings.downloadLocationInvalid' => 'Таңдалған қапшыққа жазу мүмкін емес',
|
||
'settings.downloadLocationPickerUnavailable' => 'Бұл құрылғыда қапшықты таңдау мүмкіндігі жоқ',
|
||
'settings.downloadOnWifiOnly' => 'Тек Wi-Fi арқылы жүктеу',
|
||
'settings.downloadOnWifiOnlyDescription' => 'Мобильді деректер пайдаланылғанда жүктеулерді кідірту',
|
||
'settings.autoRemoveWatchedDownloads' => 'Көрілген жүктеулерді автоматты өшіру',
|
||
'settings.autoRemoveWatchedDownloadsDescription' => 'Көрілген жүктеулерді автоматты түрде өшіру',
|
||
'settings.cellularDownloadBlocked' => 'Мобильді желіде жүктеу бұғатталған. Wi-Fi пайдаланыңыз.',
|
||
'settings.maxVolume' => 'Максималды дыбыс',
|
||
'settings.maxVolumeDescription' => 'Ақырын видеолар үшін дыбысты 100%-дан асыруға рұқсат беру',
|
||
'settings.maxVolumePercent' => ({required Object percent}) => '%${percent}',
|
||
'settings.discordRichPresence' => 'Discord Rich Presence',
|
||
'settings.discordRichPresenceDescription' => 'Discord-та не көріп жатқаныңызды көрсету',
|
||
'settings.services' => 'Қызметтер',
|
||
'settings.servicesDescription' => 'Trakt, MyAnimeList, Seerr және т.б. қосыңыз',
|
||
'settings.manageLibrariesDescription' => 'Кітапханаларды қайта реттеу және жасыру',
|
||
'settings.companionRemoteServer' => 'Көмекші пульт сервері',
|
||
'settings.companionRemoteServerDescription' => 'Желідегі мобильді құрылғыларға осы қолданбаны басқаруға рұқсат беру',
|
||
'settings.autoPip' => 'Автоматты Суреттегі сурет (PiP)',
|
||
'settings.autoPipDescription' => 'Видео ойнап жатқанда қолданбадан шыққанда авто-PiP режиміне өту',
|
||
'settings.matchContentFrameRate' => 'Кадр жиілігін сәйкестендіру',
|
||
'settings.matchContentFrameRateDescription' => 'Экран жиілігін видео мазмұнына сәйкестендіру',
|
||
'settings.matchRefreshRate' => 'Жаңарту жиілігін сәйкестендіру',
|
||
'settings.matchRefreshRateDescription' => 'Толық экранда экран жаңарту жиілігін сәйкестендіру',
|
||
'settings.matchDynamicRange' => 'Динамикалық диапазонды сәйкестендіру',
|
||
'settings.matchDynamicRangeDescription' => 'HDR мазмұн үшін HDR қосу, кейін SDR-ға қайту',
|
||
'settings.displaySwitchDelay' => 'Экранды ауыстыру кідірісі',
|
||
'settings.tunneledPlayback' => 'Туннельді ойнату',
|
||
'settings.tunneledPlaybackDescription' => 'Видео туннельдеуді пайдалану.',
|
||
'settings.audioPassthrough' => 'Дыбысты тікелей өткізу (Passthrough)',
|
||
'settings.audioPassthroughDescription' => 'Dolby/DTS дыбысын қайта кодтамай ресиверге жібереді.',
|
||
'settings.audioPassthroughDescriptionAppleTv' => 'Dolby Digital Plus үшін Apple декодерін пайдалану.',
|
||
'settings.audioDownmix' => 'Стереоға түрлендіру (Downmix)',
|
||
'settings.audioDownmixDescription' => 'Көп арналы дыбысты стерео динамиктер үшін екі арнаға төмендету',
|
||
'settings.downmixCenterBoost' => 'Орталық арнаны күшейту',
|
||
'settings.downmixCenterBoostValue' => ({required Object db}) => '${db} дБ',
|
||
'settings.downmixCenterBoostLabel' => 'Күшейту (дБ)',
|
||
'settings.downmixCenterBoostShort' => 'дБ',
|
||
'settings.audioDownmixNormalize' => 'Түрлендіруде дыбысты нормалау',
|
||
'settings.audioDownmixNormalizeDescription' => 'Дыбыс бұзылуын болдырмау үшін деңгейді төмендету.',
|
||
'settings.atmosDiagnostics' => 'Atmos шығысын тексеру',
|
||
'settings.atmosDiagnosticsDescription' => 'Dolby Atmos шығысын тексеру',
|
||
'settings.atmosTestHlsAtmos' => 'Apple Atmos ағыны',
|
||
'settings.atmosTestHlsAtmosDescription' => 'Дұрыс жұмыс істейтін Dolby Atmos ағыны.',
|
||
'settings.atmosTestHlsControl' => 'Apple көлемді дыбыс ағыны',
|
||
'settings.atmosTestHlsControlDescription' => 'Atmos емес бақылау ағыны.',
|
||
'settings.atmosTestRawStream' => 'Өңделмеген EAC3 ағыны',
|
||
'settings.atmosTestRawStreamDescription' => 'Тест файлын ішкі Atmos ретінде тарату.',
|
||
'settings.atmosTestRawFile' => 'Өңделмеген EAC3 файлы',
|
||
'settings.atmosTestRawFileDescription' => 'Тест файлын ойнату.',
|
||
'settings.atmosTestAsbarNative' => 'Сэмпл-буфер рендерері (нативті)',
|
||
'settings.atmosTestAsbarNativeDescription' => 'Файлдың өзгертілмеген сығылған дыбысын тікелей жүйелік рендерерге береді. Тест файлының URL-і қажет.',
|
||
'settings.atmosTestAsbarGenerated' => 'Сэмпл-буфер рендерері (қайта құрылған)',
|
||
'settings.atmosTestAsbarGeneratedDescription' => 'Сол сияқты, бірақ дыбыс сипаттамасы ойнату кезіндегідей қайта құрылады. Тест файлының URL-і қажет.',
|
||
'settings.atmosTestSessionMode' => 'Фильмді ойнату сеансы режимін пайдалану',
|
||
'settings.atmosTestSessionModeDescription' => 'Өшірулі — Dolby құжаттаған режим. Қосулы — бұрын пайдаланылған режим.',
|
||
'settings.atmosTestShowRoutePicker' => 'AirPlay шығысын таңдау',
|
||
'settings.atmosTestHideRoutePicker' => 'AirPlay шығысын таңдау терезесін жасыру',
|
||
'settings.atmosTestRoutePickerDescription' => 'Тестті AirPlay қабылдағышына жібереді. Анықталған дыбыс режимін тек AirPlay хабарлайды.',
|
||
'settings.atmosTestStop' => 'Тестті тоқтату',
|
||
'settings.atmosTestUrl' => 'Тест файлының URL-і',
|
||
'settings.atmosTestUrlDescription' => 'Өңделмеген .ec3 файлының HTTP URL-і',
|
||
'settings.atmosTestUrlMissing' => 'Алдымен тест файлының URL-ін орнатыңыз',
|
||
'settings.atmosTestStatus' => 'Мәртебесі',
|
||
'settings.dvConversionMode' => 'Dolby Vision түрлендіруі',
|
||
'settings.dvConversionModeDescription' => 'ExoPlayer-дің Dolby Vision Profile 7 файлдарын өңдеу әдісін таңдаңыз.',
|
||
'settings.dvConversionAuto' => 'Автоматты',
|
||
'settings.dvConversionNative' => 'Ішкі / Өшірулі',
|
||
'settings.dvConversionDv81' => 'P7 → P8.1',
|
||
'settings.dvConversionHevcStrip' => 'P7 → HEVC',
|
||
'settings.dvConversionAutoDescription' => 'Құрылғы мүмкіндіктерін пайдалану',
|
||
'settings.dvConversionNativeDescription' => 'Ішкі DV7 режимін мәжбүрлеу',
|
||
'settings.dvConversionDv81Description' => 'Dolby Vision profile 8.1 форматына түрлендіру',
|
||
'settings.dvConversionHevcStripDescription' => 'Dolby Vision қабаттарын алып тастап, HEVC ретінде көрсету',
|
||
'settings.requireProfileSelectionOnOpen' => 'Ашқанда профильді сұрау',
|
||
'settings.requireProfileSelectionOnOpenDescription' => 'Қолданба ашылған сайын профильді таңдауды көрсету',
|
||
'settings.forceTvMode' => 'TV режимін мәжбүрлеу',
|
||
'settings.forceTvModeDescription' => 'TV интерфейсін мәжбүрлеу.',
|
||
'settings.startInFullscreen' => 'Толық экранда бастау',
|
||
'settings.startInFullscreenDescription' => 'Plezy-ді ашқанда толық экран режимінде ашу',
|
||
'settings.exitFullscreenOnPlayerClose' => 'Ойнатқыш жабылғанда толық экраннан шығу',
|
||
'settings.exitFullscreenOnPlayerCloseDescription' => 'Видео ойнатқышты жапқанда автоматты түрде толық экраннан шығу',
|
||
'settings.autoHidePerformanceOverlay' => 'Өнімділік панелін авто-жасыру',
|
||
'settings.autoHidePerformanceOverlayDescription' => 'Өнімділік панелін басқару элементтерімен бірге жасыру',
|
||
'settings.showNavBarLabels' => 'Навигация панелінің мәтіндерін көрсету',
|
||
'settings.showNavBarLabelsDescription' => 'Навигация белгішелерінің астында мәтінді көрсету',
|
||
'settings.startupSection' => 'Бастапқы бөлім',
|
||
'settings.liveTvDefaultFavorites' => 'Тікелей TV-де таңдаулы арналарды әдепкі ету',
|
||
'settings.liveTvDefaultFavoritesDescription' => 'Тікелей TV ашылғанда тек таңдаулы арналарды көрсету',
|
||
'settings.display' => 'Дисплей',
|
||
'settings.homeScreen' => 'Басты экран',
|
||
'settings.navigation' => 'Навигация',
|
||
'settings.window' => 'Терезе',
|
||
'settings.content' => 'Мазмұн',
|
||
'settings.player' => 'Ойнатқыш',
|
||
'settings.subtitlesAndConfig' => 'Субтитрлер мен конфигурация',
|
||
'settings.seekAndTiming' => 'Айналдыру және уақытты реттеу',
|
||
'settings.behavior' => 'Мінез-құлық',
|
||
'search.hint' => 'Фильмдер, сериалдар, музыка іздеу...',
|
||
'search.tryDifferentTerm' => 'Басқа іздеу сөзін байқап көріңіз',
|
||
'search.searchYourMedia' => 'Медиафайлдардан іздеу',
|
||
'search.enterTitleActorOrKeyword' => 'Атауын, актерді немесе кілт сөзді енгізіңіз',
|
||
'hotkeys.setShortcutFor' => ({required Object actionName}) => '${actionName} үшін пернелер тіркесін орнату',
|
||
'hotkeys.clearShortcut' => 'Тіркесті тазалау',
|
||
'hotkeys.noShortcutSet' => 'Пернелер тіркесі орнатылмаған',
|
||
'hotkeys.currentShortcut' => 'Ағымдағы тіркес:',
|
||
'hotkeys.pressToRecord' => 'Тіркесті жазу үшін басыңыз',
|
||
'hotkeys.recordingShortcut' => 'Енді пернелерді басыңыз',
|
||
'hotkeys.actions.playPause' => 'Ойнату/Кідірту',
|
||
'hotkeys.actions.volumeUp' => 'Дыбысты үлкейту',
|
||
'hotkeys.actions.volumeDown' => 'Дыбысты азайту',
|
||
'hotkeys.actions.seekForward' => ({required Object seconds}) => 'Алға айналдыру (${seconds}сек)',
|
||
'hotkeys.actions.seekBackward' => ({required Object seconds}) => 'Артқа айналдыру (${seconds}сек)',
|
||
'hotkeys.actions.fullscreenToggle' => 'Толық экранды ауыстыру',
|
||
'hotkeys.actions.muteToggle' => 'Дыбысты өшіру/қосу',
|
||
'hotkeys.actions.subtitleToggle' => 'Субтитрді қосу/өшіру',
|
||
'hotkeys.actions.audioTrackNext' => 'Келесі аудиожол',
|
||
'hotkeys.actions.subtitleTrackNext' => 'Келесі субтитр жолы',
|
||
'hotkeys.actions.chapterNext' => 'Келесі бөлім',
|
||
'hotkeys.actions.chapterPrevious' => 'Алдыңғы бөлім',
|
||
'hotkeys.actions.episodeNext' => 'Келесі бөлім',
|
||
'hotkeys.actions.episodePrevious' => 'Алдыңғы бөлім',
|
||
'hotkeys.actions.speedIncrease' => 'Жылдамдықты арттыру',
|
||
'hotkeys.actions.speedDecrease' => 'Жылдамдықты азайту',
|
||
'hotkeys.actions.speedReset' => 'Жылдамдықты қалпына келтіру',
|
||
'hotkeys.actions.zoomIn' => 'Жақындату',
|
||
'hotkeys.actions.zoomOut' => 'Алыстату',
|
||
'hotkeys.actions.zoomReset' => 'Масштабты қалпына келтіру',
|
||
'hotkeys.actions.subSeekNext' => 'Келесі субтитрге өту',
|
||
'hotkeys.actions.subSeekPrev' => 'Алдыңғы субтитрге өту',
|
||
'hotkeys.actions.shaderToggle' => 'Шейдерлерді қосу/өшіру',
|
||
'hotkeys.actions.skipMarker' => 'Интро/Титрді өткізу',
|
||
'hotkeys.actions.screenshot' => 'Экран суретін түсіру',
|
||
'fileInfo.title' => 'Файл туралы ақпарат',
|
||
'fileInfo.overview' => 'Шолу',
|
||
'fileInfo.video' => 'Видео',
|
||
'fileInfo.audio' => 'Аудио',
|
||
'fileInfo.subtitles' => 'Субтитрлер',
|
||
'fileInfo.images' => 'Кірістірілген суреттер',
|
||
'fileInfo.dataStreams' => 'Деректер ағындары',
|
||
'fileInfo.lyrics' => 'Ән мәтіні',
|
||
'fileInfo.file' => 'Файл',
|
||
'fileInfo.attachments' => 'Тіркемелер',
|
||
'fileInfo.delivery' => 'Жеткізу',
|
||
'fileInfo.versionCounter' => ({required Object index, required Object count}) => 'Нұсқа ${index} / ${count}',
|
||
'fileInfo.fileCounter' => ({required Object index, required Object count}) => 'Файл ${index} / ${count}',
|
||
'fileInfo.noStreams' => 'Сервер бұл файл үшін ағындар жоқ деп хабарлады.',
|
||
'fileInfo.copyPath' => 'Жолды көшіру',
|
||
'fileInfo.pathCopied' => 'Файл жолы көшірілді',
|
||
'fileInfo.codec' => 'Кодек',
|
||
'fileInfo.codecTag' => 'Кодек тегі',
|
||
'fileInfo.resolution' => 'Ажыратымдылық',
|
||
'fileInfo.codedResolution' => 'Кодталған ажыратымдылық',
|
||
'fileInfo.bitrate' => 'Биттік жылдамдық (Bitrate)',
|
||
'fileInfo.frameRate' => 'Кадр жиілігі',
|
||
'fileInfo.rotation' => 'Бұрылыс',
|
||
'fileInfo.comment' => 'Пікір',
|
||
'fileInfo.audioDescription' => 'Аудио сипаттама',
|
||
'fileInfo.headerCompression' => 'Тақырып қысуы',
|
||
'fileInfo.sidecarFile' => 'Қосалқы файл',
|
||
'fileInfo.transportTimestamp' => 'Транспорт уақыт белгісі',
|
||
'fileInfo.displayOffset' => 'Көрсету ығысуы',
|
||
'fileInfo.previewFailureCode' => 'Алдын ала қарау қате коды',
|
||
'fileInfo.previewRetries' => 'Алдын ала қарау қайталаулары',
|
||
'fileInfo.aspectRatio' => 'Тараптар қатынасы',
|
||
'fileInfo.pixelAspectRatio' => 'Пиксель пропорциясы',
|
||
'fileInfo.profile' => 'Профиль',
|
||
'fileInfo.level' => 'Деңгей',
|
||
'fileInfo.bitDepth' => 'Бит тереңдігі',
|
||
'fileInfo.pixelFormat' => 'Пиксель форматы',
|
||
'fileInfo.colorSpace' => 'Түс кеңістігі',
|
||
'fileInfo.colorRange' => 'Түс диапазоны',
|
||
'fileInfo.colorPrimaries' => 'Негізгі түстер',
|
||
'fileInfo.colorTransfer' => 'Түс тасымалдауы',
|
||
'fileInfo.chromaSubsampling' => 'Түстік субдискретизация',
|
||
'fileInfo.chromaLocation' => 'Chroma орналасуы',
|
||
'fileInfo.scanType' => 'Сканерлеу түрі',
|
||
'fileInfo.interlaced' => 'Жоларалық',
|
||
'fileInfo.anamorphic' => 'Анаморфты',
|
||
'fileInfo.referenceFrames' => 'Тірек кадрлар',
|
||
'fileInfo.dynamicRange' => 'Динамикалық диапазон',
|
||
'fileInfo.dolbyVision' => 'Dolby Vision',
|
||
'fileInfo.dolbyVisionLevel' => 'Dolby Vision деңгейі',
|
||
'fileInfo.dolbyVisionVersion' => 'Dolby Vision нұсқасы',
|
||
'fileInfo.dolbyVisionLayers' => 'Dolby Vision қабаттары',
|
||
'fileInfo.baseLayerCompatibility' => 'Базалық қабат үйлесімділігі',
|
||
'fileInfo.avcBitstream' => 'AVC бит ағыны',
|
||
'fileInfo.nalLengthSize' => 'NAL ұзындық өлшемі',
|
||
'fileInfo.scalingMatrix' => 'Теңшелетін масштабтау матрицасы',
|
||
'fileInfo.streamIdentifier' => 'Ағын идентификаторы',
|
||
'fileInfo.streamIndex' => 'Ағын индексі',
|
||
'fileInfo.streamId' => 'Ағын ID',
|
||
'fileInfo.language' => 'Тіл',
|
||
'fileInfo.languageCode' => 'Тіл коды',
|
||
'fileInfo.streamTitle' => 'Трек атауы',
|
||
'fileInfo.channels' => 'Арналар',
|
||
'fileInfo.sampleRate' => 'Дискретизация жиілігі',
|
||
'fileInfo.spatialAudio' => 'Кеңістіктік аудио',
|
||
'fileInfo.textBased' => 'Мәтіндік',
|
||
'fileInfo.subtitleFormat' => 'Қосалқы формат',
|
||
'fileInfo.provider' => 'Провайдер',
|
||
'fileInfo.matchScore' => 'Сәйкестік ұпайы',
|
||
'fileInfo.externalDelivery' => 'Бөлек жеткізілуі мүмкін',
|
||
'fileInfo.sidecarPath' => 'Қосалқы файл жолы',
|
||
'fileInfo.sourceStream' => 'Көшірілген көзі',
|
||
'fileInfo.temporary' => 'Уақытша',
|
||
'fileInfo.timeBase' => 'Уақыт негізі',
|
||
'fileInfo.overallBitrate' => 'Жалпы биттік жылдамдық',
|
||
'fileInfo.path' => 'Жол',
|
||
'fileInfo.fileName' => 'Файл атауы',
|
||
'fileInfo.size' => 'Көлемі',
|
||
'fileInfo.totalSize' => 'Жалпы өлшемі',
|
||
'fileInfo.container' => 'Контейнер',
|
||
'fileInfo.duration' => 'Уақыты',
|
||
'fileInfo.previewThumbnails' => 'Алдын ала қарау суреттері',
|
||
'fileInfo.previewIndex' => 'Алдын ала қарау индексі',
|
||
'fileInfo.packetLength' => 'Пакет ұзындығы',
|
||
'fileInfo.filePresent' => 'Файл бар',
|
||
'fileInfo.fileReadable' => 'Сервер оқи алады',
|
||
'fileInfo.streamPath' => 'Ағын жолы',
|
||
'fileInfo.optimizedForStreaming' => 'Ағынды беру үшін оңтайландырылған',
|
||
'fileInfo.has64bitOffsets' => '64-биттік ығысулар',
|
||
'fileInfo.protocol' => 'Протокол',
|
||
'fileInfo.mediaType' => 'Медиа түрі',
|
||
'fileInfo.sourceKind' => 'Дереккөз түрі',
|
||
'fileInfo.optimizedVersion' => 'Оңтайландырылған нұсқа',
|
||
'fileInfo.optimizationTarget' => 'Оңтайландыру мақсаты',
|
||
'fileInfo.deletedAt' => 'Өшірілген',
|
||
'fileInfo.remoteSource' => 'Қашықтағы дереккөз',
|
||
'fileInfo.infiniteStream' => 'Шексіз ағын',
|
||
'fileInfo.directPlay' => 'Тікелей ойнату',
|
||
'fileInfo.directStream' => 'Тікелей ағын',
|
||
'fileInfo.transcoding' => 'Транскодтау',
|
||
'fileInfo.etag' => 'ETag',
|
||
'fileInfo.versionId' => 'Нұсқа ID',
|
||
'fileInfo.fileId' => 'Файл ID',
|
||
'fileInfo.defaultAudioTrack' => 'Әдепкі аудио трек',
|
||
'fileInfo.defaultSubtitleTrack' => 'Әдепкі субтитр трегі',
|
||
'fileInfo.subtitlesOff' => 'Өшірулі',
|
||
'fileInfo.flagDefault' => 'Әдепкі',
|
||
'fileInfo.flagForced' => 'Мәжбүрлі',
|
||
'fileInfo.flagSelected' => 'Таңдалған',
|
||
'fileInfo.flagExternal' => 'Сыртқы',
|
||
'fileInfo.flagHearingImpaired' => 'Есту қабілеті бұзылғандар үшін',
|
||
'fileInfo.flagDub' => 'Дубляж',
|
||
'fileInfo.flagOriginal' => 'Түпнұсқа',
|
||
'mediaMenu.markAsWatched' => 'Көрілді деп белгілеу',
|
||
'mediaMenu.markAsUnwatched' => 'Көрілмеді деп белгілеу',
|
||
'mediaMenu.removeFromContinueWatching' => '"Көруді жалғастыру" тізімінен өшіру',
|
||
'mediaMenu.viewDetails' => 'Толығырақ көру',
|
||
'mediaMenu.goToSeries' => 'Сериалға өту',
|
||
'mediaMenu.shufflePlay' => 'Араластырып ойнату',
|
||
'mediaMenu.shuffleNotAvailableOffline' => 'Араластырып ойнату офлайн режимде қолжетімсіз',
|
||
'mediaMenu.fileInfo' => 'Файл туралы ақпарат',
|
||
'mediaMenu.deleteEpisodeFromServer' => 'Бөлімді серверден өшіру',
|
||
'mediaMenu.deleteSeasonFromServer' => 'Маусымды серверден өшіру',
|
||
'mediaMenu.deleteShowFromServer' => 'Сериалды серверден өшіру',
|
||
'mediaMenu.deleteMovieFromServer' => 'Фильмді серверден өшіру',
|
||
'mediaMenu.deleteEpisodeTitle' => 'Осы бөлім өшірілсін бе?',
|
||
'mediaMenu.deleteSeasonTitle' => 'Осы маусым өшірілсін бе?',
|
||
'mediaMenu.deleteShowTitle' => 'Осы сериал өшірілсін бе?',
|
||
'mediaMenu.deleteMovieTitle' => 'Осы фильм өшірілсін бе?',
|
||
'mediaMenu.deleteEpisodeConfirm' => 'Бөлімді өшіру',
|
||
'mediaMenu.deleteSeasonConfirm' => 'Маусымды өшіру',
|
||
_ => null,
|
||
} ?? switch (path) {
|
||
'mediaMenu.deleteShowConfirm' => 'Сериалды өшіру',
|
||
'mediaMenu.deleteMovieConfirm' => 'Фильмді өшіру',
|
||
'mediaMenu.deleteAnyway' => 'Бәрібір өшіру',
|
||
'mediaMenu.confirmDeleteTarget' => ({required Object title}) => '${title} серверіңізден толық өшірілсін бе?',
|
||
'mediaMenu.deleteMultipleWarning' => 'Бұл барлық бөлімдер мен файлдарға әсер етеді.',
|
||
'mediaMenu.deleteEpisodeCountWarning' => ({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n, one: 'Бұл ондағы ${n} бөлімді және оның файлын өшіреді.', other: 'Бұл ондағы барлық ${n} бөлімді және олардың файлдарын өшіреді.', ),
|
||
'mediaMenu.deleteMultiPartWarning' => ({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n, one: 'Бұл элемент ${n} файл ретінде сақталған, ол өшіріледі.', other: 'Бұл элемент ${n} файлда сақталған, олардың барлығы өшіріледі.', ),
|
||
'mediaMenu.deleteSharedFileHeading' => ({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n, one: 'Сол файлда тағы ${n} бөлім сақталған, ол да өшіріледі:', other: 'Сол файлда тағы ${n} бөлім сақталған, олар да өшіріледі:', ),
|
||
'mediaMenu.deleteScopeUnverifiedProbeFailed' => 'Plezy қандай файлдар өшірілетінін тексере алмады, сондықтан ол жоғарыда аталған элементтен артық өшіруі мүмкін. Бас тартып, қайталап көріңіз немесе бәрібір өшіріңіз.',
|
||
'mediaMenu.deleteScopeUnverifiedNoFileInfo' => 'Серверіңіз бұл элемент үшін файл мәліметтерін ұсынбады, сондықтан Plezy қандай файлдар өшірілетінін тексере алмайды. Ол жоғарыда аталған элементтен артық өшіруі мүмкін.',
|
||
'mediaMenu.mediaDeletedSuccessfully' => 'Медиа элементі сәтті өшірілді',
|
||
'mediaMenu.mediaFailedToDelete' => 'Медиа элементін өшіру мүмкін болмады',
|
||
'mediaMenu.rate' => 'Бағалау',
|
||
'mediaMenu.playFromBeginning' => 'Басынан бастап ойнату',
|
||
'mediaMenu.playVersion' => 'Нұсқаны ойнату...',
|
||
'rateSheet.title' => 'Бағалау',
|
||
'rateSheet.server' => 'Сервер',
|
||
'rateSheet.favorite' => 'Таңдаулы',
|
||
'rateSheet.favorited' => 'Таңдаулыларға қосылды',
|
||
'rateSheet.saved' => 'Сақталды',
|
||
'rateSheet.notAvailable' => 'Сәйкестік табылмады',
|
||
'rateSheet.noConnectedServices' => 'Бағалау үшін Баптаулардан қызметті қосыңыз.',
|
||
'accessibility.mediaCardMovie' => ({required Object title}) => '${title}, фильм',
|
||
'accessibility.mediaCardShow' => ({required Object title}) => '${title}, TV шоу',
|
||
'accessibility.mediaCardEpisode' => ({required Object title, required Object episodeInfo}) => '${title}, ${episodeInfo}',
|
||
'accessibility.mediaCardSeason' => ({required Object title, required Object seasonInfo}) => '${title}, ${seasonInfo}',
|
||
'accessibility.mediaCardWatched' => 'көрілген',
|
||
'accessibility.mediaCardPartiallyWatched' => ({required Object percent}) => '%${percent} көрілген',
|
||
'accessibility.mediaCardUnwatched' => 'көрілмеген',
|
||
'accessibility.tapToPlay' => 'Ойнату үшін түртіңіз',
|
||
'accessibility.decrease' => 'Азайту',
|
||
'accessibility.increase' => 'Арттыру',
|
||
'accessibility.decreaseValue' => ({required Object label}) => '${label} мәнін азайту',
|
||
'accessibility.increaseValue' => ({required Object label}) => '${label} мәнін арттыру',
|
||
'accessibility.hue' => 'Түс реңкі',
|
||
'accessibility.saturation' => 'Қанықтылық',
|
||
'accessibility.brightness' => 'Жарықтық',
|
||
'accessibility.hexColor' => 'Hex түсі',
|
||
'accessibility.expandText' => 'Мәтінді жаю',
|
||
'accessibility.collapseText' => 'Мәтінді жинау',
|
||
'accessibility.alphabetNavigation' => 'Алфавиттік навигация',
|
||
'accessibility.alphabetScrollHint' => 'Әріптер бойынша өту үшін жоғары немесе төмен сырғытыңыз',
|
||
'accessibility.rowColumnPosition' => ({required Object row, required Object rowCount, required Object column, required Object columnCount}) => 'Жол ${row} / ${rowCount}, баған ${column} / ${columnCount}',
|
||
'accessibility.rowPosition' => ({required Object row, required Object rowCount}) => 'Жол ${row} / ${rowCount}',
|
||
'tooltips.shufflePlay' => 'Араластырып ойнату',
|
||
'tooltips.playTrailer' => 'Трейлерді ойнату',
|
||
'tooltips.markAsWatched' => 'Көрілді деп белгілеу',
|
||
'tooltips.markAsUnwatched' => 'Көрілмеді деп белгілеу',
|
||
'audioTracks.track' => ({required Object n}) => 'Аудиожол ${n}',
|
||
'videoControls.audioLabel' => 'Дыбыс',
|
||
'videoControls.subtitlesLabel' => 'Субтитр',
|
||
'videoControls.resetToZero' => '0мс-қа қалпына келтіру',
|
||
'videoControls.addTime' => ({required Object amount, required Object unit}) => '+${amount}${unit}',
|
||
'videoControls.minusTime' => ({required Object amount, required Object unit}) => '-${amount}${unit}',
|
||
'videoControls.playsLater' => ({required Object label}) => '${label} кейін ойнатылады',
|
||
'videoControls.playsEarlier' => ({required Object label}) => '${label} бұрын ойнатылады',
|
||
'videoControls.noOffset' => 'Ығысусыз',
|
||
'videoControls.letterbox' => 'Кең экран (Letterbox)',
|
||
'videoControls.fillScreen' => 'Экранды толтыру',
|
||
'videoControls.stretch' => 'Созу',
|
||
'videoControls.lockRotation' => 'Бұрылысты бұғаттау',
|
||
'videoControls.unlockRotation' => 'Бұрылысты бұғаттаудан шығару',
|
||
'videoControls.timerActive' => 'Таймер белсенді',
|
||
'videoControls.playbackWillPauseIn' => ({required Object duration}) => 'Ойнату ${duration} кейін кідіртіледі',
|
||
'videoControls.sleepTimerEndOfVideo' => 'Ағымдағы видеоның соңы',
|
||
'videoControls.sleepTimerStopAtHeader' => 'Тоқтату уақыты',
|
||
'videoControls.sleepTimerDurationHeader' => 'Таймер',
|
||
'videoControls.playbackWillPauseAtEnd' => 'Ойнату осы видеоның соңында кідіртіледі',
|
||
'videoControls.stillWatching' => 'Әлі де көріп отырсыз ба?',
|
||
'videoControls.pausingIn' => ({required Object seconds}) => '${seconds}сек кейін кідіртіледі',
|
||
'videoControls.continueWatching' => 'Жалғастыру',
|
||
'videoControls.autoPlayNext' => 'Келесіні автоматты ойнату',
|
||
'videoControls.playNext' => 'Келесіні ойнату',
|
||
'videoControls.playButton' => 'Ойнату',
|
||
'videoControls.pauseButton' => 'Кідірту',
|
||
'videoControls.playbackPaused' => 'Кідіртілді',
|
||
'videoControls.playbackResumed' => 'Ойнатылуда',
|
||
'videoControls.loadingVideo' => 'Бейне жүктелуде',
|
||
'videoControls.showPlaybackControls' => 'Басқару элементтерін көрсету',
|
||
'videoControls.hidePlaybackControls' => 'Басқару элементтерін жасыру',
|
||
'videoControls.seekBackwardButton' => ({required Object seconds}) => '${seconds} секунд артқа айналдыру',
|
||
'videoControls.seekForwardButton' => ({required Object seconds}) => '${seconds} секунд алға айналдыру',
|
||
'videoControls.previousButton' => 'Алдыңғы бөлім',
|
||
'videoControls.nextButton' => 'Келесі бөлім',
|
||
'videoControls.previousChapterButton' => 'Алдыңғы бөлімше',
|
||
'videoControls.nextChapterButton' => 'Келесі бөлімше',
|
||
'videoControls.muteButton' => 'Дыбысты өшіру',
|
||
'videoControls.unmuteButton' => 'Дыбысты қосу',
|
||
'videoControls.settingsButton' => 'Ойнату баптаулары',
|
||
'videoControls.tracksButton' => 'Дыбыс және субтитрлер',
|
||
'videoControls.chaptersButton' => 'Бөлімдер',
|
||
'videoControls.versionQualityButton' => 'Нұсқа және сапа',
|
||
'videoControls.versionColumnHeader' => 'Нұсқа',
|
||
'videoControls.qualityColumnHeader' => 'Сапа',
|
||
'videoControls.qualityOriginal' => 'Түпнұсқа',
|
||
'videoControls.qualityPresetLabel' => ({required Object resolution, required Object bitrate}) => '${resolution}p ${bitrate} Мбит/с',
|
||
'videoControls.transcodeUnavailableFallback' => 'Түрлендіру қолжетімсіз — түпнұсқа сапада ойнатылады',
|
||
'videoControls.subtitleUnavailableFallback' => 'Таңдалған субтитр жүктелмеді',
|
||
'videoControls.pipButton' => 'Суреттегі сурет режимі',
|
||
'videoControls.aspectRatioButton' => 'Тараптар қатынасы',
|
||
'videoControls.ambientLighting' => 'Фондық жарықтандыру',
|
||
'videoControls.fullscreenButton' => 'Толық экранға өту',
|
||
'videoControls.exitFullscreenButton' => 'Толық экраннан шығу',
|
||
'videoControls.alwaysOnTopButton' => 'Әрдайым үстінде',
|
||
'videoControls.rotationLockButton' => 'Бұрылыс бұғаттауы',
|
||
'videoControls.lockScreen' => 'Экранды бұғаттау',
|
||
'videoControls.screenLockButton' => 'Экран бұғаттауы',
|
||
'videoControls.longPressToUnlock' => 'Бұғаттаудан шығару үшін ұзақ басыңыз',
|
||
'videoControls.timelineSlider' => 'Видео уақыт шкаласы',
|
||
'videoControls.volumeSlider' => 'Дыбыс деңгейі',
|
||
'videoControls.endsAt' => ({required Object time}) => 'Аяқталу уақыты: ${time}',
|
||
'videoControls.pipActive' => 'Суреттегі сурет режимінде ойнатылуда',
|
||
'videoControls.pipFailed' => 'PiP режимін іске қосу қатесі',
|
||
'videoControls.screenshotSaved' => 'Экран суреті сақталды',
|
||
'videoControls.zoomPercent' => ({required Object percent}) => 'Масштаб %${percent}',
|
||
'videoControls.pipErrors.androidVersion' => 'Android 8.0 немесе жаңалауы қажет',
|
||
'videoControls.pipErrors.iosVersion' => 'iOS 15.0 немесе жаңалауы қажет',
|
||
'videoControls.pipErrors.permissionDisabled' => 'PiP режимі өшірілген. Жүйелік баптаулардан қосыңыз.',
|
||
'videoControls.pipErrors.notSupported' => 'Құрылғы PiP режимін қолдамайды',
|
||
'videoControls.pipErrors.voSwitchFailed' => 'PiP үшін видео шығысын ауыстыру мүмкін болмады',
|
||
'videoControls.pipErrors.failed' => 'PiP режимін іске қосу қатесі',
|
||
'videoControls.pipErrors.unknown' => ({required Object error}) => 'Қате орын алды: ${error}',
|
||
'videoControls.chapters' => 'Бөлімдер',
|
||
'videoControls.noChaptersAvailable' => 'Бөлімдер қолжетімсіз',
|
||
'videoControls.queue' => 'Кезек',
|
||
'videoControls.noQueueItems' => 'Кезекте элементтер жоқ',
|
||
'videoControls.searchSubtitles' => 'Субтитр іздеу',
|
||
'videoControls.language' => 'Тіл',
|
||
'videoControls.noSubtitlesFound' => 'Субтитр табылмады',
|
||
'videoControls.subtitleDownloaded' => 'Субтитр жүктелді',
|
||
'videoControls.subtitleDownloadedNotApplied' => 'Субтитр жүктелді, бірақ қолданылмады',
|
||
'videoControls.subtitleDownloadFailed' => 'Субтитрді жүктеу мүмкін болмады',
|
||
'videoControls.searchLanguages' => 'Тілдерден іздеу...',
|
||
'messages.markedAsWatched' => 'Көрілді деп белгіленді',
|
||
'messages.markedAsUnwatched' => 'Көрілмеді деп белгіленді',
|
||
'messages.markedAsWatchedOffline' => 'Көрілді деп белгіленді (онлайн болғанда синхрондалады)',
|
||
'messages.markedAsUnwatchedOffline' => 'Көрілмеді деп белгіленді (онлайн болғанда синхрондалады)',
|
||
'messages.autoRemovedWatchedDownload' => ({required Object title}) => 'Автоматты түрде өшірілді: ${title}',
|
||
'messages.autoRemovedWatchedDownloads' => ({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n, one: 'Көрілген ${n} жүктеу автоматты өшірілді', other: 'Көрілген ${n} жүктеу автоматты өшірілді', ),
|
||
'messages.removedFromContinueWatching' => '"Көруді жалғастыру" тізімінен өшірілді',
|
||
'messages.errorLoading' => ({required Object error}) => 'Қате: ${error}',
|
||
'messages.searchPartialResults' => 'Кейбір медиа серверлерінде іздеу орындалмады. Қолжетімді нәтижелер көрсетілуде.',
|
||
'messages.streamInterrupted' => 'Ағын үзілді. Қайталау үшін ойнату түймесін басыңыз.',
|
||
'messages.liveStreamInterrupted' => 'Тікелей ағын үзілді. Қайталау үшін ойнату түймесін басыңыз.',
|
||
'messages.fileInfoNotAvailable' => 'Файл туралы ақпарат қолжетімсіз',
|
||
'messages.playbackAuthenticationRequired' => 'Осы элементті ойнату үшін серверге қайтадан кіріңіз.',
|
||
'messages.playbackServerUnavailable' => 'Медиа сервері қолжетімсіз. Кейінірек қайталаңыз.',
|
||
'messages.playbackDataInvalid' => 'Сервер қате ойнату мәліметтерін қайтарды.',
|
||
'messages.playbackCancelled' => 'Ойнатудан бас тартылды.',
|
||
'messages.playbackFailed' => 'Ойнатуды іске қосу қатесі.',
|
||
'messages.errorLoadingFileInfo' => ({required Object error}) => 'Файл ақпаратын жүктеу қатесі: ${error}',
|
||
'messages.errorLoadingSeries' => 'Сериалды жүктеу қатесі',
|
||
'messages.musicNotSupported' => 'Музыка ойнату әлі қолдау таппайды',
|
||
'messages.noDescriptionAvailable' => 'Сипаттамасы жоқ',
|
||
'messages.noProfilesAvailable' => 'Профильдер жоқ',
|
||
'messages.contactAdminForProfiles' => 'Профиль қосу үшін администраторға хабарласыңыз',
|
||
'messages.unableToDetermineLibrarySection' => 'Кітапхана бөлімін анықтау мүмкін болмады',
|
||
'messages.logsCleared' => 'Журналдар тазаланды',
|
||
'messages.logsCopied' => 'Журналдар көшірілді',
|
||
'messages.noLogsAvailable' => 'Журналдар жоқ',
|
||
'messages.libraryScanning' => ({required Object title}) => '"${title}" сканерленуде...',
|
||
'messages.libraryScanStarted' => ({required Object title}) => '"${title}" үшін сканерлеу басталды',
|
||
'messages.libraryScanFailed' => ({required Object error}) => 'Кітапхананы сканерлеу мүмкін болмады: ${error}',
|
||
'messages.metadataRefreshing' => ({required Object title}) => '"${title}" үшін метадеректер жаңартылуда...',
|
||
'messages.metadataRefreshStarted' => ({required Object title}) => '"${title}" үшін метадеректерді жаңарту басталды',
|
||
'messages.metadataRefreshFailed' => ({required Object error}) => 'Метадеректерді жаңарту мүмкін болмады: ${error}',
|
||
'messages.logoutConfirm' => 'Шынымен шыққыңыз келе ме?',
|
||
'messages.noSeasonsFound' => 'Маусымдар табылмады',
|
||
'messages.seasonsLoadFailed' => 'Маусымдарды жүктеу мүмкін болмады',
|
||
'messages.noEpisodesFound' => 'Бірінші маусымда бөлімдер табылмады',
|
||
'messages.noEpisodesFoundGeneral' => 'Бөлімдер табылмады',
|
||
'messages.episodesLoadFailed' => 'Бөлімдерді жүктеу мүмкін болмады',
|
||
'messages.noResultsFound' => 'Нәтижелер табылмады',
|
||
'messages.sleepTimerSet' => ({required Object label}) => 'Ұйқы таймері ${label} уақытына орнатылды',
|
||
'messages.noItemsAvailable' => 'Элементтер жоқ',
|
||
'messages.failedToCreatePlayQueueNoItems' => 'Ойнату кезегін жасау мүмкін болмады — элементтер жоқ',
|
||
'messages.failedPlayback' => ({required Object action, required Object error}) => '${action} сәтсіз аяқталды: ${error}',
|
||
'messages.switchingToCompatiblePlayer' => 'Үйлесімді ойнатқышқа ауысуда...',
|
||
'messages.serverLimitTitle' => 'Ойнату қатесі',
|
||
'messages.serverLimitBody' => 'Сервер қатесі (HTTP 500). Шектеу бұл сеансты қабылдамады.',
|
||
'messages.mediaUnreadableTitle' => 'Файл қолжетімсіз',
|
||
'messages.mediaUnreadableBody' => 'Сервер бұл элементті тапты, бірақ оның файлын оқи алмады (HTTP 404). Файл жылжытылған, өшірілген немесе оның сақтау орны қолжетімсіз болуы мүмкін. Сервер иесінен файлды тексеріп, кітапхананы қайта сканерлеуді сұраңыз.',
|
||
'messages.logsUploaded' => 'Журналдар жүктелді',
|
||
'messages.logsUploadFailed' => 'Журналдарды жүктеу мүмкін болмады',
|
||
'messages.logId' => 'Журнал ID-сі',
|
||
'subtitlingStyling.text' => 'Мәтін',
|
||
'subtitlingStyling.border' => 'Жиек',
|
||
'subtitlingStyling.background' => 'Фон',
|
||
'subtitlingStyling.fontSize' => 'Қаріп өлшемі',
|
||
'subtitlingStyling.textColor' => 'Мәтін түсі',
|
||
'subtitlingStyling.borderSize' => 'Жиек өлшемі',
|
||
'subtitlingStyling.borderColor' => 'Жиек түсі',
|
||
'subtitlingStyling.backgroundOpacity' => 'Фон мөлдірлігі',
|
||
'subtitlingStyling.backgroundColor' => 'Фон түсі',
|
||
'subtitlingStyling.position' => 'Орналасуы',
|
||
'subtitlingStyling.assOverride' => 'ASS қайта анықтау',
|
||
'subtitlingStyling.overrideScale' => 'Масштабтау',
|
||
'subtitlingStyling.overrideForce' => 'Мәжбүрлеу',
|
||
'subtitlingStyling.overrideStrip' => 'Форматтауды жою',
|
||
'subtitlingStyling.positionTop' => 'Жоғары',
|
||
'subtitlingStyling.positionBottom' => 'Төмен',
|
||
'subtitlingStyling.bold' => 'Қалың',
|
||
'subtitlingStyling.italic' => 'Көлбеу',
|
||
'subtitlingStyling.renderResolution' => 'Рендеринг ажыратымдылығы',
|
||
'subtitlingStyling.renderResolutionScreen' => 'Экран ажыратымдылығы',
|
||
'subtitlingStyling.renderResolutionVideo' => 'Видео ажыратымдылығы',
|
||
'mpvConfig.title' => 'mpv.conf',
|
||
'mpvConfig.description' => 'Кеңейтілген видео ойнатқыш баптаулары',
|
||
'mpvConfig.presets' => 'Дайын баптаулар',
|
||
'mpvConfig.noPresets' => 'Сақталған баптаулар жоқ',
|
||
'mpvConfig.saveAsPreset' => 'Баптау ретінде сақтау...',
|
||
'mpvConfig.presetName' => 'Баптау атауы',
|
||
'mpvConfig.presetNameHint' => 'Осы баптау үшін атау енгізіңіз',
|
||
'mpvConfig.loadPreset' => 'Жүктеу',
|
||
'mpvConfig.deletePreset' => 'Өшіру',
|
||
'mpvConfig.presetSaved' => 'Баптау сақталды',
|
||
'mpvConfig.presetLoaded' => 'Баптау жүктелді',
|
||
'mpvConfig.presetDeleted' => 'Баптау өшірілді',
|
||
'mpvConfig.confirmDeletePreset' => 'Осы баптауды өшіргіңіз келетініне сенімдісіз бе?',
|
||
'mpvConfig.configPlaceholder' => 'gpu-api=vulkan\nhwdec=auto\n# түсініктеме',
|
||
'dialog.confirmAction' => 'Әрекетті растау',
|
||
'profiles.addPlezyProfile' => 'Plezy профилін қосу',
|
||
'profiles.switchingProfile' => 'Профильді ауыстыру…',
|
||
'profiles.deleteThisProfileTitle' => 'Осы профиль өшірілсін бе?',
|
||
'profiles.deleteThisProfileMessage' => ({required Object displayName}) => '${displayName} өшіріледі. Қосылымдарға әсер етпейді.',
|
||
'profiles.active' => 'Белсенді',
|
||
'profiles.manage' => 'Басқару',
|
||
'profiles.delete' => 'Өшіру',
|
||
'profiles.signOut' => 'Шығу',
|
||
'profiles.signOutPlexTitle' => 'Plex-тен шығу?',
|
||
'profiles.signOutPlexMessage' => ({required Object displayName}) => '${displayName} мен барлық Plex Home пайдаланушылары өшіріледі.',
|
||
'profiles.signedOutPlex' => 'Plex-тен шықтыңыз.',
|
||
'profiles.signOutFailed' => 'Шығу мүмкін болмады.',
|
||
'profiles.sectionTitle' => 'Профильдер',
|
||
'profiles.summarySingle' => 'Басқарылатын пайдаланушыларды біріктіру үшін профильдер қосыңыз',
|
||
'profiles.summaryMultipleWithActive' => ({required Object count, required Object activeName}) => '${count} профиль · белсенді: ${activeName}',
|
||
'profiles.summaryMultiple' => ({required Object count}) => '${count} профиль',
|
||
'profiles.removeConnectionTitle' => 'Қосылым өшірілсін бе?',
|
||
'profiles.removeConnectionMessage' => ({required Object displayName, required Object connectionLabel}) => '${displayName} пайдаланушысының ${connectionLabel} қолжетімділігі өшіріледі.',
|
||
'profiles.deleteProfileTitle' => 'Профиль өшірілсін бе?',
|
||
'profiles.deleteProfileMessage' => ({required Object displayName}) => '${displayName} мен оның қосылымдары өшіріледі.',
|
||
'profiles.profileNameLabel' => 'Профиль атауы',
|
||
'profiles.pinProtectionLabel' => 'PIN қорғанысы',
|
||
'profiles.pinManagedByPlex' => 'PIN кодын Plex басқарады. plex.tv сайтында өңдеңіз.',
|
||
'profiles.noPinSetEditOnPlex' => 'PIN код орнатылмаған.',
|
||
'profiles.setPin' => 'PIN орнату',
|
||
'profiles.setPinTitle' => 'PIN орнату',
|
||
'profiles.confirmPinTitle' => 'PIN кодын растау',
|
||
'profiles.pinSet' => 'PIN орнатылды',
|
||
'profiles.changePin' => 'Өзгерту',
|
||
'profiles.removePin' => 'Өшіру',
|
||
'profiles.connectionsLabel' => 'Қосылымдар',
|
||
'profiles.add' => 'Қосу',
|
||
'profiles.deleteProfileButton' => 'Профильді өшіру',
|
||
'profiles.noConnectionsHint' => 'Қосылымдар жоқ — бұл профильді пайдалану үшін қосылым қосыңыз.',
|
||
'profiles.noConnections' => 'Қосылымдар жоқ',
|
||
'profiles.plexHomeAccount' => 'Plex Home тіркелгісі',
|
||
'profiles.plexAccountChip' => ({required Object account}) => 'Plex тіркелгісі: ${account}',
|
||
'profiles.plexAccountUserChip' => ({required Object account, required Object user}) => '${account} арқылы ${user}',
|
||
'profiles.connectionDefault' => 'Әдепкі',
|
||
'profiles.connectionAs' => ({required Object displayName}) => '${displayName} ретінде',
|
||
'profiles.makeDefault' => 'Әдепкі ету',
|
||
'profiles.removeConnection' => 'Өшіру',
|
||
'profiles.profileRenamed' => 'Профиль атауы өзгертілді.',
|
||
'profiles.borrowAddTo' => ({required Object displayName}) => '${displayName} профиліне қосу',
|
||
'profiles.borrowExplain' => 'Басқа профильдің қосылымын пайдаланыңыз.',
|
||
'profiles.borrowEmpty' => 'Әлі де пайдаланатын ештеңе жоқ.',
|
||
'profiles.borrowEmptySubtitle' => 'Алдымен басқа профильге Plex немесе Jellyfin қосыңыз.',
|
||
'profiles.borrowLoadFailed' => 'Қолжетімді қосылымдарды жүктеу мүмкін болмады.',
|
||
'profiles.borrowFromProfile' => ({required Object displayName}) => '${displayName} профилінен',
|
||
'profiles.borrowConnectionBorrowed' => 'Қосылым пайдаланылды.',
|
||
'profiles.borrowFailed' => 'Қосылымды пайдалану мүмкін болмады.',
|
||
'profiles.incorrectPin' => 'Қате PIN код.',
|
||
'profiles.incorrectPinTryAgain' => 'Қате PIN код. Қайтадан байқап көріңіз.',
|
||
'profiles.sourceProfileMissingParentAccount' => 'Бастапқы профильде негізгі тіркелгі жоқ.',
|
||
'profiles.failedToLoadHomeUsers' => 'Plex Home пайдаланушыларын жүктеу мүмкін болмады.',
|
||
'profiles.failedToVerifyPin' => 'PIN кодын тексеру мүмкін болмады.',
|
||
'profiles.newProfile' => 'Жаңа профиль',
|
||
'profiles.profileNameHint' => 'мысалы, Қонақтар, Балалар',
|
||
'profiles.pinProtectionOptional' => 'PIN қорғанысы (қосымша)',
|
||
'profiles.pinExplain' => 'Профильдер арасында ауысу үшін 4 таңбалы PIN код қажет.',
|
||
'profiles.continueButton' => 'Жалғастыру',
|
||
'profiles.pinsDontMatch' => 'PIN кодтар сәйкес келмейді',
|
||
'connections.sectionTitle' => 'Қосылымдар',
|
||
'connections.addConnection' => 'Қосылым қосу',
|
||
'connections.addConnectionSubtitleNoProfile' => 'Plex арқылы кіріңіз немесе Jellyfin серверіне қосылыңыз',
|
||
'connections.addConnectionSubtitleScoped' => ({required Object displayName}) => '${displayName} профиліне қосу',
|
||
'connections.sessionExpiredOne' => ({required Object name}) => '${name} үшін сеанс мерзімі өтті',
|
||
'connections.sessionExpiredMany' => ({required Object count}) => '${count} сервер үшін сеанс мерзімі өтті',
|
||
'connections.signInAgain' => 'Қайтадан кіру',
|
||
'connections.editMediaBrowserTitle' => ({required Object product}) => '${product} қосылымын өңдеу',
|
||
'connections.editMediaBrowserIntro' => ({required Object serverName}) => '${serverName} үшін URL мекенжайларды қосыңыз немесе өшіріңіз. Plezy ең төмен кідірісі бар қолжетімді URL мекенжайды пайдаланады.',
|
||
'discover.title' => 'Шолу',
|
||
'discover.noContentAvailable' => 'Мазмұн қолжетімсіз',
|
||
'discover.addMediaToLibraries' => 'Кітапханаларыңызға медиа қосыңыз',
|
||
'discover.continueWatching' => 'Көруді жалғастыру',
|
||
'discover.continueWatchingIn' => ({required Object library}) => '${library} ішінде көруді жалғастыру',
|
||
'discover.nextUp' => 'Келесіде',
|
||
'discover.nextUpIn' => ({required Object library}) => '${library} ішінде келесіде',
|
||
'discover.recentlyAdded' => 'Соңғы қосылғандар',
|
||
'discover.recentlyAddedIn' => ({required Object library}) => '${library} ішінде соңғы қосылғандар',
|
||
'discover.latestAlbumsIn' => ({required Object library}) => '${library} ішінде соңғы альбомдар',
|
||
'discover.recentlyPlayedIn' => ({required Object library}) => '${library} ішінде соңғы ойнатылғандар',
|
||
'discover.mostPlayedIn' => ({required Object library}) => '${library} ішінде ең көп ойнатылғандар',
|
||
'discover.playEpisode' => ({required Object season, required Object episode}) => 'М${season}Б${episode}',
|
||
'discover.overview' => 'Сипаттамасы',
|
||
'discover.cast' => 'Актерлер',
|
||
'discover.extras' => 'Трейлерлер мен қосымшалар',
|
||
'discover.studio' => 'Студия',
|
||
'discover.rating' => 'Рейтинг',
|
||
'discover.director' => 'Режиссер',
|
||
'discover.directors' => 'Режиссерлер',
|
||
'discover.movie' => 'Фильм',
|
||
'discover.tvShow' => 'TV Шоу',
|
||
'discover.minutesLeft' => ({required Object minutes}) => '${minutes} мин қалды',
|
||
'discover.moreLikeThis' => 'Ұқсастар',
|
||
'errors.searchFailed' => ({required Object error}) => 'Іздеу қатесі: ${error}',
|
||
'errors.searchUnavailable' => 'Іздеу ешбір медиа серверге қосыла алмады.',
|
||
'errors.connectionTimeout' => ({required Object context}) => '${context} жүктеу уақыты өтті',
|
||
'errors.connectionFailed' => 'Медиа серверіне қосылу мүмкін емес',
|
||
'errors.unableToLoad' => ({required Object context}) => '${context} жүктеу мүмкін болмады.',
|
||
'errors.noClientAvailable' => 'Қолжетімді клиент жоқ',
|
||
'errors.pleaseEnterToken' => 'Токенді енгізіңіз',
|
||
'errors.invalidToken' => 'Жарамсыз токен',
|
||
'errors.failedToVerifyToken' => ({required Object error}) => 'Токенді тексеру мүмкін болмады: ${error}',
|
||
'errors.failedToSwitchProfile' => ({required Object displayName}) => '${displayName} профиліне ауысу мүмкін болмады',
|
||
'errors.failedToDeleteProfile' => ({required Object displayName}) => '${displayName} профилін өшіру мүмкін болмады',
|
||
'errors.failedToRate' => 'Рейтингті жаңарту мүмкін болмады',
|
||
'libraries.title' => 'Кітапханалар',
|
||
'libraries.fallbackTitle' => 'Кітапхана',
|
||
'libraries.scanLibraryFiles' => 'Файлдарды сканерлеу',
|
||
'libraries.scanLibrary' => 'Кітапхананы сканерлеу',
|
||
'libraries.analyze' => 'Талдау жасау',
|
||
'libraries.analyzeLibrary' => 'Кітапханаға талдау жасау',
|
||
'libraries.refreshMetadata' => 'Метадеректерді жаңарту',
|
||
'libraries.emptyTrash' => 'Себетті тазалау',
|
||
'libraries.emptyingTrash' => ({required Object title}) => '"${title}" себеті тазалануда...',
|
||
'libraries.trashEmptied' => ({required Object title}) => '"${title}" себеті тазаланды',
|
||
'libraries.failedToEmptyTrash' => ({required Object error}) => 'Себетті тазалау мүмкін болмады: ${error}',
|
||
'libraries.analyzing' => ({required Object title}) => '"${title}" талдануда...',
|
||
'libraries.analysisStarted' => ({required Object title}) => '"${title}" үшін талдау басталды',
|
||
'libraries.failedToAnalyze' => ({required Object error}) => 'Талдау жасау мүмкін болмады: ${error}',
|
||
'libraries.noLibrariesFound' => 'Кітапханалар табылмады',
|
||
'libraries.allLibrariesHidden' => 'Барлық кітапханалар жасырылған',
|
||
'libraries.hiddenLibrariesCount' => ({required Object count}) => 'Жасырын кітапханалар (${count})',
|
||
'libraries.thisLibraryIsEmpty' => 'Бұл кітапхана бос',
|
||
'libraries.noItemsMatchFilters' => 'Фильтрлерге сәйкес элементтер табылмады',
|
||
'libraries.resetFilters' => 'Фильтрлерді қалпына келтіру',
|
||
'libraries.all' => 'Барлығы',
|
||
'libraries.clearAll' => 'Барлығын тазалау',
|
||
'libraries.scanLibraryConfirm' => ({required Object title}) => '"${title}" кітапханасын сканерлегіңіз келе ме?',
|
||
'libraries.analyzeLibraryConfirm' => ({required Object title}) => '"${title}" кітапханасына талдау жасағыңыз келе ме?',
|
||
'libraries.refreshMetadataConfirm' => ({required Object title}) => '"${title}" метадеректерін жаңартасыз ба?',
|
||
'libraries.emptyTrashConfirm' => ({required Object title}) => '"${title}" себетін тазалайсыз ба?',
|
||
'libraries.manageLibraries' => 'Кітапханаларды басқару',
|
||
'libraries.sort' => 'Сұрыптау',
|
||
'libraries.sortBy' => 'Сұрыптау реті',
|
||
'libraries.filters' => 'Фильтрлер',
|
||
'libraries.confirmActionMessage' => 'Осы әрекетті орындағыңыз келе ме?',
|
||
'libraries.showLibrary' => 'Кітапхананы көрсету',
|
||
'libraries.hideLibrary' => 'Кітапхананы жасыру',
|
||
'libraries.libraryOptions' => 'Кітапхана параметрлері',
|
||
'libraries.content' => 'кітапхана мазмұны',
|
||
'libraries.selectLibrary' => 'Кітапхананы таңдау',
|
||
'libraries.filtersWithCount' => ({required Object count}) => 'Фильтрлер (${count})',
|
||
'libraries.noRecommendations' => 'Ұсыныстар жоқ',
|
||
'libraries.noCollections' => 'Бұл кітапханада топтамалар жоқ',
|
||
'libraries.noFoldersFound' => 'Қапшықтар табылмады',
|
||
'libraries.folders' => 'қапшықтар',
|
||
'libraries.tabs.recommended' => 'Ұсынылатындар',
|
||
'libraries.tabs.browse' => 'Шолу',
|
||
'libraries.tabs.collections' => 'Топтамалар',
|
||
'libraries.tabs.playlists' => 'Ойнату тізімдері',
|
||
'libraries.groupings.title' => 'Топтау',
|
||
'libraries.groupings.all' => 'Барлығы',
|
||
'libraries.groupings.movies' => 'Фильмдер',
|
||
'libraries.groupings.shows' => 'TV Шоулар',
|
||
'libraries.groupings.seasons' => 'Маусымдар',
|
||
'libraries.groupings.episodes' => 'Бөлімдер',
|
||
'libraries.groupings.artists' => 'Орындаушылар',
|
||
'libraries.groupings.albums' => 'Альбомдар',
|
||
'libraries.groupings.tracks' => 'Әндер',
|
||
'libraries.groupings.folders' => 'Қапшықтар',
|
||
'libraries.filterCategories.genre' => 'Жанр',
|
||
'libraries.filterCategories.year' => 'Жыл',
|
||
'libraries.filterCategories.contentRating' => 'Мазмұн рейтингі',
|
||
'libraries.filterCategories.tag' => 'Тег',
|
||
'libraries.filterCategories.unwatched' => 'Көрілмеген',
|
||
'libraries.filterCategories.unplayed' => 'Ойнатылмаған',
|
||
'libraries.filterCategories.favorites' => 'Таңдаулылар',
|
||
'libraries.sortLabels.title' => 'Атауы',
|
||
'libraries.sortLabels.dateAdded' => 'Қосылған күні',
|
||
'libraries.sortLabels.releaseDate' => 'Шыққан күні',
|
||
'libraries.sortLabels.rating' => 'Рейтинг',
|
||
'libraries.sortLabels.communityRating' => 'Қауымдастық рейтингі',
|
||
'libraries.sortLabels.criticRating' => 'Сыншылар рейтингі',
|
||
'libraries.sortLabels.userRating' => 'Пайдаланушы рейтингі',
|
||
'libraries.sortLabels.datePlayed' => 'Ойнатылған күні',
|
||
'libraries.sortLabels.playCount' => 'Ойнатылу саны',
|
||
'libraries.sortLabels.productionYear' => 'Шығарылған жылы',
|
||
'libraries.sortLabels.runtime' => 'Ұзақтығы',
|
||
'libraries.sortLabels.officialRating' => 'Ресми рейтинг',
|
||
'libraries.sortLabels.premiereDate' => 'Премьера күні',
|
||
'libraries.sortLabels.startDate' => 'Басталған күні',
|
||
'libraries.sortLabels.airTime' => 'Эфир уақыты',
|
||
'libraries.sortLabels.studio' => 'Студия',
|
||
'libraries.sortLabels.random' => 'Кездейсоқ',
|
||
'libraries.sortLabels.dateShared' => 'Бөлісілген күні',
|
||
'libraries.sortLabels.latestEpisodeAirDate' => 'Соңғы бөлімнің шыққан күні',
|
||
'libraries.sortLabels.lastEpisodeDateAdded' => 'Соңғы қосылған бөлім күні',
|
||
'about.title' => 'Қолданба туралы',
|
||
'about.openSourceLicenses' => 'Ашық бастапқы код лицензиялары',
|
||
'about.versionLabel' => ({required Object version}) => 'Нұсқа ${version}',
|
||
'about.appDescription' => 'Flutter негізіндегі ыңғайлы Plex және Jellyfin клиенті',
|
||
'about.viewLicensesDescription' => 'Үшінші тарап кітапханаларының лицензияларын көру',
|
||
'serverSelection.noServersFoundForAccount' => ({required Object username, required Object email}) => '${username} (${email}) үшін серверлер табылмады',
|
||
'serverSelection.failedToLoadServers' => ({required Object error}) => 'Серверлерді жүктеу қатесі: ${error}',
|
||
'hubDetail.title' => 'Атауы',
|
||
'hubDetail.releaseYear' => 'Шыққан жылы',
|
||
'hubDetail.dateAdded' => 'Қосылған күні',
|
||
'hubDetail.rating' => 'Рейтинг',
|
||
'hubDetail.noItemsFound' => 'Элементтер табылмады',
|
||
'logs.clearLogs' => 'Журналдарды тазалау',
|
||
'logs.copyLogs' => 'Журналдарды көшіру',
|
||
'logs.uploadLogs' => 'Журналдарды жүктеу',
|
||
'startup.failedTitle' => 'Plezy іске қосылмады',
|
||
'startup.failedBody' => 'Іске қосу кезінде қате орын алды. Төмендегі мәліметтер ненің сәтсіз аяқталғанын көрсетеді.',
|
||
'startup.failedBodyRepairable' => 'Plezy сақталған баптаулар файлы зақымдалған және Plezy іске қосылмас бұрын оны қайта құру қажет. Қайталау көмектеспейді — «Сақтауды қалпына келтіру» тармағын таңдаңыз.',
|
||
'startup.phaseLabel' => 'Қадам',
|
||
'startup.showDetails' => 'Мәліметтерді көрсету',
|
||
'startup.hideDetails' => 'Мәліметтерді жасыру',
|
||
'startup.copyDetails' => 'Мәліметтерді көшіру',
|
||
'startup.detailsCopied' => 'Мәліметтер алмасу буферіне көшірілді',
|
||
'startup.uploadDetails' => 'Мәліметтерді жүктеп жіберу',
|
||
'startup.repairStorage' => 'Сақтауды қалпына келтіру',
|
||
'startup.repairTitle' => 'Сақталған деректер қалпына келтірілсін бе?',
|
||
'startup.repairBodyCommon' => 'Plezy баптаулар файлы зақымдалған және оқылмайды. Қалпына келтіру барлық баптауды әдепкі мәнге қайтарады.',
|
||
'startup.repairBodyOneCredential' => 'Бір сақталған кіру деректері зақымдалған және оқылмайды. Қалпына келтіру тек соны өшіреді; қалған баптауларыңызға тиіспейді.',
|
||
'startup.repairBodySignInsKept' => 'Серверлеріңіз бен профильдеріңіз кірген күйінде қалады.',
|
||
'startup.repairBodySignInsLost' => 'Сақталған кіру деректерін қорғайтын кілт осы файлдан қалпына келтірілмейді, сондықтан әрбір сервер мен профильге қайта кіруге тура келеді. Медиа серверіңіздегі ештеңеге әсер етілмейді.',
|
||
'startup.repairBodySessionsUncertain' => 'Tracker-лар (MAL, AniList, Simkl, Trakt) және Seerr бөлек сақталады және сақталуы да, сақталмауы да мүмкін. Plezy не сақталғанын нақты айтады.',
|
||
'startup.repairConfirm' => 'Қалпына келтіру',
|
||
'startup.repairSucceeded' => 'Сақтау қалпына келтірілді',
|
||
'startup.repairNeedsRestart' => 'Сақтау қалпына келтірілді — қайта іске қосу қажет',
|
||
'startup.restartRequiredBody' => 'Деректеріңіз қалпына келтірілді, бірақ Plezy оларды пайдаланар алдында жаңадан іске қосылуы керек. Plezy жабыңыз да, қайта ашыңыз.',
|
||
'startup.quitPlezy' => 'Plezy бағдарламасынан шығу',
|
||
'startup.repairFailed' => 'Қалпына келтіру сәтсіз аяқталды',
|
||
'startup.repairKeptSignIns' => 'Серверлеріңіз бен профильдеріңіз әлі кірген күйде.',
|
||
'startup.repairLostSignIns' => 'Сақталған кіру деректерін қорғайтын кілт қалпына келтірілмеді. Әрбір сервер мен профильге қайта кіруге тура келеді.',
|
||
'startup.repairLostSessions' => 'Кем дегенде бір tracker немесе Seerr қосылымы жоғалды, оны қайта қосу қажет.',
|
||
'startup.backupTitle' => 'Зақымдалған файлдың көшірмесі сақталды',
|
||
'startup.backupWarning' => 'Онда сіздің кіру деректеріңіз бар. Оны жүктеп жібермеңіз немесе бөліспеңіз.',
|
||
'startup.deleteBackup' => 'Көшірмені өшіру',
|
||
'startup.backupDeleted' => 'Көшірме өшірілді.',
|
||
'startup.previousFailureTitle' => 'Plezy соңғы рет іске қосыла алмады',
|
||
'licenses.relatedPackages' => 'Байланысты пакеттер',
|
||
'licenses.license' => 'Лицензия',
|
||
'licenses.licenseNumber' => ({required Object number}) => 'Лицензия ${number}',
|
||
'licenses.licensesCount' => ({required Object count}) => '${count} лицензия',
|
||
'navigation.libraries' => 'Кітапханалар',
|
||
'navigation.downloads' => 'Жүктеулер',
|
||
'navigation.liveTv' => 'Тікелей TV',
|
||
'navigation.explore' => 'Шолу',
|
||
'explore.title' => 'Шолу',
|
||
'explore.selectSource' => 'Дереккөзді таңдаңыз',
|
||
'explore.rows.watchlist' => 'Көру тізімі',
|
||
'explore.rows.recommendedMovies' => 'Ұсынылатын фильмдер',
|
||
'explore.rows.recommendedShows' => 'Ұсынылатын сериалдар',
|
||
'explore.rows.trendingMovies' => 'Трендтегі фильмдер',
|
||
'explore.rows.trendingShows' => 'Трендтегі сериалдар',
|
||
'explore.rows.popularMovies' => 'Танымал фильмдер',
|
||
'explore.rows.popularShows' => 'Танымал сериалдар',
|
||
'explore.rows.trendingAnime' => 'Трендтегі аниме',
|
||
'explore.rows.suggestedAnime' => 'Ұсынылатын аниме',
|
||
'explore.rows.airingAnime' => 'Эфирдегі үздік аниме',
|
||
'explore.rows.popularAnime' => 'Ең танымал аниме',
|
||
'explore.rows.trending' => 'Трендтер',
|
||
'explore.rows.upcomingMovies' => 'Күтілетін фильмдер',
|
||
'explore.rows.upcomingShows' => 'Күтілетін сериалдар',
|
||
'explore.status.airing' => 'Эфирде',
|
||
'explore.status.ended' => 'Аяқталды',
|
||
'explore.status.canceled' => 'Тоқтатылды',
|
||
'explore.status.upcoming' => 'Күтілуде',
|
||
'explore.episodeCount' => ({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n, one: '${n} бөлім', other: '${n} бөлім', ),
|
||
'explore.cast' => 'Актерлер',
|
||
'explore.characters' => 'Кейіпкерлер',
|
||
'explore.addToWatchlist' => 'Көру тізіміне қосу',
|
||
'explore.removeFromWatchlist' => 'Көру тізімінен өшіру',
|
||
'explore.watchlistUpdateFailed' => 'Көру тізімін жаңарту мүмкін болмады',
|
||
'explore.notInLibrary' => 'Кітапханаңызда жоқ',
|
||
'explore.inTheseLibraries' => 'Осы кітапханаларда бар',
|
||
'explore.checkingLibrary' => 'Кітапхана тексерілуде...',
|
||
'explore.emptyTitle' => 'Әлі де мұнда ештеңе жоқ',
|
||
'explore.emptyMessage' => ({required Object source}) => '${source} дереккөзінен алынған қатарлар мұнда көрінеді.',
|
||
'explore.searchHint' => ({required Object source}) => '${source} ішінен іздеу',
|
||
'explore.searchEmpty' => ({required Object query}) => '"${query}" бойынша нәтиже табылмады',
|
||
'explore.searchPrompt' => ({required Object source}) => '${source} арқылы фильмдер мен сериалдарды іздеңіз.',
|
||
'explore.searchFailed' => 'Іздеу қатесі. Қосылымды тексеріңіз.',
|
||
'explore.badge.rankPopular' => ({required Object n}) => '#${n} танымал',
|
||
'explore.badge.rankAiring' => ({required Object n}) => '#${n} эфирде',
|
||
'explore.badge.rankRated' => ({required Object n}) => '#${n} бағаланған',
|
||
'explore.badge.rankFavorited' => ({required Object n}) => '#${n} таңдаулы',
|
||
'explore.badge.rankTrending' => ({required Object n}) => '#${n} трендте',
|
||
'explore.badge.rankSeasonal' => ({required Object n, required Object season}) => '#${n} — ${season}',
|
||
'explore.badge.watchingNow' => ({required Object n}) => '${n} қарауда',
|
||
'explore.badge.available' => 'Қолжетімді',
|
||
'explore.badge.partiallyAvailable' => 'Жартылай қолжетімді',
|
||
'explore.badge.availableIn4k' => '4K қолжетімді',
|
||
'explore.badge.requested' => 'Сұралған',
|
||
'explore.badge.pendingApproval' => 'Растау күтілуде',
|
||
'explore.badge.processing' => 'Өңделуде',
|
||
'explore.badge.declined' => 'Қабылданбады',
|
||
_ => null,
|
||
} ?? switch (path) {
|
||
'explore.badge.requestFailed' => 'Сұрау сәтсіз аяқталды',
|
||
'explore.badge.requested4k' => '4K сұралған',
|
||
'explore.badge.seasonsAvailable' => ({required Object available, required Object total}) => '${available}/${total} маусым',
|
||
'explore.badge.nextEpisodeIn' => ({required Object episode, required Object duration}) => '${episode}-бөлім ${duration} ішінде',
|
||
'explore.badge.nextAiringIn' => ({required Object duration}) => 'Келесісі ${duration} ішінде',
|
||
'explore.badge.episodesShort' => ({required Object n}) => '${n} бөл.',
|
||
'explore.badge.minutesPerEpisode' => ({required Object n}) => '${n} мин/бөл.',
|
||
'explore.badge.adult' => '18+',
|
||
'explore.stats.listed' => ({required Object n}) => '${n} тізімде',
|
||
'explore.stats.viewersDay' => ({required Object n}) => 'Бүгін ${n} көрді',
|
||
'explore.stats.viewersWeek' => ({required Object n}) => 'Осы аптада ${n} көрді',
|
||
'explore.stats.viewersMonth' => ({required Object n}) => 'Осы айда ${n} көрді',
|
||
'explore.stats.viewersYear' => ({required Object n}) => 'Осы жылы ${n} көрді',
|
||
'explore.stats.viewersAllTime' => ({required Object n}) => '${n} көрермен',
|
||
'explore.stats.planning' => ({required Object n}) => '${n} көруді жоспарлауда',
|
||
'explore.stats.favorited' => ({required Object n}) => '${n} таңдаулы',
|
||
'explore.stats.dropRate' => ({required Object percent}) => '${percent} тастап кетті',
|
||
'explore.stats.comments' => ({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n, one: '${n} пікір', other: '${n} пікір', ),
|
||
'explore.stats.votes' => ({required Object n}) => '${n} дауыс',
|
||
'explore.stats.watching' => ({required Object n}) => '${n} қарап жатыр',
|
||
'explore.stats.completed' => ({required Object n}) => '${n} аяқтады',
|
||
'explore.stats.onHold' => ({required Object n}) => '${n} кейінге қалдырды',
|
||
'explore.stats.dropped' => ({required Object n}) => '${n} тастады',
|
||
'explore.season.winter' => 'Қыс',
|
||
'explore.season.spring' => 'Көктем',
|
||
'explore.season.summer' => 'Жаз',
|
||
'explore.season.fall' => 'Күз',
|
||
'explore.season.withYear' => ({required Object season, required Object year}) => '${season} ${year}',
|
||
'explore.format.tv' => 'ТВ',
|
||
'explore.format.tvShort' => 'Қысқа ТВ',
|
||
'explore.format.movie' => 'Фильм',
|
||
'explore.format.special' => 'Арнайы',
|
||
'explore.format.ova' => 'OVA',
|
||
'explore.format.ona' => 'ONA',
|
||
'explore.format.music' => 'Музыка',
|
||
'explore.format.other' => 'Басқа',
|
||
'explore.sourceMaterial.original' => 'Түпнұсқа',
|
||
'explore.sourceMaterial.manga' => 'Манга',
|
||
'explore.sourceMaterial.lightNovel' => 'Ранобэ',
|
||
'explore.sourceMaterial.novel' => 'Роман',
|
||
'explore.sourceMaterial.visualNovel' => 'Визуалды роман',
|
||
'explore.sourceMaterial.game' => 'Ойын',
|
||
'explore.sourceMaterial.webComic' => 'Веб-комикс',
|
||
'explore.sourceMaterial.musicRelease' => 'Музыка',
|
||
'explore.sourceMaterial.otherMedia' => 'Басқа',
|
||
'explore.creditRole.director' => 'Режиссер',
|
||
'explore.creditRole.writer' => 'Сценарист',
|
||
'explore.creditRole.producer' => 'Продюсер',
|
||
'explore.creditRole.creator' => 'Жасаушы',
|
||
'explore.creditRole.composer' => 'Композитор',
|
||
'explore.relation.prequel' => 'Приквел',
|
||
'explore.relation.sequel' => 'Сиквел',
|
||
'explore.relation.sideStory' => 'Жанама оқиға',
|
||
'explore.relation.spinOff' => 'Спин-офф',
|
||
'explore.relation.alternativeVersion' => 'Балама нұсқа',
|
||
'explore.relation.summary' => 'Қысқаша мазмұны',
|
||
'explore.relation.parentStory' => 'Негізгі оқиға',
|
||
'explore.relation.adaptation' => 'Экранизация',
|
||
'explore.relation.other' => 'Қатысты',
|
||
'explore.broadcast' => ({required Object day, required Object time}) => '${day} күні ${time} көрсетіледі',
|
||
'explore.broadcastWithZone' => ({required Object day, required Object time, required Object timezone}) => '${day} күні ${time} ${timezone} көрсетіледі',
|
||
'explore.detail.originalTitle' => 'Түпнұсқа атауы',
|
||
'explore.detail.alsoKnownAs' => 'Басқа атаулары',
|
||
'explore.detail.studios' => 'Студиялар',
|
||
'explore.detail.country' => 'Ел',
|
||
'explore.detail.language' => 'Тіл',
|
||
'explore.detail.released' => 'Шығарылған',
|
||
'explore.detail.physicalRelease' => 'Дискіде',
|
||
'explore.detail.ended' => 'Аяқталды',
|
||
'explore.detail.addedOn' => ({required Object date}) => '${date} қосылды',
|
||
'explore.detail.yourRating' => 'Сіздің бағаңыз',
|
||
'explore.detail.budget' => 'Бюджет',
|
||
'explore.detail.revenue' => 'Кассалық жиын',
|
||
'explore.detail.contentAdvisory' => 'Жас шектеуі',
|
||
'explore.detail.tags' => 'Тегтер',
|
||
'explore.detail.revealSpoilerTags' => 'Спойлер тегтерін көрсету',
|
||
'explore.detail.links' => 'Сілтемелер',
|
||
'explore.detail.watchOn' => 'Мына жерде қарау:',
|
||
'explore.detail.watchTrailer' => 'Трейлерді қарау',
|
||
'explore.detail.openOn' => ({required Object site}) => '${site} сайтында ашу',
|
||
'explore.detail.crew' => 'Ұжым',
|
||
'explore.detail.ratings' => 'Бағалаулар',
|
||
'explore.detail.schedule' => 'Кесте',
|
||
'explore.detail.recommendedByUsers' => ({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n, one: '${n} пайдаланушы ұсынды', other: '${n} пайдаланушы ұсынды', ),
|
||
'explore.detail.recommendedBy' => ({required Object who}) => '${who} ұсынды',
|
||
'explore.detail.favoritedBy' => ({required Object who}) => '${who} таңдаулыға қосты',
|
||
'explore.detail.unairedEpisodes' => ({required Object n}) => '${n} әлі көрсетілмеген',
|
||
'explore.detail.recommendedByPercent' => ({required Object percent}) => 'Көрермендердің ${percent} ұсынады',
|
||
'explore.detail.relatedTitles' => 'Қатысты атаулар',
|
||
'explore.detail.background' => 'Фон',
|
||
'explore.totalResults' => ({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n, one: '${n} нәтиже', other: '${n} нәтиже', ),
|
||
'liveTv.title' => 'Тікелей TV',
|
||
'liveTv.guide' => 'Телебағдарлама',
|
||
'liveTv.noChannels' => 'Қолжетімді арналар жоқ',
|
||
'liveTv.noDvr' => 'Серверде DVR бапталмаған',
|
||
'liveTv.serverUnavailable' => 'Тікелей TV сервері қолжетімсіз.',
|
||
'liveTv.serverNotConnected' => 'Тікелей TV серверіне қосылмаған.',
|
||
'liveTv.noPrograms' => 'Бағдарлама ақпараты жоқ',
|
||
'liveTv.liveStreamFailed' => 'Тікелей ағын қатесі',
|
||
'liveTv.unknownProgram' => 'Белгісіз бағдарлама',
|
||
'liveTv.unknownHub' => 'Белгісіз',
|
||
'liveTv.unknownError' => 'Белгісіз қате',
|
||
'liveTv.channelNumber' => ({required Object number}) => '${number}-арна',
|
||
'liveTv.unknownChannel' => 'Белгісіз арна',
|
||
'liveTv.live' => 'ТІКЕЛЕЙ ЭФИР',
|
||
'liveTv.reloadGuide' => 'Бағдарламаны жаңарту',
|
||
'liveTv.now' => 'Қазір',
|
||
'liveTv.today' => 'Бүгін',
|
||
'liveTv.tomorrow' => 'Ертең',
|
||
'liveTv.midnight' => 'Түн ортасы',
|
||
'liveTv.overnight' => 'Түнде',
|
||
'liveTv.morning' => 'Таңертең',
|
||
'liveTv.daytime' => 'Күндіз',
|
||
'liveTv.evening' => 'Кешке',
|
||
'liveTv.lateNight' => 'Түнде',
|
||
'liveTv.whatsOn' => 'Қазір не болып жатыр?',
|
||
'liveTv.watchChannel' => 'Арнаны көру',
|
||
'liveTv.favorites' => 'Таңдаулылар',
|
||
'liveTv.reorderFavorites' => 'Таңдаулыларды қайта реттеу',
|
||
'liveTv.favoritesLoadFailed' => 'Таңдаулыларды жүктеу мүмкін болмады.',
|
||
'liveTv.favoritesUpdateFailed' => 'Таңдаулыларды жаңарту мүмкін болмады.',
|
||
'liveTv.joinSession' => 'Сеансқа қосылу',
|
||
'liveTv.watchFromStart' => ({required Object minutes}) => 'Басынан бастап көру (${minutes} мин бұрын)',
|
||
'liveTv.watchLive' => 'Тікелей эфирді көру',
|
||
'liveTv.goToLive' => 'Тікелей эфирге өту',
|
||
'liveTv.record' => 'Жазу',
|
||
'liveTv.recordEpisode' => 'Бөлімді жазу',
|
||
'liveTv.recordSeries' => 'Сериалды жазу',
|
||
'liveTv.recordOptions' => 'Жазу параметрлері',
|
||
'liveTv.saveTo' => 'Мұнда сақтау',
|
||
'liveTv.recordings' => 'Жазылғандар',
|
||
'liveTv.scheduledRecordings' => 'Жоспарланғандар',
|
||
'liveTv.recordingRules' => 'Жазу ережелері',
|
||
'liveTv.noScheduledRecordings' => 'Жоспарланған жазбалар жоқ',
|
||
'liveTv.manageRecording' => 'Жазбаны басқару',
|
||
'liveTv.cancelRecording' => 'Жазудан бас тарту',
|
||
'liveTv.cancelRecordingTitle' => 'Жазу тоқтатылсын ба?',
|
||
'liveTv.cancelRecordingMessage' => ({required Object title}) => '${title} енді жазылмайды.',
|
||
'liveTv.deleteRule' => 'Ережені өшіру',
|
||
'liveTv.deleteRuleTitle' => 'Жазу ережесі өшірілсін бе?',
|
||
'liveTv.deleteRuleMessage' => ({required Object title}) => '${title} сериалының келесі бөлімдері жазылмайды.',
|
||
'liveTv.recordingScheduled' => 'Жазу жоспарланды',
|
||
'liveTv.alreadyScheduled' => 'Бұл бағдарлама бұрыннан жоспарланған',
|
||
'liveTv.dvrAdminRequired' => 'DVR баптаулары администратор құқығын талап етеді',
|
||
'liveTv.recordingFailed' => 'Жазуды жоспарлау мүмкін болмады',
|
||
'liveTv.recordingTargetMissing' => 'Жазатын кітапхана анықталмады',
|
||
'liveTv.recordNotAvailable' => 'Бұл бағдарламаны жазу мүмкін емес',
|
||
'liveTv.recordingCancelled' => 'Жазу тоқтатылды',
|
||
'liveTv.recordingRuleDeleted' => 'Жазу ережесі өшірілді',
|
||
'liveTv.processRecordingRules' => 'Ережелерді қайта бағалау',
|
||
'liveTv.recordingInProgress' => 'Қазір жазылуда',
|
||
'liveTv.recordingsCount' => ({required Object count}) => '${count} жоспарланған',
|
||
'liveTv.editRule' => 'Ережені өңдеу',
|
||
'liveTv.editRuleAction' => 'Өңдеу',
|
||
'liveTv.recordingRuleUpdated' => 'Жазу ережесі жаңартылды',
|
||
'liveTv.guideReloadRequested' => 'Бағдарламаны жаңарту сұралды',
|
||
'liveTv.rulesProcessRequested' => 'Ережелерді қайта бағалау сұралды',
|
||
'liveTv.recordShow' => 'Шоуды жазу',
|
||
'collections.title' => 'Топтамалар',
|
||
'collections.collection' => 'Топтама',
|
||
'collections.empty' => 'Топтама бос',
|
||
'collections.deleteCollection' => 'Топтаманы өшіру',
|
||
'collections.deleteConfirm' => ({required Object title}) => '"${title}" өшірілсін бе?',
|
||
'collections.deleted' => 'Топтама өшірілді',
|
||
'collections.deleteFailed' => 'Топтаманы өшіру мүмкін болмады',
|
||
'collections.deleteFailedWithError' => ({required Object error}) => 'Топтаманы өшіру қатесі: ${error}',
|
||
'collections.selectCollection' => 'Топтаманы таңдау',
|
||
'collections.collectionName' => 'Топтама атауы',
|
||
'collections.enterCollectionName' => 'Топтама атауын енгізіңіз',
|
||
'collections.addedToCollection' => 'Топтамаға қосылды',
|
||
'collections.errorAddingToCollection' => 'Топтамаға қосу мүмкін болмады',
|
||
'collections.created' => 'Топтама жасалды',
|
||
'collections.removeFromCollection' => 'Топтамадан өшіру',
|
||
'collections.removeFromCollectionConfirm' => ({required Object title}) => '"${title}" осы топтамадан өшірілсін бе?',
|
||
'collections.removedFromCollection' => 'Топтамадан өшірілді',
|
||
'collections.removeFromCollectionFailed' => 'Топтамадан өшіру мүмкін болмады',
|
||
'collections.removeFromCollectionError' => ({required Object error}) => 'Өшіру қатесі: ${error}',
|
||
'collections.searchCollections' => 'Топтамалардан іздеу...',
|
||
'playlists.title' => 'Ойнату тізімдері',
|
||
'playlists.playlist' => 'Ойнату тізімі',
|
||
'playlists.noPlaylists' => 'Ойнату тізімдері табылмады',
|
||
'playlists.create' => 'Ойнату тізімін жасау',
|
||
'playlists.playlistName' => 'Ойнату тізімінің атауы',
|
||
'playlists.enterPlaylistName' => 'Тізім атауын енгізіңіз',
|
||
'playlists.delete' => 'Ойнату тізімін өшіру',
|
||
'playlists.removeItem' => 'Тізімнен өшіру',
|
||
'playlists.smartPlaylist' => 'Ақылды ойнату тізімі',
|
||
'playlists.itemCount' => ({required Object count}) => '${count} элемент',
|
||
'playlists.oneItem' => '1 элемент',
|
||
'playlists.emptyPlaylist' => 'Бұл ойнату тізімі бос',
|
||
'playlists.deleteConfirm' => 'Ойнату тізімі өшірілсін бе?',
|
||
'playlists.deleteMessage' => ({required Object name}) => '"${name}" өшірілсін бе?',
|
||
'playlists.created' => 'Ойнату тізімі жасалды',
|
||
'playlists.deleted' => 'Ойнату тізімі өшірілді',
|
||
'playlists.itemAdded' => 'Тізімге қосылды',
|
||
'playlists.itemRemoved' => 'Тізімнен өшірілді',
|
||
'playlists.selectPlaylist' => 'Тізімді таңдау',
|
||
'playlists.searchPlaylists' => 'Ойнату тізімдерінен іздеу...',
|
||
'playlists.errorCreating' => 'Тізімді жасау мүмкін болмады',
|
||
'playlists.errorDeleting' => 'Тізімді өшіру мүмкін болмады',
|
||
'playlists.errorLoading' => 'Тізімдерді жүктеу мүмкін болмады',
|
||
'playlists.errorAdding' => 'Тізімге қосу мүмкін болмады',
|
||
'playlists.errorReordering' => 'Қайта реттеу мүмкін болмады',
|
||
'playlists.errorRemoving' => 'Тізімнен өшіру мүмкін болмады',
|
||
'music.goToAlbum' => 'Альбомға өту',
|
||
'music.goToArtist' => 'Орындаушыға өту',
|
||
'music.instantMix' => 'Сәттік микс',
|
||
'music.playNext' => 'Келесіні ойнату',
|
||
'music.addToQueue' => 'Кезекке қосу',
|
||
'music.discNumber' => ({required Object n}) => '${n}-диск',
|
||
'music.trackCount' => ({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('kk'))(n, one: '${n} ән', other: '${n} ән', ),
|
||
'music.nowPlaying' => 'Қазір ойнатылуда',
|
||
'music.playingFrom' => ({required Object title}) => '${title} дереккөзінен',
|
||
'music.queue' => 'Кезек',
|
||
'music.clearQueue' => 'Кезекті тазалау',
|
||
'music.lyrics' => 'Ән мәтіні',
|
||
'music.noLyrics' => 'Ән мәтіні жоқ',
|
||
'music.sleepTimer' => 'Ұйқы таймері',
|
||
'music.sleepTimerEndOfTrack' => 'Әннің соңы',
|
||
'music.sleepTimerMinutes' => ({required Object n}) => '${n} минут',
|
||
'music.stopPlayback' => 'Ойнатуды тоқтату',
|
||
'music.previousTrack' => 'Алдыңғы ән',
|
||
'music.nextTrack' => 'Келесі ән',
|
||
'music.repeat' => 'Қайталау',
|
||
'music.repeatAll' => 'Барлығын қайталау',
|
||
'music.repeatOne' => 'Біреуін қайталау',
|
||
'watchTogether.title' => 'Бірге көру',
|
||
'watchTogether.description' => 'Достарыңызбен бірге көріңіз',
|
||
'watchTogether.createSession' => 'Сеанс жасау',
|
||
'watchTogether.creating' => 'Жасалуда...',
|
||
'watchTogether.joinSession' => 'Сеансқа қосылу',
|
||
'watchTogether.joining' => 'Қосылуда...',
|
||
'watchTogether.controlMode' => 'Басқару режимі',
|
||
'watchTogether.controlModeQuestion' => 'Ойнатуды кім басқара алады?',
|
||
'watchTogether.hostOnly' => 'Тек ұйымдастырушы',
|
||
'watchTogether.anyone' => 'Кез келген адам',
|
||
'watchTogether.hostingSession' => 'Сеанс ұйымдастырылуда',
|
||
'watchTogether.inSession' => 'Сеанста',
|
||
'watchTogether.sessionCode' => 'Сеанс коды',
|
||
'watchTogether.openSessionControls' => 'Басқару элементтерін ашу',
|
||
'watchTogether.copySessionCode' => 'Сеанс кодын көшіру',
|
||
'watchTogether.hostControlsPlayback' => 'Ойнатуды ұйымдастырушы басқарады',
|
||
'watchTogether.anyoneCanControl' => 'Ойнатуды кез келген адам басқара алады',
|
||
'watchTogether.hostControls' => 'Ұйымдастырушы басқарады',
|
||
'watchTogether.anyoneControls' => 'Барлығы басқарады',
|
||
'watchTogether.participants' => 'Қатысушылар',
|
||
'watchTogether.host' => 'Ұйымдастырушы',
|
||
'watchTogether.hostBadge' => 'ҰЙЫМДАСТЫРУШЫ',
|
||
'watchTogether.youAreHost' => 'Сіз ұйымдастырушысыз',
|
||
'watchTogether.watchingWithOthers' => 'Басқалармен бірге көрілуде',
|
||
'watchTogether.endSession' => 'Сеансты аяқтау',
|
||
'watchTogether.leaveSession' => 'Сеанстан шығу',
|
||
'watchTogether.endSessionQuestion' => 'Сеанс аяқталсын ба?',
|
||
'watchTogether.leaveSessionQuestion' => 'Сеанстан шығасыз ба?',
|
||
'watchTogether.endSessionConfirm' => 'Бұл барлық қатысушылар үшін сеансты аяқтайды.',
|
||
'watchTogether.leaveSessionConfirm' => 'Сіз сеанстан ажыратыласыз.',
|
||
'watchTogether.endSessionConfirmOverlay' => 'Бұл барлығы үшін көру сеансын аяқтайды.',
|
||
'watchTogether.leaveSessionConfirmOverlay' => 'Көру сеансынан ажыратыласыз.',
|
||
'watchTogether.end' => 'Аяқтау',
|
||
'watchTogether.leave' => 'Шығу',
|
||
'watchTogether.syncing' => 'Синхрондалуда...',
|
||
'watchTogether.joinWatchSession' => 'Көру сеансына қосылу',
|
||
'watchTogether.enterCodeHint' => '5 таңбалы кодты енгізіңіз',
|
||
'watchTogether.pasteFromClipboard' => 'Алмасу буферінен қою',
|
||
'watchTogether.pleaseEnterCode' => 'Сеанс кодын енгізіңіз',
|
||
'watchTogether.codeMustBe5Chars' => 'Сеанс коды 5 таңбадан тұруы керек',
|
||
'watchTogether.joinInstructions' => 'Ұйымдастырушының сеанс кодын енгізіңіз.',
|
||
'watchTogether.failedToCreate' => 'Сеансты жасау мүмкін болмады',
|
||
'watchTogether.failedToJoin' => 'Сеансқа қосылу мүмкін болмады',
|
||
'watchTogether.sessionCodeCopied' => 'Сеанс коды көшірілді',
|
||
'watchTogether.relayUnreachable' => 'Реле сервері қолжетімсіз.',
|
||
'watchTogether.reconnectingToHost' => 'Ұйымдастырушыға қайта қосылуда...',
|
||
'watchTogether.currentPlayback' => 'Ағымдағы ойнату',
|
||
'watchTogether.joinCurrentPlayback' => 'Ағымдағы ойнатуға қосылу',
|
||
'watchTogether.joinCurrentPlaybackDescription' => 'Ұйымдастырушы көріп жатқан жерге өту',
|
||
'watchTogether.failedToOpenCurrentPlayback' => 'Ағымдағы ойнатуды ашу мүмкін болмады',
|
||
'watchTogether.participantJoined' => ({required Object name}) => '${name} қосылды',
|
||
'watchTogether.participantLeft' => ({required Object name}) => '${name} шықты',
|
||
'watchTogether.participantPaused' => ({required Object name}) => '${name} кідіртті',
|
||
'watchTogether.participantResumed' => ({required Object name}) => '${name} жалғастырды',
|
||
'watchTogether.participantSeeked' => ({required Object name}) => '${name} уақытты өзгертті',
|
||
'watchTogether.participantBuffering' => ({required Object name}) => '${name} буферлеуде',
|
||
'watchTogether.participantNeedsUpdate' => ({required Object name}) => '${name} ескі нұсқада',
|
||
'watchTogether.resumingWithout' => ({required Object name}) => '${name} ескерусіз жалғастырылуда',
|
||
'watchTogether.waitingForParticipants' => 'Басқалардың жүктеуін күтуде...',
|
||
'watchTogether.waitingForName' => ({required Object name}) => '${name} күтілуде...',
|
||
'watchTogether.recentRooms' => 'Соңғы бөлмелер',
|
||
'watchTogether.renameRoom' => 'Бөлме атын өзгерткіңіз келе ме?',
|
||
'watchTogether.removeRoom' => 'Өшіру',
|
||
'watchTogether.guestSwitchUnavailable' => 'Ауысу мүмкін болмады',
|
||
'watchTogether.guestSwitchFailed' => 'Ауысу мүмкін болмады — мазмұн табылмады',
|
||
'downloads.title' => 'Жүктеулер',
|
||
'downloads.manage' => 'Басқару',
|
||
'downloads.tvShows' => 'TV Шоулар',
|
||
'downloads.movies' => 'Фильмдер',
|
||
'downloads.music' => 'Музыка',
|
||
'downloads.tracksQueued' => ({required Object count}) => '${count} ән жүктеу кезегіне қосылды',
|
||
'downloads.noDownloads' => 'Әлі де жүктеулер жоқ',
|
||
'downloads.noDownloadsDescription' => 'Жүктелген файлдар офлайн көру үшін мұнда көрінеді',
|
||
'downloads.downloadNow' => 'Жүктеу',
|
||
'downloads.deleteDownload' => 'Жүктеуді өшіру',
|
||
'downloads.retryDownload' => 'Жүктеуді қайталау',
|
||
'downloads.downloadQueued' => 'Жүктеу кезекке қойылды',
|
||
'downloads.downloadResumed' => 'Жүктеу жалғастырылды',
|
||
'downloads.serverErrorBitrate' => 'Сервер қатесі: файл жылдамдық шегінен асуы мүмкін',
|
||
'downloads.storageFull' => 'Жады толы болғандықтан жүктеу тоқтатылды.',
|
||
'downloads.episodesQueued' => ({required Object count}) => '${count} бөлім жүктеу кезегіне қосылды',
|
||
'downloads.downloadDeleted' => 'Жүктеу өшірілді',
|
||
'downloads.deleteConfirm' => ({required Object title}) => '"${title}" осы құрылғыдан өшірілсін бе?',
|
||
'downloads.cancelledDownloadTitle' => 'Тоқтатылған жүктеу',
|
||
'downloads.cancelledDownloadMessage' => 'Бұл жүктеу тоқтатылды.',
|
||
'downloads.allEpisodesAlreadyDownloaded' => 'Барлық бөлімдер бұрыннан жүктелген',
|
||
'downloads.resumeDownload' => 'Жүктеуді жалғастыру',
|
||
'downloads.cancelledDownload' => 'Тоқтатылған жүктеу',
|
||
'downloads.syncingFile' => ({required Object file, required Object status}) => '${file} (${status} синхрондалуда)',
|
||
'downloads.downloadedFileClickToComplete' => ({required Object file}) => 'Жүктелді ${file} - Аяқтау үшін түртіңіз',
|
||
'downloads.partialDownloadClickToComplete' => 'Жартылай жүктелді - Аяқтау үшін түртіңіз',
|
||
'downloads.deleting' => 'Өшірілуде...',
|
||
'downloads.deletingWithProgress' => ({required Object title, required Object current, required Object total}) => '${title} өшірілуде... (${current} / ${total})',
|
||
'downloads.queuedTooltip' => 'Кезекте',
|
||
'downloads.queuedFilesTooltip' => ({required Object files}) => 'Кезектегі файлдар: ${files}',
|
||
'downloads.downloadingTooltip' => 'Жүктелуде...',
|
||
'downloads.downloadingFilesTooltip' => ({required Object files}) => 'Жүктеліп жатқан файлдар: ${files}',
|
||
'downloads.noDownloadsTree' => 'Жүктеулер жоқ',
|
||
'downloads.pauseAll' => 'Барлығын кідірту',
|
||
'downloads.resumeAll' => 'Барлығын жалғастыру',
|
||
'downloads.deleteAll' => 'Барлығын өшіру',
|
||
'downloads.selectVersion' => 'Нұсқаны таңдау',
|
||
'downloads.allEpisodes' => 'Барлық бөлімдер',
|
||
'downloads.unwatchedOnly' => 'Тек көрілмегендер',
|
||
'downloads.nextNUnwatched' => ({required Object count}) => 'Келесі ${count} көрілмеген',
|
||
'downloads.customAmount' => 'Арнайы мөлшер...',
|
||
'downloads.includeSpecials' => 'Арнайы бөлімдерді қосу',
|
||
'downloads.howManyEpisodes' => 'Қанша бөлім?',
|
||
'downloads.invalidEpisodeCount' => 'Дұрыс бөлім санын енгізіңіз.',
|
||
'downloads.keepSynced' => 'Синхрондалған күйде ұстау',
|
||
'downloads.downloadOnce' => 'Бір рет жүктеу',
|
||
'downloads.keepNUnwatched' => ({required Object count}) => '${count} көрілмеген бөлімді сақтау',
|
||
'downloads.editSyncRule' => 'Синхрондау ережесін өңдеу',
|
||
'downloads.removeSyncRule' => 'Синхрондау ережесін өшіру',
|
||
'downloads.removeSyncRuleConfirm' => ({required Object title}) => '"${title}" синхрондауы тоқтатылсын ба? Жүктелген бөлімдер сақталады.',
|
||
'downloads.removeListSyncRuleConfirm' => ({required Object title}) => '"${title}" синхрондауы тоқтатылсын ба?',
|
||
'downloads.deleteSyncRuleDownloads' => 'Байланысты жүктеулерді де жою',
|
||
'downloads.deleteSyncRuleDownloadsDescription' => 'Басқа синхрондау ережесі немесе профилі пайдаланатын жүктеулер сақталады.',
|
||
'downloads.syncRuleCreated' => ({required Object count}) => 'Синхрондау ережесі жасалды — ${count} көрілмеген бөлім сақталады',
|
||
'downloads.syncRuleUpdated' => 'Синхрондау ережесі жаңартылды',
|
||
'downloads.syncRuleRemoved' => 'Синхрондау ережесі өшірілді',
|
||
'downloads.syncRuleAndDownloadsRemoved' => 'Синхрондау ережесі және байланысты жүктеулер өшірілді',
|
||
'downloads.syncRuleCleanupBusy' => 'Синхрондау ережелері қазір жаңартылуда. Сәлден соң қайталап көріңіз.',
|
||
'downloads.syncRuleCleanupUnavailable' => 'Байланысты жүктеулерді қауіпсіз анықтау мүмкін болмады. Серверге қайта қосылып көріңіз немесе ережені жүктеулерді жоймай өшіріңіз.',
|
||
'downloads.syncedNewEpisodes' => ({required Object title, required Object count}) => '${title} үшін ${count} жаңа бөлім синхрондалды',
|
||
'downloads.activeSyncRules' => 'Белсенді синхрондау ережелері',
|
||
'downloads.noSyncRules' => 'Синхрондау ережелері жоқ',
|
||
'downloads.manageSyncRule' => 'Синхрондауды басқару',
|
||
'downloads.editEpisodeCount' => 'Бөлімдер саны',
|
||
'downloads.editSyncFilter' => 'Синхрондау фильтрі',
|
||
'downloads.syncAllItems' => 'Барлық элементтер синхрондалады',
|
||
'downloads.syncUnwatchedItems' => 'Көрілмеген элементтер синхрондалады',
|
||
'downloads.syncRuleServerContext' => ({required Object server, required Object status}) => 'Сервер: ${server} • ${status}',
|
||
'downloads.syncRuleAvailable' => 'Қолжетімді',
|
||
'downloads.syncRuleOffline' => 'Офлайн',
|
||
'downloads.syncRuleSignInRequired' => 'Кіру қажет',
|
||
'downloads.syncRuleNotAvailableForProfile' => 'Ағымдағы профиль үшін қолжетімсіз',
|
||
'downloads.syncRuleUnknownServer' => 'Белгісіз сервер',
|
||
'downloads.syncRuleListCreated' => 'Синхрондау ережесі жасалды',
|
||
'downloads.backgroundWarning.bannerBlocked' => 'Қолданбадан шыққанда жүктеулер тоқтайды',
|
||
'downloads.backgroundWarning.bannerDegraded' => 'Фондық жүктеулер шектелуі мүмкін',
|
||
'downloads.backgroundWarning.bannerAction' => 'Толығырақ',
|
||
'downloads.backgroundWarning.sheetTitle' => 'Фондық жүктеулер бұғатталған',
|
||
'downloads.backgroundWarning.sheetTitleDegraded' => 'Фондық жүктеулер шектелуі мүмкін',
|
||
'downloads.backgroundWarning.sheetIntro' => 'Android Plezy-дің фонда сенімді жүктеуіне кедергі келтіруде.',
|
||
'downloads.backgroundWarning.sheetIntroDegraded' => 'Құрылғыңыз Plezy-дің фонда қашан жүктей алатынын шектеп отыр.',
|
||
'downloads.backgroundWarning.reasonBackgroundRestricted' => 'Plezy-дің фондық жұмысы шектелген. Батарея немесе фондық пайдалануды "Шектеусіз" етіп қойыңыз.',
|
||
'downloads.backgroundWarning.reasonStandbyRestricted' => 'Android Plezy-ді шектеулі күту режиміне ауыстырды. Батарея пайдалануын "Шектеусіз" етіп қойыңыз.',
|
||
'downloads.backgroundWarning.reasonDownloadChannelBlocked' => 'Жүктеу хабарландырулары өшірілген, сондықтан жүктеу барысы мен басқару элементтері қолжетімсіз болуы мүмкін.',
|
||
'downloads.backgroundWarning.reasonNotificationsDisabled' => 'Хабарландырулар өшірілген. Android 13 және одан жаңа нұсқаларда ұзақ фондық жүктеулер үшін олар қажет.',
|
||
'downloads.backgroundWarning.reasonDataSaver' => 'Трафикті үнемдеу қосулы, бұл мобильді деректер арқылы фондық жүктеулерді бұғаттайды. Wi-Fi арқылы жүктеулер жұмыс істеуі тиіс.',
|
||
'downloads.backgroundWarning.reasonOemUnknown' => 'Plezy фонда тұрғанда жүктеулер бірнеше рет тоқтады. Plezy-дің батарея немесе фондық пайдалану баптауларын тексеріңіз.',
|
||
'downloads.backgroundWarning.openSettings' => 'Баптауларды ашу',
|
||
'downloads.backgroundWarning.stillNotWorking' => 'Құрылғыға арналған көмек',
|
||
'downloads.backgroundWarning.stillNotWorkingDescription' => 'Құрылғыңызға арналған қадамдарды қараңыз немесе мәселе жалғасса Баптаулар › Журналдарды көру бөлімінен журнал жіберіңіз.',
|
||
'downloads.backgroundWarning.dialogTitle' => 'Жүктеулер аяқталмауы мүмкін',
|
||
'downloads.backgroundWarning.dialogDownloadAnyway' => 'Сонда да жүктеу',
|
||
'downloads.backgroundWarning.dialogFixFirst' => 'Алдымен осыны түзету',
|
||
'downloads.backgroundWarning.statusTile' => 'Фондық жүктеулер',
|
||
'downloads.backgroundWarning.statusOk' => 'Фонда жұмыс істеуге рұқсат етілген',
|
||
'downloads.backgroundWarning.statusBlocked' => 'Жүйе баптаулары бұғаттаған',
|
||
'downloads.backgroundWarning.statusDegraded' => 'Жүйе баптаулары шектеген',
|
||
'downloads.backgroundWarning.statusUnknown' => 'Әлі тексерілмеген',
|
||
'downloads.backgroundWarning.settingsUnavailable' => 'Бұл құрылғыда жүйе баптаулары ашылмады',
|
||
'downloads.backgroundWarning.linkUnavailable' => 'Бұл құрылғыда dontkillmyapp.com ашылмады',
|
||
'shaders.title' => 'Шейдерлер',
|
||
'shaders.noShaderDescription' => 'Видеоны жақсарту өшірілген',
|
||
'shaders.nvscalerDescription' => 'Анығырақ видео үшін NVIDIA масштабы',
|
||
'shaders.artcnnVariantNeutral' => 'Нейтралды',
|
||
'shaders.artcnnVariantDenoise' => 'Шуды азайту',
|
||
'shaders.artcnnVariantDenoiseSharpen' => 'Шуды азайту + Анықтық',
|
||
'shaders.qualityFast' => 'Жылдам',
|
||
'shaders.qualityHQ' => 'Жоғары сапа',
|
||
'shaders.mode' => 'Режим',
|
||
'shaders.importShader' => 'Шейдерді импорттау',
|
||
'shaders.customShaderDescription' => 'Арнайы GLSL шейдері',
|
||
'shaders.shaderImported' => 'Шейдер импортталды',
|
||
'shaders.shaderImportFailed' => 'Шейдерді импорттау мүмкін болмады',
|
||
'shaders.deleteShader' => 'Шейдерді өшіру',
|
||
'shaders.deleteShaderConfirm' => ({required Object name}) => '"${name}" өшірілсін бе?',
|
||
'companionRemote.title' => 'Көмекші пульт',
|
||
'companionRemote.connectedTo' => ({required Object name}) => '${name} құрылғысына қосылды',
|
||
'companionRemote.unknownDevice' => 'Белгісіз құрылғы',
|
||
'companionRemote.session.startingServer' => 'Пульт сервері іске қосылуда...',
|
||
'companionRemote.session.hostAddress' => 'Хост мекенжайы',
|
||
'companionRemote.session.connected' => 'Қосылды',
|
||
'companionRemote.session.serverRunning' => 'Сервер белсенді',
|
||
'companionRemote.session.serverStopped' => 'Сервер тоқтатылды',
|
||
'companionRemote.session.serverRunningDescription' => 'Желідегі мобильді құрылғылар қосыла алады',
|
||
'companionRemote.session.serverStoppedDescription' => 'Қосылуға рұқсат беру үшін серверді іске қосыңыз',
|
||
'companionRemote.session.usePhoneToControl' => 'Осы қолданбаны басқару үшін телефоныңызды пайдаланыңыз',
|
||
'companionRemote.session.startServer' => 'Серверді іске қосу',
|
||
'companionRemote.session.stopServer' => 'Серверді тоқтату',
|
||
'companionRemote.session.minimize' => 'Жию',
|
||
'companionRemote.pairing.discoveryDescription' => 'Бірдей Plex тіркелгісіндегі Plezy құрылғылары мұнда көрінеді',
|
||
'companionRemote.pairing.hostAddressHint' => '192.168.1.100:48632',
|
||
'companionRemote.pairing.connecting' => 'Қосылуда...',
|
||
'companionRemote.pairing.searchingForDevices' => 'Құрылғылар ізделуде...',
|
||
'companionRemote.pairing.noDevicesFound' => 'Желіде құрылғылар табылмады',
|
||
'companionRemote.pairing.noDevicesHint' => 'ПК-де Plezy-ді ашып, бір Wi-Fi-ға қосылыңыз',
|
||
'companionRemote.pairing.availableDevices' => 'Қолжетімді құрылғылар',
|
||
'companionRemote.pairing.manualConnection' => 'Қолмен қосылу',
|
||
'companionRemote.pairing.cryptoInitFailed' => 'Қауіпсіз қосылым қатесі. Алдымен Plex-ке кіріңіз.',
|
||
'companionRemote.pairing.validationHostRequired' => 'Хост мекенжайын енгізіңіз',
|
||
'companionRemote.pairing.validationHostFormat' => 'Формат IP:порт түрінде болуы керек',
|
||
'companionRemote.pairing.connectionTimedOut' => 'Қосылу уақыты өтті.',
|
||
'companionRemote.pairing.sessionNotFound' => 'Құрылғы табылмады.',
|
||
'companionRemote.pairing.authFailed' => 'Аутентификация қатесі.',
|
||
'companionRemote.pairing.failedToConnect' => ({required Object error}) => 'Қосылу мүмкін болмады: ${error}',
|
||
'companionRemote.remote.disconnectConfirm' => 'Пульт сеансынан ажырайсыз ба?',
|
||
'companionRemote.remote.reconnecting' => 'Қайта қосылуда...',
|
||
'companionRemote.remote.attemptOf' => ({required Object current}) => 'Әрекет ${current} / 5',
|
||
'companionRemote.remote.retryNow' => 'Қазір қайталау',
|
||
'companionRemote.remote.tabRemote' => 'Пульт',
|
||
'companionRemote.remote.tabPlay' => 'Ойнату',
|
||
'companionRemote.remote.tabMore' => 'Тағы',
|
||
'companionRemote.remote.menu' => 'Мәзір',
|
||
'companionRemote.remote.tabNavigation' => 'Навигация',
|
||
'companionRemote.remote.tabDiscover' => 'Шолу',
|
||
'companionRemote.remote.tabLibraries' => 'Кітапханалар',
|
||
'companionRemote.remote.tabSearch' => 'Іздеу',
|
||
'companionRemote.remote.tabDownloads' => 'Жүктеулер',
|
||
'companionRemote.remote.tabSettings' => 'Баптаулар',
|
||
'companionRemote.remote.previous' => 'Алдыңғы',
|
||
'companionRemote.remote.playPause' => 'Ойнату/Кідірту',
|
||
'companionRemote.remote.next' => 'Келесі',
|
||
'companionRemote.remote.seekBack' => 'Артқа айналдыру',
|
||
'companionRemote.remote.stop' => 'Тоқтату',
|
||
'companionRemote.remote.seekForward' => 'Алға айналдыру',
|
||
'companionRemote.remote.volume' => 'Дыбыс',
|
||
'companionRemote.remote.volumeDown' => 'Азайту',
|
||
'companionRemote.remote.volumeUp' => 'Көбейту',
|
||
'companionRemote.remote.fullscreen' => 'Толық экран',
|
||
'companionRemote.remote.subtitles' => 'Субтитрлер',
|
||
'companionRemote.remote.audio' => 'Дыбыс',
|
||
'companionRemote.remote.searchHint' => 'ПК-де іздеу...',
|
||
'companionRemote.errors.noNetworkInterface' => 'Желілік интерфейс табылмады',
|
||
'companionRemote.errors.authenticationFailed' => 'Аутентификация қатесі',
|
||
'companionRemote.errors.serverStartFailed' => ({required Object error}) => 'Серверді іске қосу қатесі: ${error}',
|
||
'companionRemote.errors.commandFailed' => ({required Object error}) => 'Пәрменді жіберу қатесі: ${error}',
|
||
'companionRemote.errors.joinTimedOut' => 'Қосылу уақыты өтті',
|
||
'companionRemote.errors.failedToConnectAnyAddress' => 'Ешбір мекенжайға қосылу мүмкін болмады',
|
||
'companionRemote.errors.connectionLostAfterAttempts' => ({required Object attempts}) => '${attempts} әрекеттен кейін байланыс үзілді',
|
||
'companionRemote.errors.connectionLost' => 'Байланыс үзілді',
|
||
'videoSettings.playbackSpeed' => 'Ойнату жылдамдығы',
|
||
'videoSettings.normalSpeed' => 'Қалыпты',
|
||
'videoSettings.sleepTimerActive' => ({required Object duration}) => 'Белсенді (${duration})',
|
||
'videoSettings.zoom' => 'Масштаб',
|
||
'videoSettings.sleepTimer' => 'Ұйқы таймері',
|
||
'videoSettings.audioSync' => 'Аудио синхрондау',
|
||
'videoSettings.subtitleSync' => 'Субтитр синхрондау',
|
||
'videoSettings.hdr' => 'HDR',
|
||
'videoSettings.audioOutput' => 'Аудио шығысы',
|
||
'videoSettings.performanceOverlay' => 'Өнімділік панелі',
|
||
'videoSettings.audioOutputDolbyAtmos' => 'Dolby Atmos',
|
||
'videoSettings.audioOutputDolbyAudio' => 'Dolby Audio',
|
||
'videoSettings.audioOutputSurround' => 'Көлемді дыбыс',
|
||
'videoSettings.audioOutputSpatial' => 'Кеңістіктік дыбыс',
|
||
'videoSettings.audioOutputStereo' => 'Стерео',
|
||
'videoSettings.audioNormalization' => 'Дыбыс деңгейін нормалау',
|
||
'videoSettings.audioDownmix' => 'Стереоға түрлендіру',
|
||
'performanceOverlay.color' => 'Түс',
|
||
'performanceOverlay.performance' => 'Өнімділік',
|
||
'performanceOverlay.buffer' => 'Буфер',
|
||
'performanceOverlay.app' => 'Қолданба',
|
||
'performanceOverlay.decoder' => 'Декодер',
|
||
'performanceOverlay.rawDecoder' => 'Өңделмеген декодер',
|
||
'performanceOverlay.tunneling' => 'Туннельдеу',
|
||
'performanceOverlay.aspect' => 'Қатынас',
|
||
'performanceOverlay.rotation' => 'Бұрылыс',
|
||
'performanceOverlay.dvSource' => 'DV дереккөзі',
|
||
'performanceOverlay.dvPath' => 'DV жолы',
|
||
'performanceOverlay.p7Conversion' => 'P7 түрлендіруі',
|
||
'performanceOverlay.sampleRate' => 'Дискретизация жиілігі',
|
||
'performanceOverlay.pixelFormat' => 'Пиксель форматы',
|
||
'performanceOverlay.hwFormat' => 'HW форматы',
|
||
'performanceOverlay.matrix' => 'Матрица',
|
||
'performanceOverlay.primaries' => 'Негізгі түстер',
|
||
'performanceOverlay.transfer' => 'Беріліс',
|
||
'performanceOverlay.renderFps' => 'Рендер FPS',
|
||
'performanceOverlay.displayFps' => 'Дисплей FPS',
|
||
'performanceOverlay.avSync' => 'A/V синхрондау',
|
||
'performanceOverlay.dropped' => 'Өткізілген кадрлар',
|
||
'performanceOverlay.dvRpus' => 'DV RPU-лар',
|
||
'performanceOverlay.dvRpuAverage' => 'DV RPU Орт.',
|
||
'performanceOverlay.dvSampleAverage' => 'DV Үлгі Орт.',
|
||
_ => null,
|
||
} ?? switch (path) {
|
||
'performanceOverlay.maxLuma' => 'Макс Luma',
|
||
'performanceOverlay.minLuma' => 'Мин Luma',
|
||
'performanceOverlay.maxCll' => 'MaxCLL',
|
||
'performanceOverlay.maxFall' => 'MaxFALL',
|
||
'performanceOverlay.cacheUsed' => 'Пайдаланылған кэш',
|
||
'performanceOverlay.cacheLimit' => 'Кэш шегі',
|
||
'performanceOverlay.speed' => 'Жылдамдық',
|
||
'performanceOverlay.player' => 'Ойнатқыш',
|
||
'performanceOverlay.memory' => 'Жады',
|
||
'performanceOverlay.uiFps' => 'Интерфейс (UI) FPS',
|
||
'externalPlayer.title' => 'Сыртқы ойнатқыш',
|
||
'externalPlayer.useExternalPlayer' => 'Сыртқы ойнатқышты пайдалану',
|
||
'externalPlayer.useExternalPlayerDescription' => 'Видеоларды басқа қолданбада ашу',
|
||
'externalPlayer.selectPlayer' => 'Ойнатқышты таңдау',
|
||
'externalPlayer.customPlayers' => 'Арнайы ойнатқыштар',
|
||
'externalPlayer.systemDefault' => 'Жүйелік әдепкі',
|
||
'externalPlayer.addCustomPlayer' => 'Арнайы ойнатқыш қосу',
|
||
'externalPlayer.playerName' => 'Ойнатқыш атауы',
|
||
'externalPlayer.playerNameHint' => 'Менің ойнатқышым',
|
||
'externalPlayer.playerCommand' => 'Пәрмен',
|
||
'externalPlayer.playerPackage' => 'Пакет атауы',
|
||
'externalPlayer.playerUrlScheme' => 'URL схемасы',
|
||
'externalPlayer.off' => 'Өшірулі',
|
||
'externalPlayer.launchFailed' => 'Сыртқы ойнатқышты іске қосу мүмкін болмады',
|
||
'externalPlayer.appNotInstalled' => ({required Object name}) => '${name} орнатылмаған',
|
||
'externalPlayer.playInExternalPlayer' => 'Сыртқы ойнатқышта ойнату',
|
||
'metadataEdit.editMetadata' => 'Өңдеу...',
|
||
'metadataEdit.screenTitle' => 'Метадеректерді өңдеу',
|
||
'metadataEdit.basicInfo' => 'Негізгі ақпарат',
|
||
'metadataEdit.artwork' => 'Суреттер/Постерлер',
|
||
'metadataEdit.advancedSettings' => 'Кеңейтілген баптаулар',
|
||
'metadataEdit.title' => 'Атауы',
|
||
'metadataEdit.sortTitle' => 'Сұрыптау атауы',
|
||
'metadataEdit.originalTitle' => 'Түпнұсқа атауы',
|
||
'metadataEdit.releaseDate' => 'Шыққан күні',
|
||
'metadataEdit.contentRating' => 'Мазмұн рейтингі',
|
||
'metadataEdit.studio' => 'Студия',
|
||
'metadataEdit.tagline' => 'Ұран/Слоган',
|
||
'metadataEdit.summary' => 'Сипаттамасы/Күйі',
|
||
'metadataEdit.poster' => 'Постер',
|
||
'metadataEdit.background' => 'Фон',
|
||
'metadataEdit.logo' => 'Логотип',
|
||
'metadataEdit.squareArt' => 'Шаршы сурет',
|
||
'metadataEdit.selectPoster' => 'Постерді таңдау',
|
||
'metadataEdit.selectBackground' => 'Фонды таңдау',
|
||
'metadataEdit.selectLogo' => 'Логотипті таңдау',
|
||
'metadataEdit.selectSquareArt' => 'Шаршы суретті таңдау',
|
||
'metadataEdit.fromUrl' => 'URL арқылы',
|
||
'metadataEdit.uploadFile' => 'Файлды жүктеу',
|
||
'metadataEdit.enterImageUrl' => 'Сурет URL-ін енгізіңіз',
|
||
'metadataEdit.imageUrl' => 'Сурет URL-і',
|
||
'metadataEdit.metadataUpdated' => 'Метадеректер жаңартылды',
|
||
'metadataEdit.metadataUpdateFailed' => 'Метадеректерді жаңарту мүмкін болмады',
|
||
'metadataEdit.artworkUpdated' => 'Суреттер жаңартылды',
|
||
'metadataEdit.artworkUpdateFailed' => 'Суреттерді жаңарту мүмкін болмады',
|
||
'metadataEdit.noArtworkAvailable' => 'Сурет қолжетімсіз',
|
||
'metadataEdit.artworkOption' => ({required Object index}) => 'Сурет опциясы ${index}',
|
||
'metadataEdit.selectedArtworkOption' => ({required Object index}) => 'Сурет опциясы ${index}, таңдалды',
|
||
'metadataEdit.notSet' => 'Орнатылмаған',
|
||
'metadataEdit.libraryDefault' => 'Кітапхана әдепкісі',
|
||
'metadataEdit.accountDefault' => 'Тіркелгі әдепкісі',
|
||
'metadataEdit.seriesDefault' => 'Сериал әдепкісі',
|
||
'metadataEdit.episodeSorting' => 'Бөлімдерді сұрыптау',
|
||
'metadataEdit.oldestFirst' => 'Басында ескілері',
|
||
'metadataEdit.newestFirst' => 'Басында жаңалары',
|
||
'metadataEdit.keep' => 'Сақтау',
|
||
'metadataEdit.allEpisodes' => 'Барлық бөлімдер',
|
||
'metadataEdit.latestEpisodes' => ({required Object count}) => 'Соңғы ${count} бөлім',
|
||
'metadataEdit.latestEpisode' => 'Соңғы бөлім',
|
||
'metadataEdit.episodesAddedPastDays' => ({required Object count}) => 'Соңғы ${count} күнде қосылған бөлімдер',
|
||
'metadataEdit.deleteAfterPlaying' => 'Ойнатқаннан кейін өшіру',
|
||
'metadataEdit.never' => 'Ешқашан',
|
||
'metadataEdit.afterADay' => 'Бір күннен кейін',
|
||
'metadataEdit.afterAWeek' => 'Бір аптадан кейін',
|
||
'metadataEdit.afterAMonth' => 'Бір айдан кейін',
|
||
'metadataEdit.onNextRefresh' => 'Келесі жаңартуда',
|
||
'metadataEdit.seasons' => 'Маусымдар',
|
||
'metadataEdit.show' => 'Көрсету',
|
||
'metadataEdit.hide' => 'Жасыру',
|
||
'metadataEdit.episodeOrdering' => 'Бөлімдер реті',
|
||
'metadataEdit.tmdbAiring' => 'The Movie Database (Эфир)',
|
||
'metadataEdit.tvdbAiring' => 'TheTVDB (Эфир)',
|
||
'metadataEdit.tvdbAbsolute' => 'TheTVDB (Абсолютті)',
|
||
'metadataEdit.metadataLanguage' => 'Метадеректер тілі',
|
||
'metadataEdit.useOriginalTitle' => 'Түпнұсқа атауын пайдалану',
|
||
'metadataEdit.preferredAudioLanguage' => 'Қалаулы аудио тілі',
|
||
'metadataEdit.preferredSubtitleLanguage' => 'Қалаулы субтитр тілі',
|
||
'metadataEdit.subtitleMode' => 'Автоматты субтитр таңдау режимі',
|
||
'metadataEdit.manuallySelected' => 'Қолмен таңдалған',
|
||
'metadataEdit.shownWithForeignAudio' => 'Шетелдік аудио кезінде көрсетіледі',
|
||
'metadataEdit.alwaysEnabled' => 'Әрдайым қосулы',
|
||
'metadataEdit.tags' => 'Тегтер',
|
||
'metadataEdit.addTag' => 'Тег қосу',
|
||
'metadataEdit.genre' => 'Жанр',
|
||
'metadataEdit.director' => 'Режиссер',
|
||
'metadataEdit.writer' => 'Сценарист',
|
||
'metadataEdit.producer' => 'Продюсер',
|
||
'metadataEdit.country' => 'Ел',
|
||
'metadataEdit.collection' => 'Топтама',
|
||
'metadataEdit.label' => 'Белгі',
|
||
'metadataEdit.style' => 'Стиль',
|
||
'metadataEdit.mood' => 'Көңіл-күй',
|
||
'matchScreen.match' => 'Сәйкестендіру...',
|
||
'matchScreen.fixMatch' => 'Сәйкестікті түзету...',
|
||
'matchScreen.unmatch' => 'Сәйкестікті жою',
|
||
'matchScreen.unmatchConfirm' => 'Бұл сәйкестік жойылсын ба?',
|
||
'matchScreen.unmatchSuccess' => 'Сәйкестік жойылды',
|
||
'matchScreen.unmatchFailed' => 'Сәйкестікті жою мүмкін болмады',
|
||
'matchScreen.matchApplied' => 'Сәйкестік қолданылды',
|
||
'matchScreen.matchFailed' => 'Сәйкестікті қолдану мүмкін болмады',
|
||
'matchScreen.titleHint' => 'Атауы',
|
||
'matchScreen.yearHint' => 'Жыл',
|
||
'matchScreen.search' => 'Іздеу',
|
||
'matchScreen.noMatchesFound' => 'Сәйкестіктер табылмады',
|
||
'serverTasks.title' => 'Сервер тапсырмалары',
|
||
'serverTasks.failedToLoad' => 'Тапсырмаларды жүктеу мүмкін болмады',
|
||
'serverTasks.noTasks' => 'Орындалып жатқан тапсырмалар жоқ',
|
||
'trakt.title' => 'Trakt',
|
||
'trakt.connected' => 'Қосылды',
|
||
'trakt.connectedAs' => ({required Object username}) => '@${username} ретінде қосылды',
|
||
'trakt.disconnectConfirm' => 'Trakt ажыратылсын ба?',
|
||
'trakt.disconnectConfirmBody' => 'Plezy Trakt-қа деректер жіберуді тоқтатады.',
|
||
'trakt.scrobble' => 'Нақты уақытта бақылау',
|
||
'trakt.scrobbleDescription' => 'Ойнату кезінде Trakt-қа деректер жіберу.',
|
||
'trakt.watchedSync' => 'Көру мәртебесін синхрондау',
|
||
'trakt.watchedSyncDescription' => 'Plezy-де белгіленгенде Trakt-та да белгіленеді.',
|
||
'seerr.title' => 'Seerr',
|
||
'seerr.connectTitle' => 'Seerr қосу',
|
||
'seerr.serverUrl' => 'Сервер URL-і',
|
||
'seerr.serverUrlHelper' => 'Seerr мекенжайыңыз',
|
||
'seerr.checkServer' => 'Жалғастыру',
|
||
'seerr.signInWithJellyfin' => 'Jellyfin арқылы кіру',
|
||
'seerr.signInWithEmby' => 'Emby арқылы кіру',
|
||
'seerr.signInWithLocal' => 'Жергілікті тіркелгіні пайдалану',
|
||
'seerr.email' => 'Электрондық пошта',
|
||
'seerr.noSignInMethods' => 'Бұл Seerr қолдау көрсетілетін кіру әдісін ұсынбайды.',
|
||
'seerr.instance' => 'Инстанция',
|
||
'seerr.disconnectConfirm' => 'Seerr ажыратылсын ба?',
|
||
'seerr.disconnectConfirmBody' => 'Plezy бұл Seerr мекенжайын өшіреді.',
|
||
'seerr.request' => 'Сұрау салу',
|
||
'seerr.request4k' => '4K сұрау салу',
|
||
'seerr.seasons' => 'Маусымдар',
|
||
'seerr.allSeasons' => 'Барлық маусымдар',
|
||
'seerr.advancedOptions' => 'Кеңейтілген',
|
||
'seerr.destinationServer' => 'Нысаналы сервер',
|
||
'seerr.qualityProfile' => 'Сапа профилі',
|
||
'seerr.rootFolder' => 'Түпкі қапшық',
|
||
'seerr.languageProfile' => 'Тіл профилі',
|
||
'seerr.requestSubmitted' => 'Сұрау жіберілді',
|
||
'seerr.requestFailed' => ({required Object error}) => 'Сұрау қатесі: ${error}',
|
||
'seerr.requestsLoadFailed' => 'Параметрлерді жүктеу мүмкін болмады',
|
||
'seerr.nothingToRequest' => 'Барлығы бұрыннан бар немесе сұралған.',
|
||
'seerr.statusAvailable' => 'Қолжетімді',
|
||
'seerr.statusPartiallyAvailable' => 'Жартылай қолжетімді',
|
||
'seerr.statusRequested' => 'Сұралды',
|
||
'seerr.statusProcessing' => 'Өңделуде',
|
||
'services.title' => 'Қызметтер',
|
||
'services.hubSubtitle' => 'Көру барысын синхрондаңыз және жаңа мазмұн сұраңыз.',
|
||
'services.notConnected' => 'Қосылмаған',
|
||
'services.connectedAs' => ({required Object username}) => '@${username} ретінде қосылды',
|
||
'services.scrobble' => 'Барысты автоматты бақылау',
|
||
'services.scrobbleDescription' => 'Тізіміңізді автоматты түрде жаңартыңыз.',
|
||
'services.disconnectConfirm' => ({required Object service}) => '${service} ажыратылсын ба?',
|
||
'services.disconnectConfirmBody' => ({required Object service}) => 'Plezy ${service} жаңартуды тоқтатады.',
|
||
'services.connectFailed' => ({required Object service}) => '${service} қосылу мүмкін болмады. Қайтадан байқап көріңіз.',
|
||
'services.names.mal' => 'MyAnimeList',
|
||
'services.names.anilist' => 'AniList',
|
||
'services.names.simkl' => 'Simkl',
|
||
'services.names.seerr' => 'Seerr',
|
||
'services.names.mdblist' => 'MDBList',
|
||
'services.deviceCode.title' => ({required Object service}) => 'Plezy-ді ${service} қызметінде белсендіру',
|
||
'services.deviceCode.body' => ({required Object url}) => '${url} мекенжайына өтіп, осы кодты енгізіңіз:',
|
||
'services.deviceCode.openToActivate' => ({required Object service}) => 'Белсендіру үшін ${service} ашу',
|
||
'services.deviceCode.copyCode' => 'Белсендіру кодын көшіру',
|
||
'services.deviceCode.waitingForAuthorization' => 'Авторизация күтілуде…',
|
||
'services.deviceCode.codeCopied' => 'Код көшірілді',
|
||
'services.oauthProxy.title' => ({required Object service}) => '${service} қызметіне кіру',
|
||
'services.oauthProxy.body' => 'Осы QR кодты сканерлеңіз немесе URL-ді ашыңыз.',
|
||
'services.oauthProxy.openToSignIn' => ({required Object service}) => 'Кіру үшін ${service} ашу',
|
||
'services.oauthProxy.copyUrl' => 'Кіру URL-ін көшіру',
|
||
'services.oauthProxy.urlCopied' => 'URL көшірілді',
|
||
'services.libraryFilter.title' => 'Кітапхана фильтрі',
|
||
'services.libraryFilter.subtitleAllSyncing' => 'Барлық кітапханалар синхрондалуда',
|
||
'services.libraryFilter.subtitleNoneSyncing' => 'Ештеңе синхрондалмайды',
|
||
'services.libraryFilter.subtitleBlocked' => ({required Object count}) => '${count} бұғатталды',
|
||
'services.libraryFilter.subtitleAllowed' => ({required Object count}) => '${count} рұқсат етілді',
|
||
'services.libraryFilter.mode' => 'Фильтр режимі',
|
||
'services.libraryFilter.modeBlacklist' => 'Қара тізім',
|
||
'services.libraryFilter.modeWhitelist' => 'Ақ тізім',
|
||
'services.libraryFilter.modeHintBlacklist' => 'Төменде таңдалғандардан басқа барлық кітапханаларды синхрондау.',
|
||
'services.libraryFilter.modeHintWhitelist' => 'Тек төменде таңдалған кітапханаларды синхрондау.',
|
||
'services.libraryFilter.libraries' => 'Кітапханалар',
|
||
'services.libraryFilter.noLibraries' => 'Кітапханалар жоқ',
|
||
'addServer.addMediaBrowserTitle' => ({required Object product}) => '${product} серверін қосу',
|
||
'addServer.serverUrls' => 'Сервер URL-дері',
|
||
'addServer.serverUrlsHelper' => 'Үтірмен бөлінген бірнеше URL мекенжайына рұқсат етіледі.',
|
||
'addServer.findServer' => 'Серверді табу',
|
||
'addServer.searchingLocalMediaBrowserServers' => ({required Object product}) => 'Жергілікті ${product} серверлері ізделуде...',
|
||
'addServer.localMediaBrowserServers' => ({required Object product}) => 'Жергілікті ${product} серверлері',
|
||
'addServer.username' => 'Пайдаланушы аты',
|
||
'addServer.password' => 'Құпия сөз',
|
||
'addServer.signIn' => 'Кіру',
|
||
'addServer.change' => 'Өзгерту',
|
||
'addServer.required' => 'Міндетті',
|
||
'addServer.couldNotReachServer' => ({required Object error}) => 'Серверге қосылу мүмкін болмады: ${error}',
|
||
'addServer.signInFailed' => ({required Object error}) => 'Кіру қатесі: ${error}',
|
||
'addServer.quickConnectFailed' => ({required Object error}) => 'Жылдам қосылу қатесі: ${error}',
|
||
'addServer.addPlexTitle' => 'Plex арқылы кіру',
|
||
'addServer.pinExpired' => 'PIN код мерзімі өтті.',
|
||
'addServer.failedToRegisterAccount' => ({required Object error}) => 'Тіркелгіні тіркеу қатесі: ${error}',
|
||
'addServer.enterMediaBrowserUrlError' => ({required Object product}) => '${product} серверінің URL мекенжайын енгізіңіз',
|
||
'addServer.addConnectionTitle' => 'Қосылым қосу',
|
||
'addServer.addConnectionTitleScoped' => ({required Object name}) => '${name} профиліне қосу',
|
||
'addServer.signInWithPlexCard' => 'Plex арқылы кіру',
|
||
'addServer.signInWithPlexCardSubtitle' => 'Осы құрылғыны авторизациялау.',
|
||
'addServer.signInWithPlexCardSubtitleScoped' => 'Plex тіркелгісін авторизациялау.',
|
||
'addServer.connectToMediaBrowserCard' => ({required Object product}) => '${product} қосылу',
|
||
'addServer.connectToMediaBrowserCardSubtitle' => 'Сервер URL мекенжайын, пайдаланушы атын және құпия сөзді енгізіңіз.',
|
||
'addServer.connectToMediaBrowserCardSubtitleScoped' => ({required Object product, required Object name}) => '${product} серверіне кіріңіз. ${name} тіркелгісіне байланыстырылады.',
|
||
'addServer.borrowFromAnotherProfile' => 'Басқа профильден алу',
|
||
'addServer.borrowFromAnotherProfileSubtitle' => 'Басқа профильдің қосылымын қайта пайдалану.',
|
||
_ => null,
|
||
};
|
||
}
|
||
}
|