+174
-6
@@ -77,6 +77,7 @@ class TranslationsPl extends Translations with BaseTranslations<AppLocale, Trans
|
||||
@override late final _TranslationsShadersPl shaders = _TranslationsShadersPl._(_root);
|
||||
@override late final _TranslationsCompanionRemotePl companionRemote = _TranslationsCompanionRemotePl._(_root);
|
||||
@override late final _TranslationsVideoSettingsPl videoSettings = _TranslationsVideoSettingsPl._(_root);
|
||||
@override late final _TranslationsPerformanceOverlayPl performanceOverlay = _TranslationsPerformanceOverlayPl._(_root);
|
||||
@override late final _TranslationsExternalPlayerPl externalPlayer = _TranslationsExternalPlayerPl._(_root);
|
||||
@override late final _TranslationsMetadataEditPl metadataEdit = _TranslationsMetadataEditPl._(_root);
|
||||
@override late final _TranslationsMatchScreenPl matchScreen = _TranslationsMatchScreenPl._(_root);
|
||||
@@ -159,6 +160,9 @@ class _TranslationsCommonPl extends TranslationsCommonEn {
|
||||
@override String get settings => 'Ustawienia';
|
||||
@override String get mute => 'Wycisz';
|
||||
@override String get ok => 'OK';
|
||||
@override String get off => 'Wył.';
|
||||
@override String seasonNumber({required Object number}) => 'Sezon ${number}';
|
||||
@override String chapterNumber({required Object number}) => 'Rozdział ${number}';
|
||||
@override String get reconnect => 'Połącz ponownie';
|
||||
@override String get exit => 'Wyjdź';
|
||||
@override String get viewAll => 'Pokaż wszystko';
|
||||
@@ -385,6 +389,10 @@ class _TranslationsSettingsPl extends TranslationsSettingsEn {
|
||||
@override String get dvConversionNative => 'Natywnie / wyłączone';
|
||||
@override String get dvConversionDv81 => 'P7 → P8.1';
|
||||
@override String get dvConversionHevcStrip => 'P7 → HEVC';
|
||||
@override String get dvConversionAutoDescription => 'Użyj wykrywania możliwości urządzenia i normalnego zachowania awaryjnego';
|
||||
@override String get dvConversionNativeDescription => 'Wymuś natywne DV7 i wyłącz ponowną próbę konwersji DV';
|
||||
@override String get dvConversionDv81Description => 'Wymuś wbudowaną konwersję RPU do profilu Dolby Vision 8.1';
|
||||
@override String get dvConversionHevcStripDescription => 'Usuń warstwy Dolby Vision RPU/EL i przedstaw zwykłe HEVC';
|
||||
@override String get requireProfileSelectionOnOpen => 'Pytaj o profil przy otwarciu aplikacji';
|
||||
@override String get requireProfileSelectionOnOpenDescription => 'Pokaż wybór profilu za każdym razem, gdy aplikacja jest otwierana';
|
||||
@override String get forceTvMode => 'Wymuś tryb TV';
|
||||
@@ -432,6 +440,8 @@ class _TranslationsHotkeysPl extends TranslationsHotkeysEn {
|
||||
// Translations
|
||||
@override String setShortcutFor({required Object actionName}) => 'Ustaw skrót dla ${actionName}';
|
||||
@override String get clearShortcut => 'Wyczyść skrót';
|
||||
@override String get noShortcutSet => 'Brak ustawionego skrótu';
|
||||
@override String get currentShortcut => 'Bieżący skrót:';
|
||||
@override late final _TranslationsHotkeysActionsPl actions = _TranslationsHotkeysActionsPl._(_root);
|
||||
}
|
||||
|
||||
@@ -482,6 +492,7 @@ class _TranslationsMediaMenuPl extends TranslationsMediaMenuEn {
|
||||
@override String get goToSeries => 'Przejdź do serialu';
|
||||
@override String get goToSeason => 'Przejdź do sezonu';
|
||||
@override String get shufflePlay => 'Odtwarzanie losowe';
|
||||
@override String get shuffleNotAvailableOffline => 'Odtwarzanie losowe nie jest dostępne offline';
|
||||
@override String get fileInfo => 'Informacje o pliku';
|
||||
@override String get deleteFromServer => 'Usuń z serwera';
|
||||
@override String get confirmDelete => 'Usunąć to medium i jego pliki z serwera?';
|
||||
@@ -620,6 +631,10 @@ class _TranslationsVideoControlsPl extends TranslationsVideoControlsEn {
|
||||
@override String get searchSubtitles => 'Szukaj napisów';
|
||||
@override String get language => 'Język';
|
||||
@override String get noSubtitlesFound => 'Nie znaleziono napisów';
|
||||
@override String get downloadedSubtitle => 'Pobrano';
|
||||
@override String get noSubtitlesAvailable => 'Brak dostępnych napisów';
|
||||
@override String get noAudioTracksAvailable => 'Brak dostępnych ścieżek audio';
|
||||
@override String get noTracksAvailable => 'Brak dostępnych ścieżek';
|
||||
@override String get subtitleDownloaded => 'Napisy pobrane';
|
||||
@override String get subtitleDownloadFailed => 'Nie udało się pobrać napisów';
|
||||
@override String get searchLanguages => 'Szukaj języków...';
|
||||
@@ -808,6 +823,7 @@ class _TranslationsProfilesPl extends TranslationsProfilesEn {
|
||||
@override String get pinExplain => 'Do przełączania profili wymagany jest 4-cyfrowy PIN.';
|
||||
@override String get continueButton => 'Kontynuuj';
|
||||
@override String get pinsDontMatch => 'PIN-y nie pasują';
|
||||
@override String get initializeServicesFailed => 'Nie udało się zainicjować usług profilu';
|
||||
}
|
||||
|
||||
// Path: connections
|
||||
@@ -854,6 +870,7 @@ class _TranslationsDiscoverPl extends TranslationsDiscoverEn {
|
||||
@override String get movie => 'Film';
|
||||
@override String get tvShow => 'Serial TV';
|
||||
@override String minutesLeft({required Object minutes}) => '${minutes} min pozostało';
|
||||
@override String get moreLikeThis => 'Więcej podobnych';
|
||||
}
|
||||
|
||||
// Path: errors
|
||||
@@ -886,6 +903,7 @@ class _TranslationsLibrariesPl extends TranslationsLibrariesEn {
|
||||
|
||||
// Translations
|
||||
@override String get title => 'Biblioteki';
|
||||
@override String get fallbackTitle => 'Biblioteka';
|
||||
@override String get scanLibraryFiles => 'Skanuj pliki biblioteki';
|
||||
@override String get scanLibrary => 'Skanuj bibliotekę';
|
||||
@override String get analyze => 'Analizuj';
|
||||
@@ -1018,6 +1036,12 @@ class _TranslationsLiveTvPl extends TranslationsLiveTvEn {
|
||||
@override String get noChannels => 'Brak dostępnych kanałów';
|
||||
@override String get noDvr => 'Brak skonfigurowanego DVR na żadnym serwerze';
|
||||
@override String get noPrograms => 'Brak danych o programach';
|
||||
@override String get liveStreamFailed => 'Transmisja na żywo nie powiodła się';
|
||||
@override String get unknownProgram => 'Nieznany program';
|
||||
@override String get unknownHub => 'Nieznane';
|
||||
@override String get unknownError => 'Nieznany błąd';
|
||||
@override String channelNumber({required Object number}) => 'Kanał ${number}';
|
||||
@override String get unknownChannel => 'Nieznany kanał';
|
||||
@override String get live => 'NA ŻYWO';
|
||||
@override String get reloadGuide => 'Odśwież przewodnik';
|
||||
@override String get now => 'Teraz';
|
||||
@@ -1224,12 +1248,21 @@ class _TranslationsDownloadsPl extends TranslationsDownloadsEn {
|
||||
@override String get deleteDownload => 'Usuń pobranie';
|
||||
@override String get retryDownload => 'Ponów pobieranie';
|
||||
@override String get downloadQueued => 'Pobranie w kolejce';
|
||||
@override String get downloadResumed => 'Pobieranie wznowione';
|
||||
@override String get serverErrorBitrate => 'Błąd serwera: plik może przekraczać zdalny limit bitrate';
|
||||
@override String episodesQueued({required Object count}) => '${count} odcinków w kolejce pobierania';
|
||||
@override String get downloadDeleted => 'Pobranie usunięte';
|
||||
@override String deleteConfirm({required Object title}) => 'Usunąć "${title}" z tego urządzenia?';
|
||||
@override String deletingWithProgress({required Object title, required Object current, required Object total}) => 'Usuwanie ${title}... (${current} z ${total})';
|
||||
@override String get cancelledDownloadTitle => 'Anulowane pobieranie';
|
||||
@override String get cancelledDownloadMessage => 'To pobieranie zostało anulowane. Co chcesz zrobić?';
|
||||
@override String get allEpisodesAlreadyDownloaded => 'Wszystkie odcinki są już pobrane';
|
||||
@override String get resumeDownload => 'Wznów pobieranie';
|
||||
@override String get cancelledDownload => 'Anulowane pobieranie';
|
||||
@override String syncingFile({required Object file, required Object status}) => '${file} (synchronizowanie ${status})';
|
||||
@override String downloadedFileClickToComplete({required Object file}) => 'Pobrano ${file} — kliknij, aby dokończyć';
|
||||
@override String get partialDownloadClickToComplete => 'Pobrano częściowo — kliknij, aby dokończyć';
|
||||
@override String get deleting => 'Usuwanie...';
|
||||
@override String deletingWithProgress({required Object title, required Object current, required Object total}) => 'Usuwanie ${title}... (${current} z ${total})';
|
||||
@override String get queuedTooltip => 'W kolejce';
|
||||
@override String queuedFilesTooltip({required Object files}) => 'W kolejce: ${files}';
|
||||
@override String get downloadingTooltip => 'Pobieranie...';
|
||||
@@ -1304,9 +1337,11 @@ class _TranslationsCompanionRemotePl extends TranslationsCompanionRemoteEn {
|
||||
// Translations
|
||||
@override String get title => 'Pilot zdalny';
|
||||
@override String connectedTo({required Object name}) => 'Połączono z ${name}';
|
||||
@override String get unknownDevice => 'Nieznane urządzenie';
|
||||
@override late final _TranslationsCompanionRemoteSessionPl session = _TranslationsCompanionRemoteSessionPl._(_root);
|
||||
@override late final _TranslationsCompanionRemotePairingPl pairing = _TranslationsCompanionRemotePairingPl._(_root);
|
||||
@override late final _TranslationsCompanionRemoteRemotePl remote = _TranslationsCompanionRemoteRemotePl._(_root);
|
||||
@override late final _TranslationsCompanionRemoteErrorsPl errors = _TranslationsCompanionRemoteErrorsPl._(_root);
|
||||
}
|
||||
|
||||
// Path: videoSettings
|
||||
@@ -1328,6 +1363,49 @@ class _TranslationsVideoSettingsPl extends TranslationsVideoSettingsEn {
|
||||
@override String get audioNormalization => 'Normalizacja głośności';
|
||||
}
|
||||
|
||||
// Path: performanceOverlay
|
||||
class _TranslationsPerformanceOverlayPl extends TranslationsPerformanceOverlayEn {
|
||||
_TranslationsPerformanceOverlayPl._(TranslationsPl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override String get color => 'Kolor';
|
||||
@override String get performance => 'Wydajność';
|
||||
@override String get buffer => 'Bufor';
|
||||
@override String get app => 'Aplikacja';
|
||||
@override String get decoder => 'Dekoder';
|
||||
@override String get rawDecoder => 'Surowy dekoder';
|
||||
@override String get tunneling => 'Tunelowanie';
|
||||
@override String get aspect => 'Proporcje';
|
||||
@override String get rotation => 'Obrót';
|
||||
@override String get dvSource => 'Źródło DV';
|
||||
@override String get dvPath => 'Ścieżka DV';
|
||||
@override String get p7Conversion => 'Konw. P7';
|
||||
@override String get sampleRate => 'Częstotliwość próbkowania';
|
||||
@override String get pixelFormat => 'Format pikseli';
|
||||
@override String get hwFormat => 'Format HW';
|
||||
@override String get matrix => 'Macierz';
|
||||
@override String get primaries => 'Barwy podstawowe';
|
||||
@override String get transfer => 'Transfer';
|
||||
@override String get renderFps => 'FPS renderowania';
|
||||
@override String get displayFps => 'FPS ekranu';
|
||||
@override String get avSync => 'Sync A/V';
|
||||
@override String get dropped => 'Porzucone';
|
||||
@override String get dvRpus => 'DV RPU';
|
||||
@override String get dvRpuAverage => 'Śr. DV RPU';
|
||||
@override String get dvSampleAverage => 'Śr. próbki DV';
|
||||
@override String get maxLuma => 'Maks. luma';
|
||||
@override String get minLuma => 'Min. luma';
|
||||
@override String get maxCll => 'MaxCLL';
|
||||
@override String get maxFall => 'MaxFALL';
|
||||
@override String get cacheUsed => 'Użyty cache';
|
||||
@override String get speed => 'Szybkość';
|
||||
@override String get player => 'Odtwarzacz';
|
||||
@override String get memory => 'Pamięć';
|
||||
@override String get uiFps => 'UI FPS';
|
||||
}
|
||||
|
||||
// Path: externalPlayer
|
||||
class _TranslationsExternalPlayerPl extends TranslationsExternalPlayerEn {
|
||||
_TranslationsExternalPlayerPl._(TranslationsPl root) : this._root = root, super.internal(root);
|
||||
@@ -1343,6 +1421,7 @@ class _TranslationsExternalPlayerPl extends TranslationsExternalPlayerEn {
|
||||
@override String get systemDefault => 'Domyślny systemowy';
|
||||
@override String get addCustomPlayer => 'Dodaj niestandardowy odtwarzacz';
|
||||
@override String get playerName => 'Nazwa odtwarzacza';
|
||||
@override String get playerNameHint => 'Mój odtwarzacz';
|
||||
@override String get playerCommand => 'Polecenie';
|
||||
@override String get playerPackage => 'Nazwa pakietu';
|
||||
@override String get playerUrlScheme => 'Schemat URL';
|
||||
@@ -1755,6 +1834,21 @@ class _TranslationsCompanionRemoteRemotePl extends TranslationsCompanionRemoteRe
|
||||
@override String get searchHint => 'Szukaj na komputerze...';
|
||||
}
|
||||
|
||||
// Path: companionRemote.errors
|
||||
class _TranslationsCompanionRemoteErrorsPl extends TranslationsCompanionRemoteErrorsEn {
|
||||
_TranslationsCompanionRemoteErrorsPl._(TranslationsPl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override String get noNetworkInterface => 'Nie znaleziono interfejsu sieciowego';
|
||||
@override String get authenticationFailed => 'Uwierzytelnianie nie powiodło się';
|
||||
@override String get joinTimedOut => 'Upłynął limit czasu dołączania do sesji';
|
||||
@override String get failedToConnectAnyAddress => 'Nie udało się połączyć z żadnym adresem';
|
||||
@override String connectionLostAfterAttempts({required Object attempts}) => 'Połączenie utracone po ${attempts} próbach';
|
||||
@override String get connectionLost => 'Połączenie utracone';
|
||||
}
|
||||
|
||||
// Path: trackers.services
|
||||
class _TranslationsTrackersServicesPl extends TranslationsTrackersServicesEn {
|
||||
_TranslationsTrackersServicesPl._(TranslationsPl root) : this._root = root, super.internal(root);
|
||||
@@ -1871,6 +1965,9 @@ extension on TranslationsPl {
|
||||
'common.settings' => 'Ustawienia',
|
||||
'common.mute' => 'Wycisz',
|
||||
'common.ok' => 'OK',
|
||||
'common.off' => 'Wył.',
|
||||
'common.seasonNumber' => ({required Object number}) => 'Sezon ${number}',
|
||||
'common.chapterNumber' => ({required Object number}) => 'Rozdział ${number}',
|
||||
'common.reconnect' => 'Połącz ponownie',
|
||||
'common.exit' => 'Wyjdź',
|
||||
'common.viewAll' => 'Pokaż wszystko',
|
||||
@@ -2070,6 +2167,10 @@ extension on TranslationsPl {
|
||||
'settings.dvConversionNative' => 'Natywnie / wyłączone',
|
||||
'settings.dvConversionDv81' => 'P7 → P8.1',
|
||||
'settings.dvConversionHevcStrip' => 'P7 → HEVC',
|
||||
'settings.dvConversionAutoDescription' => 'Użyj wykrywania możliwości urządzenia i normalnego zachowania awaryjnego',
|
||||
'settings.dvConversionNativeDescription' => 'Wymuś natywne DV7 i wyłącz ponowną próbę konwersji DV',
|
||||
'settings.dvConversionDv81Description' => 'Wymuś wbudowaną konwersję RPU do profilu Dolby Vision 8.1',
|
||||
'settings.dvConversionHevcStripDescription' => 'Usuń warstwy Dolby Vision RPU/EL i przedstaw zwykłe HEVC',
|
||||
'settings.requireProfileSelectionOnOpen' => 'Pytaj o profil przy otwarciu aplikacji',
|
||||
'settings.requireProfileSelectionOnOpenDescription' => 'Pokaż wybór profilu za każdym razem, gdy aplikacja jest otwierana',
|
||||
'settings.forceTvMode' => 'Wymuś tryb TV',
|
||||
@@ -2099,6 +2200,8 @@ extension on TranslationsPl {
|
||||
'search.enterTitleActorOrKeyword' => 'Wprowadź tytuł, aktora lub słowo kluczowe',
|
||||
'hotkeys.setShortcutFor' => ({required Object actionName}) => 'Ustaw skrót dla ${actionName}',
|
||||
'hotkeys.clearShortcut' => 'Wyczyść skrót',
|
||||
'hotkeys.noShortcutSet' => 'Brak ustawionego skrótu',
|
||||
'hotkeys.currentShortcut' => 'Bieżący skrót:',
|
||||
'hotkeys.actions.playPause' => 'Odtwórz/Pauza',
|
||||
'hotkeys.actions.volumeUp' => 'Głośniej',
|
||||
'hotkeys.actions.volumeDown' => 'Ciszej',
|
||||
@@ -2155,6 +2258,7 @@ extension on TranslationsPl {
|
||||
'mediaMenu.goToSeries' => 'Przejdź do serialu',
|
||||
'mediaMenu.goToSeason' => 'Przejdź do sezonu',
|
||||
'mediaMenu.shufflePlay' => 'Odtwarzanie losowe',
|
||||
'mediaMenu.shuffleNotAvailableOffline' => 'Odtwarzanie losowe nie jest dostępne offline',
|
||||
'mediaMenu.fileInfo' => 'Informacje o pliku',
|
||||
'mediaMenu.deleteFromServer' => 'Usuń z serwera',
|
||||
'mediaMenu.confirmDelete' => 'Usunąć to medium i jego pliki z serwera?',
|
||||
@@ -2263,6 +2367,10 @@ extension on TranslationsPl {
|
||||
'videoControls.searchSubtitles' => 'Szukaj napisów',
|
||||
'videoControls.language' => 'Język',
|
||||
'videoControls.noSubtitlesFound' => 'Nie znaleziono napisów',
|
||||
'videoControls.downloadedSubtitle' => 'Pobrano',
|
||||
'videoControls.noSubtitlesAvailable' => 'Brak dostępnych napisów',
|
||||
'videoControls.noAudioTracksAvailable' => 'Brak dostępnych ścieżek audio',
|
||||
'videoControls.noTracksAvailable' => 'Brak dostępnych ścieżek',
|
||||
'videoControls.subtitleDownloaded' => 'Napisy pobrane',
|
||||
'videoControls.subtitleDownloadFailed' => 'Nie udało się pobrać napisów',
|
||||
'videoControls.searchLanguages' => 'Szukaj języków...',
|
||||
@@ -2321,6 +2429,8 @@ extension on TranslationsPl {
|
||||
'subtitlingStyling.borderColor' => 'Kolor obramowania',
|
||||
'subtitlingStyling.backgroundOpacity' => 'Przezroczystość tła',
|
||||
'subtitlingStyling.backgroundColor' => 'Kolor tła',
|
||||
_ => null,
|
||||
} ?? switch (path) {
|
||||
'subtitlingStyling.position' => 'Pozycja',
|
||||
'subtitlingStyling.assOverride' => 'Nadpisywanie ASS',
|
||||
'subtitlingStyling.bold' => 'Pogrubienie',
|
||||
@@ -2335,8 +2445,6 @@ extension on TranslationsPl {
|
||||
'mpvConfig.loadPreset' => 'Załaduj',
|
||||
'mpvConfig.deletePreset' => 'Usuń',
|
||||
'mpvConfig.presetSaved' => 'Preset zapisany',
|
||||
_ => null,
|
||||
} ?? switch (path) {
|
||||
'mpvConfig.presetLoaded' => 'Preset załadowany',
|
||||
'mpvConfig.presetDeleted' => 'Preset usunięty',
|
||||
'mpvConfig.confirmDeletePreset' => 'Czy na pewno chcesz usunąć ten preset?',
|
||||
@@ -2399,6 +2507,7 @@ extension on TranslationsPl {
|
||||
'profiles.pinExplain' => 'Do przełączania profili wymagany jest 4-cyfrowy PIN.',
|
||||
'profiles.continueButton' => 'Kontynuuj',
|
||||
'profiles.pinsDontMatch' => 'PIN-y nie pasują',
|
||||
'profiles.initializeServicesFailed' => 'Nie udało się zainicjować usług profilu',
|
||||
'connections.sectionTitle' => 'Połączenia',
|
||||
'connections.addConnection' => 'Dodaj połączenie',
|
||||
'connections.addConnectionSubtitleNoProfile' => 'Zaloguj się przez Plex lub połącz serwer Jellyfin',
|
||||
@@ -2427,6 +2536,7 @@ extension on TranslationsPl {
|
||||
'discover.movie' => 'Film',
|
||||
'discover.tvShow' => 'Serial TV',
|
||||
'discover.minutesLeft' => ({required Object minutes}) => '${minutes} min pozostało',
|
||||
'discover.moreLikeThis' => 'Więcej podobnych',
|
||||
'errors.searchFailed' => ({required Object error}) => 'Wyszukiwanie nie powiodło się: ${error}',
|
||||
'errors.connectionTimeout' => ({required Object context}) => 'Limit czasu połączenia przy ładowaniu ${context}',
|
||||
'errors.connectionFailed' => 'Nie można połączyć się z serwerem multimediów',
|
||||
@@ -2441,6 +2551,7 @@ extension on TranslationsPl {
|
||||
'errors.failedToDeleteProfile' => ({required Object displayName}) => 'Nie udało się usunąć ${displayName}',
|
||||
'errors.failedToRate' => 'Nie udało się zaktualizować oceny',
|
||||
'libraries.title' => 'Biblioteki',
|
||||
'libraries.fallbackTitle' => 'Biblioteka',
|
||||
'libraries.scanLibraryFiles' => 'Skanuj pliki biblioteki',
|
||||
'libraries.scanLibrary' => 'Skanuj bibliotekę',
|
||||
'libraries.analyze' => 'Analizuj',
|
||||
@@ -2541,6 +2652,12 @@ extension on TranslationsPl {
|
||||
'liveTv.noChannels' => 'Brak dostępnych kanałów',
|
||||
'liveTv.noDvr' => 'Brak skonfigurowanego DVR na żadnym serwerze',
|
||||
'liveTv.noPrograms' => 'Brak danych o programach',
|
||||
'liveTv.liveStreamFailed' => 'Transmisja na żywo nie powiodła się',
|
||||
'liveTv.unknownProgram' => 'Nieznany program',
|
||||
'liveTv.unknownHub' => 'Nieznane',
|
||||
'liveTv.unknownError' => 'Nieznany błąd',
|
||||
'liveTv.channelNumber' => ({required Object number}) => 'Kanał ${number}',
|
||||
'liveTv.unknownChannel' => 'Nieznany kanał',
|
||||
'liveTv.live' => 'NA ŻYWO',
|
||||
'liveTv.reloadGuide' => 'Odśwież przewodnik',
|
||||
'liveTv.now' => 'Teraz',
|
||||
@@ -2711,12 +2828,21 @@ extension on TranslationsPl {
|
||||
'downloads.deleteDownload' => 'Usuń pobranie',
|
||||
'downloads.retryDownload' => 'Ponów pobieranie',
|
||||
'downloads.downloadQueued' => 'Pobranie w kolejce',
|
||||
'downloads.downloadResumed' => 'Pobieranie wznowione',
|
||||
'downloads.serverErrorBitrate' => 'Błąd serwera: plik może przekraczać zdalny limit bitrate',
|
||||
'downloads.episodesQueued' => ({required Object count}) => '${count} odcinków w kolejce pobierania',
|
||||
'downloads.downloadDeleted' => 'Pobranie usunięte',
|
||||
'downloads.deleteConfirm' => ({required Object title}) => 'Usunąć "${title}" z tego urządzenia?',
|
||||
'downloads.deletingWithProgress' => ({required Object title, required Object current, required Object total}) => 'Usuwanie ${title}... (${current} z ${total})',
|
||||
'downloads.cancelledDownloadTitle' => 'Anulowane pobieranie',
|
||||
'downloads.cancelledDownloadMessage' => 'To pobieranie zostało anulowane. Co chcesz zrobić?',
|
||||
'downloads.allEpisodesAlreadyDownloaded' => 'Wszystkie odcinki są już pobrane',
|
||||
'downloads.resumeDownload' => 'Wznów pobieranie',
|
||||
'downloads.cancelledDownload' => 'Anulowane pobieranie',
|
||||
'downloads.syncingFile' => ({required Object file, required Object status}) => '${file} (synchronizowanie ${status})',
|
||||
'downloads.downloadedFileClickToComplete' => ({required Object file}) => 'Pobrano ${file} — kliknij, aby dokończyć',
|
||||
'downloads.partialDownloadClickToComplete' => 'Pobrano częściowo — kliknij, aby dokończyć',
|
||||
'downloads.deleting' => 'Usuwanie...',
|
||||
'downloads.deletingWithProgress' => ({required Object title, required Object current, required Object total}) => 'Usuwanie ${title}... (${current} z ${total})',
|
||||
'downloads.queuedTooltip' => 'W kolejce',
|
||||
'downloads.queuedFilesTooltip' => ({required Object files}) => 'W kolejce: ${files}',
|
||||
'downloads.downloadingTooltip' => 'Pobieranie...',
|
||||
@@ -2773,6 +2899,7 @@ extension on TranslationsPl {
|
||||
'shaders.deleteShaderConfirm' => ({required Object name}) => 'Usunąć "${name}"?',
|
||||
'companionRemote.title' => 'Pilot zdalny',
|
||||
'companionRemote.connectedTo' => ({required Object name}) => 'Połączono z ${name}',
|
||||
'companionRemote.unknownDevice' => 'Nieznane urządzenie',
|
||||
'companionRemote.session.startingServer' => 'Uruchamianie serwera zdalnego...',
|
||||
'companionRemote.session.failedToCreate' => 'Nie udało się uruchomić serwera zdalnego:',
|
||||
'companionRemote.session.hostAddress' => 'Adres hosta',
|
||||
@@ -2816,6 +2943,8 @@ extension on TranslationsPl {
|
||||
'companionRemote.remote.tabSettings' => 'Ustawienia',
|
||||
'companionRemote.remote.previous' => 'Poprzedni',
|
||||
'companionRemote.remote.playPause' => 'Odtwórz/Pauza',
|
||||
_ => null,
|
||||
} ?? switch (path) {
|
||||
'companionRemote.remote.next' => 'Następny',
|
||||
'companionRemote.remote.seekBack' => 'Przewiń wstecz',
|
||||
'companionRemote.remote.stop' => 'Stop',
|
||||
@@ -2827,6 +2956,12 @@ extension on TranslationsPl {
|
||||
'companionRemote.remote.subtitles' => 'Napisy',
|
||||
'companionRemote.remote.audio' => 'Audio',
|
||||
'companionRemote.remote.searchHint' => 'Szukaj na komputerze...',
|
||||
'companionRemote.errors.noNetworkInterface' => 'Nie znaleziono interfejsu sieciowego',
|
||||
'companionRemote.errors.authenticationFailed' => 'Uwierzytelnianie nie powiodło się',
|
||||
'companionRemote.errors.joinTimedOut' => 'Upłynął limit czasu dołączania do sesji',
|
||||
'companionRemote.errors.failedToConnectAnyAddress' => 'Nie udało się połączyć z żadnym adresem',
|
||||
'companionRemote.errors.connectionLostAfterAttempts' => ({required Object attempts}) => 'Połączenie utracone po ${attempts} próbach',
|
||||
'companionRemote.errors.connectionLost' => 'Połączenie utracone',
|
||||
'videoSettings.playbackSpeed' => 'Prędkość odtwarzania',
|
||||
'videoSettings.zoom' => 'Zoom',
|
||||
'videoSettings.sleepTimer' => 'Wyłącznik czasowy',
|
||||
@@ -2837,6 +2972,40 @@ extension on TranslationsPl {
|
||||
'videoSettings.performanceOverlay' => 'Nakładka wydajności',
|
||||
'videoSettings.audioPassthrough' => 'Bezpośrednie audio',
|
||||
'videoSettings.audioNormalization' => 'Normalizacja głośności',
|
||||
'performanceOverlay.color' => 'Kolor',
|
||||
'performanceOverlay.performance' => 'Wydajność',
|
||||
'performanceOverlay.buffer' => 'Bufor',
|
||||
'performanceOverlay.app' => 'Aplikacja',
|
||||
'performanceOverlay.decoder' => 'Dekoder',
|
||||
'performanceOverlay.rawDecoder' => 'Surowy dekoder',
|
||||
'performanceOverlay.tunneling' => 'Tunelowanie',
|
||||
'performanceOverlay.aspect' => 'Proporcje',
|
||||
'performanceOverlay.rotation' => 'Obrót',
|
||||
'performanceOverlay.dvSource' => 'Źródło DV',
|
||||
'performanceOverlay.dvPath' => 'Ścieżka DV',
|
||||
'performanceOverlay.p7Conversion' => 'Konw. P7',
|
||||
'performanceOverlay.sampleRate' => 'Częstotliwość próbkowania',
|
||||
'performanceOverlay.pixelFormat' => 'Format pikseli',
|
||||
'performanceOverlay.hwFormat' => 'Format HW',
|
||||
'performanceOverlay.matrix' => 'Macierz',
|
||||
'performanceOverlay.primaries' => 'Barwy podstawowe',
|
||||
'performanceOverlay.transfer' => 'Transfer',
|
||||
'performanceOverlay.renderFps' => 'FPS renderowania',
|
||||
'performanceOverlay.displayFps' => 'FPS ekranu',
|
||||
'performanceOverlay.avSync' => 'Sync A/V',
|
||||
'performanceOverlay.dropped' => 'Porzucone',
|
||||
'performanceOverlay.dvRpus' => 'DV RPU',
|
||||
'performanceOverlay.dvRpuAverage' => 'Śr. DV RPU',
|
||||
'performanceOverlay.dvSampleAverage' => 'Śr. próbki DV',
|
||||
'performanceOverlay.maxLuma' => 'Maks. luma',
|
||||
'performanceOverlay.minLuma' => 'Min. luma',
|
||||
'performanceOverlay.maxCll' => 'MaxCLL',
|
||||
'performanceOverlay.maxFall' => 'MaxFALL',
|
||||
'performanceOverlay.cacheUsed' => 'Użyty cache',
|
||||
'performanceOverlay.speed' => 'Szybkość',
|
||||
'performanceOverlay.player' => 'Odtwarzacz',
|
||||
'performanceOverlay.memory' => 'Pamięć',
|
||||
'performanceOverlay.uiFps' => 'UI FPS',
|
||||
'externalPlayer.title' => 'Zewnętrzny odtwarzacz',
|
||||
'externalPlayer.useExternalPlayer' => 'Użyj zewnętrznego odtwarzacza',
|
||||
'externalPlayer.useExternalPlayerDescription' => 'Otwieraj wideo w innej aplikacji',
|
||||
@@ -2845,12 +3014,11 @@ extension on TranslationsPl {
|
||||
'externalPlayer.systemDefault' => 'Domyślny systemowy',
|
||||
'externalPlayer.addCustomPlayer' => 'Dodaj niestandardowy odtwarzacz',
|
||||
'externalPlayer.playerName' => 'Nazwa odtwarzacza',
|
||||
'externalPlayer.playerNameHint' => 'Mój odtwarzacz',
|
||||
'externalPlayer.playerCommand' => 'Polecenie',
|
||||
'externalPlayer.playerPackage' => 'Nazwa pakietu',
|
||||
'externalPlayer.playerUrlScheme' => 'Schemat URL',
|
||||
'externalPlayer.off' => 'Wyłączony',
|
||||
_ => null,
|
||||
} ?? switch (path) {
|
||||
'externalPlayer.launchFailed' => 'Nie udało się otworzyć zewnętrznego odtwarzacza',
|
||||
'externalPlayer.appNotInstalled' => ({required Object name}) => '${name} nie jest zainstalowany',
|
||||
'externalPlayer.playInExternalPlayer' => 'Odtwórz w zewnętrznym odtwarzaczu',
|
||||
|
||||
Reference in New Issue
Block a user