{
  "app": {
    "title": "Plezy"
  },
  "auth": {
    "signInWithPlex": "Zaloguj się przez Plex",
    "showQRCode": "Pokaż kod QR",
    "authenticate": "Uwierzytelnij",
    "authenticationTimeout": "Upłynął czas uwierzytelniania. Spróbuj ponownie.",
    "scanQRToSignIn": "Zeskanuj ten kod QR, aby się zalogować",
    "waitingForAuth": "Oczekiwanie na uwierzytelnienie...\nZaloguj się w przeglądarce.",
    "useBrowser": "Użyj przeglądarki",
    "or": "lub",
    "connectToJellyfin": "Połącz z Jellyfin",
    "useQuickConnect": "Użyj Quick Connect",
    "quickConnectInstructions": "Otwórz Quick Connect w Jellyfin i wpisz ten kod.",
    "quickConnectWaiting": "Oczekiwanie na zatwierdzenie…",
    "quickConnectCancel": "Anuluj",
    "quickConnectExpired": "Quick Connect wygasł. Spróbuj ponownie.",
    "localDataRecoveryRequired": "Plezy nie mogło bezpiecznie odzyskać lokalnych danych logowania ani oczekujących danych odtwarzania. Zaloguj się ponownie."
  },
  "common": {
    "cancel": "Anuluj",
    "save": "Zapisz",
    "close": "Zamknij",
    "clear": "Wyczyść",
    "reset": "Resetuj",
    "later": "Później",
    "submit": "Wyślij",
    "confirm": "Potwierdź",
    "retry": "Ponów",
    "logout": "Wyloguj",
    "unknown": "Nieznane",
    "refresh": "Odśwież",
    "yes": "Tak",
    "no": "Nie",
    "delete": "Usuń",
    "edit": "Edytuj",
    "shuffle": "Losowo",
    "addTo": "Dodaj do...",
    "createNew": "Utwórz",
    "connect": "Połącz",
    "disconnect": "Rozłącz",
    "play": "Odtwórz",
    "pause": "Pauza",
    "resume": "Wznów",
    "error": "Błąd",
    "search": "Szukaj",
    "home": "Strona główna",
    "back": "Wstecz",
    "settings": "Ustawienia",
    "mute": "Wycisz",
    "ok": "OK",
    "off": "Wył.",
    "seasonNumber": "Sezon ${number}",
    "episodeNumberTitle": "Odcinek ${number} - ${title}",
    "chapterNumber": "Rozdział ${number}",
    "reconnect": "Połącz ponownie",
    "viewAll": "Pokaż wszystko",
    "checkingNetwork": "Sprawdzanie sieci...",
    "loadingServers": "Ładowanie serwerów...",
    "connectingToServers": "Łączenie z serwerami...",
    "startingOfflineMode": "Uruchamianie trybu offline...",
    "loading": "Ładowanie...",
    "fullscreen": "Pełny ekran",
    "exitFullscreen": "Wyjdź z pełnego ekranu",
    "pressBackAgainToExit": "Naciśnij ponownie przycisk Wstecz, aby wyjść"
  },
  "screens": {
    "licenses": "Licencje",
    "switchProfile": "Zmień profil",
    "subtitleStyling": "Styl napisów",
    "mpvConfig": "mpv.conf",
    "logs": "Logi"
  },
  "update": {
    "available": "Dostępna aktualizacja",
    "versionAvailable": "Dostępna wersja ${version}",
    "currentVersion": "Bieżąca: ${version}",
    "skipVersion": "Pomiń tę wersję",
    "viewRelease": "Zobacz wydanie",
    "latestVersion": "Masz najnowszą wersję",
    "checkFailed": "Nie udało się sprawdzić aktualizacji"
  },
  "settings": {
    "title": "Ustawienia",
    "supportDeveloper": "Wesprzyj Plezy",
    "supportDeveloperDescription": "Wspomóż rozwój darowizną na Liberapay",
    "language": "Język",
    "theme": "Motyw",
    "appearance": "Wygląd",
    "videoPlayback": "Odtwarzanie wideo",
    "videoPlaybackDescription": "Skonfiguruj zachowanie odtwarzania",
    "advanced": "Zaawansowane",
    "episodePosterMode": "Styl plakatu odcinka",
    "seriesPoster": "Plakat serialu",
    "seasonPoster": "Plakat sezonu",
    "episodeThumbnail": "Miniatura",
    "showHeroSectionDescription": "Wyświetl karuzelę wyróżnionych treści na ekranie głównym",
    "secondsLabel": "Sekundy",
    "minutesLabel": "Minuty",
    "secondsShort": "s",
    "minutesShort": "m",
    "durationHint": "Wprowadź czas (${min}-${max})",
    "systemTheme": "Systemowy",
    "lightTheme": "Jasny",
    "darkTheme": "Ciemny",
    "oledTheme": "OLED",
    "libraryDensity": "Gęstość biblioteki",
    "compact": "Kompaktowy",
    "comfortable": "Wygodny",
    "tvCornerSpotlightBackdrop": "Tło wyróżnionej pozycji w rogu",
    "tvCornerSpotlightBackdropDescription": "Wyświetlaj grafikę wyróżnionej pozycji w prawym górnym rogu zamiast na całym ekranie",
    "viewMode": "Tryb widoku",
    "gridView": "Siatka",
    "listView": "Lista",
    "showHeroSection": "Pokaż sekcję wyróżnioną",
    "continueWatchingAction": "Działanie w sekcji „Kontynuuj oglądanie”",
    "continueWatchingPlay": "Odtwórz",
    "continueWatchingDetails": "Otwórz szczegóły",
    "episodeAction": "Akcja odcinka",
    "episodePlay": "Odtwórz",
    "episodeDetails": "Otwórz szczegóły",
    "useGlobalHubs": "Użyj układu strony głównej",
    "useGlobalHubsDescription": "Wyświetlaj ujednolicone sekcje ekranu głównego. W przeciwnym razie używaj rekomendacji bibliotek.",
    "showServerNameOnHubs": "Pokaż nazwę serwera w sekcjach",
    "showServerNameOnHubsDescription": "Zawsze pokazuj nazwy serwerów w tytułach sekcji.",
    "groupLibrariesByServer": "Grupuj biblioteki według serwera",
    "groupLibrariesByServerDescription": "Grupuj biblioteki paska bocznego pod każdym serwerem multimediów.",
    "alwaysKeepSidebarOpen": "Zawsze utrzymuj panel boczny otwarty",
    "alwaysKeepSidebarOpenDescription": "Panel boczny jest rozwinięty, a obszar treści dostosowuje się",
    "showUnwatchedCount": "Pokaż liczbę nieobejrzanych",
    "showUnwatchedCountDescription": "Wyświetl liczbę nieobejrzanych odcinków w serialach i sezonach",
    "showEpisodeNumberOnCards": "Pokaż numer odcinka na kartach",
    "showEpisodeNumberOnCardsDescription": "Pokazuj numer sezonu i odcinka na kartach odcinków",
    "showSeasonPostersOnTabs": "Pokaż plakaty sezonów na zakładkach",
    "showSeasonPostersOnTabsDescription": "Pokazuj plakat każdego sezonu nad jego zakładką",
    "tvFullCardLayout": "Pełne karty TV",
    "tvFullCardLayoutDescription": "Używaj kart TV tylko z obrazem i nałożonymi nazwiskami aktorów",
    "focusGlow": "Poświata zaznaczenia",
    "focusGlowDescription": "Wyświetlaj delikatną poświatę wokół zaznaczonej karty",
    "visualEffects": "Efekty wizualne",
    "visualEffectsAuto": "Automatycznie",
    "visualEffectsAutoDescription": "Automatycznie ograniczaj efekty na urządzeniach o niższej wydajności",
    "visualEffectsFull": "Pełne",
    "visualEffectsReduced": "Ograniczone",
    "visualEffectsReducedDescription": "Mniej animacji i grafiki o niższej rozdzielczości",
    "hideSpoilers": "Ukryj spoilery nieobejrzanych odcinków",
    "hideSpoilersDescription": "Rozmywaj miniatury i opisy nieobejrzanych odcinków",
    "playerBackend": "Mechanizm odtwarzania",
    "exoPlayer": "ExoPlayer",
    "mpv": "mpv",
    "hardwareDecoding": "Dekodowanie sprzętowe",
    "hardwareDecodingDescription": "Użyj akceleracji sprzętowej, gdy dostępna",
    "bufferSize": "Rozmiar bufora",
    "bufferSizeMB": "${size}MB",
    "bufferSizeAuto": "Automatyczny (zalecany)",
    "bufferSizeWarning": "Dostępna pamięć: ${heap}MB. Bufor ${size}MB może wpłynąć na odtwarzanie.",
    "defaultQualityTitle": "Domyślna jakość",
    "musicQualityTitle": "Jakość muzyki",
    "subtitleStyling": "Styl napisów",
    "subtitleStylingDescription": "Dostosuj wygląd napisów",
    "smallSkipDuration": "Krótki skok",
    "largeSkipDuration": "Długi skok",
    "rewindOnResume": "Przewiń przy wznowieniu",
    "secondsUnit": "${seconds} sekund",
    "defaultSleepTimer": "Domyślny wyłącznik czasowy",
    "minutesUnit": "${minutes} minut",
    "rememberTrackSelections": "Zapamiętuj wybór ścieżek dla każdego serialu i filmu",
    "rememberTrackSelectionsDescription": "Zapamiętuj wybór ścieżki dźwiękowej i napisów dla każdego tytułu",
    "showChapterMarkersOnTimeline": "Pokaż znaczniki rozdziałów na pasku przewijania",
    "showChapterMarkersOnTimelineDescription": "Podziel pasek przewijania na granicach rozdziałów",
    "clickVideoTogglesPlayback": "Kliknięcie wideo przełącza odtwarzanie/pauzę",
    "clickVideoTogglesPlaybackDescription": "Kliknięcie wideo odtwarza/wstrzymuje zamiast pokazywać sterowanie.",
    "videoPlayerControls": "Kontrolki odtwarzacza wideo",
    "keyboardShortcuts": "Skróty klawiszowe",
    "keyboardShortcutsDescription": "Dostosuj skróty klawiszowe",
    "videoPlayerNavigation": "Nawigacja odtwarzacza wideo",
    "videoPlayerNavigationDescription": "Użyj klawiszy strzałek do nawigacji kontrolkami odtwarzacza",
    "watchTogetherRelay": "Serwer pośredniczący funkcji „Oglądaj razem”",
    "watchTogetherRelayDescription": "Ustaw własny serwer pośredniczący. Wszyscy muszą korzystać z tego samego serwera.",
    "watchTogetherRelayHint": "https://moj-relay.przyklad.pl",
    "watchTogetherRelayInvalid": "Wprowadź prawidłowy bazowy adres URL serwera pośredniczącego HTTP lub HTTPS.",
    "crashReporting": "Raportowanie błędów",
    "crashReportingDescription": "Wysyłaj raporty o błędach, aby pomóc ulepszyć aplikację",
    "debugLogging": "Rejestrowanie diagnostyczne",
    "debugLoggingDescription": "Włącz szczegółowe rejestrowanie, aby ułatwić rozwiązywanie problemów",
    "viewLogs": "Pokaż logi",
    "viewLogsDescription": "Pokaż logi aplikacji",
    "clearImageCache": "",
    "clearImageCacheDescription": "",
    "clearImageCacheSuccess": "",
    "resetSettings": "Zresetuj ustawienia",
    "resetSettingsDescription": "Przywróć ustawienia domyślne. Tego nie można cofnąć.",
    "resetSettingsSuccess": "Przywrócono ustawienia domyślne",
    "backup": "Kopia zapasowa",
    "exportSettings": "Eksportuj ustawienia",
    "exportSettingsDescription": "Zapisz swoje preferencje do pliku",
    "exportSettingsSuccess": "Ustawienia wyeksportowane",
    "importSettings": "Importuj ustawienia",
    "importSettingsDescription": "Przywróć preferencje z pliku",
    "importSettingsConfirm": "Bieżące ustawienia zostaną zastąpione. Kontynuować?",
    "importSettingsSuccess": "Ustawienia zaimportowane",
    "importSettingsInvalidFile": "Ten plik nie jest prawidłowym eksportem Plezy",
    "importSettingsNoUser": "Zaloguj się przed importem ustawień",
    "shortcutsReset": "Skróty przywrócone do domyślnych",
    "about": "O aplikacji",
    "aboutDescription": "Informacje o aplikacji i licencje",
    "updates": "Aktualizacje",
    "updateAvailable": "Dostępna aktualizacja",
    "checkForUpdates": "Sprawdź aktualizacje",
    "autoCheckUpdatesOnStartup": "Automatycznie sprawdzaj aktualizacje przy uruchomieniu",
    "autoCheckUpdatesOnStartupDescription": "Powiadamiaj o dostępnej aktualizacji przy uruchomieniu",
    "validationErrorEnterNumber": "Wprowadź prawidłową liczbę",
    "validationErrorDuration": "Czas musi być między ${min} a ${max} ${unit}",
    "shortcutAlreadyAssigned": "Skrót jest już przypisany do ${action}",
    "shortcutUpdated": "Skrót zaktualizowany dla ${action}",
    "saveFailed": "Nie udało się zapisać zmian. Spróbuj ponownie.",
    "autoSkip": "Automatyczne pomijanie",
    "autoSkipIntro": "Automatyczne pomijanie intro",
    "autoSkipIntroDescription": "Automatycznie pomijaj znaczniki intro po kilku sekundach",
    "autoSkipCredits": "Automatyczne pomijanie napisów końcowych",
    "autoSkipCreditsDescription": "Automatycznie pomijaj napisy końcowe i odtwórz następny odcinek",
    "forceSkipMarkerFallback": "Wymuś znaczniki awaryjne",
    "forceSkipMarkerFallbackDescription": "Używaj wzorców tytułów rozdziałów, nawet gdy Plex ma znaczniki",
    "autoSkipDelay": "Opóźnienie automatycznego pomijania",
    "autoSkipDelayDescription": "Czekaj ${seconds} sekund przed automatycznym pominięciem",
    "introPattern": "Wzorzec znacznika intro",
    "introPatternDescription": "Wyrażenie regularne do rozpoznawania znaczników intro w tytułach rozdziałów",
    "creditsPattern": "Wzorzec znacznika napisów końcowych",
    "creditsPatternDescription": "Wyrażenie regularne do rozpoznawania znaczników napisów końcowych w tytułach rozdziałów",
    "invalidRegex": "Nieprawidłowe wyrażenie regularne",
    "regex": "Wyrażenie regularne",
    "downloads": "Pobrania",
    "downloadLocationDescription": "Wybierz miejsce przechowywania pobranych treści",
    "downloadLocationDefault": "Domyślne (pamięć aplikacji)",
    "downloadLocationCustom": "Niestandardowa lokalizacja",
    "selectFolder": "Wybierz folder",
    "resetToDefault": "Przywróć domyślne",
    "currentPath": "Bieżąca: ${path}",
    "downloadLocationChanged": "Lokalizacja pobierania zmieniona",
    "downloadLocationReset": "Lokalizacja pobierania przywrócona do domyślnej",
    "downloadLocationInvalid": "Nie można zapisywać w wybranym folderze",
    "downloadLocationPickerUnavailable": "Wybór folderu nie jest dostępny na tym urządzeniu",
    "downloadOnWifiOnly": "Pobieraj tylko przez Wi-Fi",
    "downloadOnWifiOnlyDescription": "Blokuj pobieranie na danych komórkowych",
    "autoRemoveWatchedDownloads": "Automatycznie usuwaj obejrzane pobrania",
    "autoRemoveWatchedDownloadsDescription": "Automatycznie usuwaj obejrzane pobrania",
    "cellularDownloadBlocked": "Pobieranie przez sieć komórkową jest zablokowane. Użyj Wi-Fi lub zmień ustawienie.",
    "maxVolume": "Maksymalna głośność",
    "maxVolumeDescription": "Pozwól na wzmocnienie głośności powyżej 100% dla cichych multimediów",
    "maxVolumePercent": "${percent}%",
    "discordRichPresence": "Discord Rich Presence",
    "discordRichPresenceDescription": "Pokaż, co oglądasz na Discordzie",
    "services": "Usługi",
    "servicesDescription": "Połącz Trakt, MyAnimeList, Seerr i inne",
    "manageLibrariesDescription": "Zmieniaj kolejność i ukrywaj biblioteki",
    "companionRemoteServer": "Serwer zdalnego sterowania",
    "companionRemoteServerDescription": "Pozwól urządzeniom mobilnym w sieci sterować tą aplikacją",
    "autoPip": "Automatyczny obraz w obrazie",
    "autoPipDescription": "Automatycznie włączaj tryb obrazu w obrazie po opuszczeniu aplikacji podczas odtwarzania",
    "matchContentFrameRate": "Dopasuj częstotliwość klatek do treści",
    "matchContentFrameRateDescription": "Dopasuj częstotliwość odświeżania ekranu do wideo",
    "matchRefreshRate": "Dopasuj częstotliwość odświeżania",
    "matchRefreshRateDescription": "Dopasuj częstotliwość odświeżania w trybie pełnoekranowym",
    "matchDynamicRange": "Dopasuj zakres dynamiki",
    "matchDynamicRangeDescription": "Włącz HDR dla treści HDR, potem wróć do SDR",
    "displaySwitchDelay": "Opóźnienie przełączania ekranu",
    "tunneledPlayback": "Tunelowane odtwarzanie",
    "tunneledPlaybackDescription": "Użyj tunelowania wideo. Wyłącz, jeśli HDR pokazuje czarny obraz.",
    "audioPassthrough": "Przekazywanie dźwięku",
    "audioPassthroughDescription": "Przesyłaj dźwięk Dolby/DTS do amplitunera lub telewizora bez ponownego kodowania, zachowując dźwięk przestrzenny. Wyłącz tę opcję, jeśli nie słychać dźwięku.",
    "audioPassthroughDescriptionAppleTv": "Używaj natywnego dekodera Dolby firmy Apple dla Dolby Digital Plus, w tym Atmos. DTS i TrueHD nadal będą odtwarzane jako wielokanałowy dźwięk PCM. Wyłącz tę opcję, jeśli nie słychać dźwięku.",
    "audioDownmix": "Miksowanie do stereo",
    "audioDownmixDescription": "Miksuje dźwięk przestrzenny do dwóch kanałów dla głośników stereo lub słuchawek",
    "downmixCenterBoost": "Wzmocnienie kanału centralnego",
    "downmixCenterBoostValue": "${db} dB",
    "downmixCenterBoostLabel": "Wzmocnienie (dB)",
    "downmixCenterBoostShort": "dB",
    "audioDownmixNormalize": "Normalizacja głośności przy miksowaniu",
    "audioDownmixNormalizeDescription": "Obniża miks, aby zapobiec przesterowaniu. Wyłącz, aby zachować oryginalną głośność (głośne sceny mogą być zniekształcone).",
    "atmosDiagnostics": "Test wyjścia Atmos",
    "atmosDiagnosticsDescription": "Diagnozuj wyjście Dolby Atmos, odtwarzając sygnały testowe przez odtwarzacz systemowy",
    "atmosTestHlsAtmos": "Strumień Atmos Apple",
    "atmosTestHlsAtmosDescription": "Sprawdzony strumień Dolby Atmos. Amplituner powinien pokazać Dolby Atmos.",
    "atmosTestHlsControl": "Strumień dźwięku przestrzennego Apple",
    "atmosTestHlsControlDescription": "Strumień kontrolny bez Atmos. Amplituner powinien wskazywać dźwięk przestrzenny bez Atmos.",
    "atmosTestRawStream": "Surowy strumień EAC3",
    "atmosTestRawStreamDescription": "Przesyła strumieniowo plik testowy dokładnie tak jak podczas odtwarzania Atmos w odtwarzaczu. Wymaga adresu URL pliku testowego.",
    "atmosTestRawFile": "Surowy plik EAC3",
    "atmosTestRawFileDescription": "Odtwarza plik testowy o znanej długości. Wymaga URL pliku testowego.",
    "atmosTestAsbarNative": "Renderer bufora próbek (natywny)",
    "atmosTestAsbarNativeDescription": "Przekazuje nienaruszony skompresowany dźwięk pliku prosto do renderera systemu. Wymaga URL pliku testowego.",
    "atmosTestAsbarGenerated": "Renderer bufora próbek (odtworzony)",
    "atmosTestAsbarGeneratedDescription": "To samo, ale z opisem dźwięku budowanym tak jak przy odtwarzaniu. Wymaga URL pliku testowego.",
    "atmosTestSessionMode": "Użyj trybu odtwarzania filmów",
    "atmosTestSessionModeDescription": "Wyłączone używa trybu udokumentowanego przez Dolby. Włączone używa poprzedniego trybu.",
    "atmosTestShowRoutePicker": "Wybierz wyjście AirPlay",
    "atmosTestHideRoutePicker": "Ukryj wybór wyjścia AirPlay",
    "atmosTestRoutePickerDescription": "Wysyła test do odbiornika AirPlay. Tylko AirPlay zgłasza ustalony tryb dźwięku.",
    "atmosTestStop": "Zatrzymaj test",
    "atmosTestUrl": "Adres URL pliku testowego",
    "atmosTestUrlDescription": "Adres URL HTTP surowego pliku Dolby Atmos w formacie .ec3 (np. wyodrębnionego za pomocą ffmpeg)",
    "atmosTestUrlMissing": "Najpierw ustaw adres URL pliku testowego",
    "atmosTestStatus": "Stan",
    "dvConversionMode": "Konwersja Dolby Vision",
    "dvConversionModeDescription": "Wybierz, jak ExoPlayer obsługuje pliki Dolby Vision Profile 7.",
    "dvConversionAuto": "Automatycznie",
    "dvConversionNative": "Natywnie / wyłączone",
    "dvConversionDv81": "P7 → P8.1",
    "dvConversionHevcStrip": "P7 → HEVC",
    "dvConversionAutoDescription": "Wykrywaj możliwości urządzenia i stosuj standardowy mechanizm awaryjny",
    "dvConversionNativeDescription": "Wymuś natywne DV7 i wyłącz ponowną próbę konwersji DV",
    "dvConversionDv81Description": "Wymuś wbudowaną konwersję RPU do profilu Dolby Vision 8.1",
    "dvConversionHevcStripDescription": "Usuń warstwy Dolby Vision RPU/EL i przedstaw zwykłe HEVC",
    "requireProfileSelectionOnOpen": "Pytaj o profil przy otwarciu aplikacji",
    "requireProfileSelectionOnOpenDescription": "Pokaż wybór profilu za każdym razem, gdy aplikacja jest otwierana",
    "forceTvMode": "Wymuś tryb TV",
    "forceTvModeDescription": "Wymuś układ telewizyjny na urządzeniach, które nie wykrywają go automatycznie. Wymaga ponownego uruchomienia.",
    "startInFullscreen": "Uruchom na pełnym ekranie",
    "startInFullscreenDescription": "Otwiera Plezy w trybie pełnoekranowym przy uruchomieniu",
    "exitFullscreenOnPlayerClose": "Wyjdź z pełnego ekranu przy zamykaniu odtwarzacza",
    "exitFullscreenOnPlayerCloseDescription": "Automatycznie wychodzi z trybu pełnoekranowego po zamknięciu odtwarzacza wideo",
    "autoHidePerformanceOverlay": "Automatycznie ukrywaj nakładkę wydajności",
    "autoHidePerformanceOverlayDescription": "Wygaszaj nakładkę wydajności wraz z kontrolkami odtwarzania",
    "showNavBarLabels": "Pokaż etykiety paska nawigacji",
    "showNavBarLabelsDescription": "Wyświetl tekstowe etykiety pod ikonami paska nawigacji",
    "startupSection": "Sekcja startowa",
    "liveTvDefaultFavorites": "Domyślnie ulubione kanały",
    "liveTvDefaultFavoritesDescription": "Pokaż tylko ulubione kanały po otwarciu telewizji na żywo",
    "display": "Ekran",
    "homeScreen": "Ekran główny",
    "navigation": "Nawigacja",
    "window": "Okno",
    "content": "Zawartość",
    "player": "Odtwarzacz",
    "subtitlesAndConfig": "Napisy i konfiguracja",
    "seekAndTiming": "Przewijanie i czas",
    "behavior": "Zachowanie"
  },
  "search": {
    "hint": "Szukaj filmów, seriali, muzyki...",
    "tryDifferentTerm": "Spróbuj innego wyszukiwania",
    "searchYourMedia": "Przeszukaj swoje media",
    "enterTitleActorOrKeyword": "Wprowadź tytuł, aktora lub słowo kluczowe"
  },
  "hotkeys": {
    "setShortcutFor": "Ustaw skrót dla ${actionName}",
    "clearShortcut": "Wyczyść skrót",
    "noShortcutSet": "Brak ustawionego skrótu",
    "currentShortcut": "Bieżący skrót:",
    "pressToRecord": "Wybierz, aby zapisać skrót klawiszowy",
    "recordingShortcut": "Naciśnij teraz skrót klawiszowy",
    "actions": {
      "playPause": "Odtwórz/Pauza",
      "volumeUp": "Głośniej",
      "volumeDown": "Ciszej",
      "seekForward": "Przewiń do przodu (${seconds}s)",
      "seekBackward": "Przewiń do tyłu (${seconds}s)",
      "fullscreenToggle": "Pełny ekran",
      "muteToggle": "Wyciszenie",
      "subtitleToggle": "Napisy",
      "audioTrackNext": "Następna ścieżka audio",
      "subtitleTrackNext": "Następna ścieżka napisów",
      "chapterNext": "Następny rozdział",
      "chapterPrevious": "Poprzedni rozdział",
      "episodeNext": "Następny odcinek",
      "episodePrevious": "Poprzedni odcinek",
      "speedIncrease": "Zwiększ prędkość",
      "speedDecrease": "Zmniejsz prędkość",
      "speedReset": "Zresetuj prędkość",
      "zoomIn": "Powiększ",
      "zoomOut": "Pomniejsz",
      "zoomReset": "Zresetuj zoom",
      "subSeekNext": "Przewiń do następnego napisu",
      "subSeekPrev": "Przewiń do poprzedniego napisu",
      "shaderToggle": "Przełącz shadery",
      "skipMarker": "Pomiń intro/napisy końcowe",
      "screenshot": "Zrób zrzut ekranu"
    }
  },
  "fileInfo": {
    "title": "Informacje o pliku",
    "video": "Wideo",
    "audio": "Audio",
    "file": "Plik",
    "advanced": "Zaawansowane",
    "codec": "Kodek",
    "resolution": "Rozdzielczość",
    "bitrate": "Przepływność",
    "frameRate": "Klatki na sekundę",
    "aspectRatio": "Proporcje",
    "profile": "Profil",
    "bitDepth": "Głębia bitowa",
    "colorSpace": "Przestrzeń kolorów",
    "colorRange": "Zakres kolorów",
    "colorPrimaries": "Kolory podstawowe",
    "chromaSubsampling": "Podpróbkowanie chrominancji",
    "channels": "Kanały",
    "subtitles": "Napisy",
    "overallBitrate": "Całkowita przepływność",
    "path": "Ścieżka",
    "size": "Rozmiar",
    "container": "Kontener",
    "duration": "Czas trwania",
    "optimizedForStreaming": "Zoptymalizowane do strumieniowania",
    "has64bitOffsets": "Przesunięcia 64-bitowe"
  },
  "mediaMenu": {
    "markAsWatched": "Oznacz jako obejrzane",
    "markAsUnwatched": "Oznacz jako nieobejrzane",
    "removeFromContinueWatching": "Usuń z kontynuowania oglądania",
    "viewDetails": "Pokaż szczegóły",
    "goToSeries": "Przejdź do serialu",
    "shufflePlay": "Odtwarzanie losowe",
    "shuffleNotAvailableOffline": "Odtwarzanie losowe nie jest dostępne offline",
    "fileInfo": "Informacje o pliku",
    "deleteFromServer": "Usuń z serwera",
    "confirmDelete": "Usunąć to medium i jego pliki z serwera?",
    "deleteMultipleWarning": "Obejmuje to wszystkie odcinki i ich pliki.",
    "mediaDeletedSuccessfully": "Usunięto element multimedialny",
    "mediaFailedToDelete": "Nie udało się usunąć elementu multimedialnego",
    "rate": "Oceń",
    "playFromBeginning": "Odtwórz od początku",
    "playVersion": "Odtwórz wersję..."
  },
  "rateSheet": {
    "title": "Oceń",
    "server": "Serwer",
    "favorite": "Dodaj do ulubionych",
    "favorited": "Dodano do ulubionych",
    "saved": "Zapisano",
    "notAvailable": "Nie znaleziono dopasowania",
    "noConnectedServices": "Połącz usługę w Ustawieniach, aby tam oceniać."
  },
  "accessibility": {
    "mediaCardMovie": "${title}, film",
    "mediaCardShow": "${title}, serial TV",
    "mediaCardEpisode": "${title}, ${episodeInfo}",
    "mediaCardSeason": "${title}, ${seasonInfo}",
    "mediaCardWatched": "obejrzane",
    "mediaCardPartiallyWatched": "obejrzano w ${percent} procentach",
    "mediaCardUnwatched": "nieobejrzane",
    "tapToPlay": "Dotknij, aby odtworzyć",
    "decrease": "Zmniejsz",
    "increase": "Zwiększ",
    "decreaseValue": "Zmniejsz ${label}",
    "increaseValue": "Zwiększ ${label}",
    "hue": "Odcień",
    "saturation": "Nasycenie",
    "brightness": "Jasność",
    "hexColor": "Kolor szesnastkowy",
    "expandText": "Rozwiń tekst",
    "collapseText": "Zwiń tekst",
    "alphabetNavigation": "Nawigacja alfabetyczna",
    "alphabetScrollHint": "Przesuń w górę lub w dół, aby przejść o literę",
    "rowColumnPosition": "Wiersz ${row} z ${rowCount}, kolumna ${column} z ${columnCount}",
    "rowPosition": "Wiersz ${row} z ${rowCount}"
  },
  "tooltips": {
    "shufflePlay": "Odtwarzanie losowe",
    "playTrailer": "Odtwórz zwiastun",
    "markAsWatched": "Oznacz jako obejrzane",
    "markAsUnwatched": "Oznacz jako nieobejrzane"
  },
  "audioTracks": {
    "track": "Ścieżka audio ${n}"
  },
  "videoControls": {
    "audioLabel": "Audio",
    "subtitlesLabel": "Napisy",
    "resetToZero": "Zresetuj do 0 ms",
    "addTime": "+${amount}${unit}",
    "minusTime": "-${amount}${unit}",
    "playsLater": "${label}: później",
    "playsEarlier": "${label}: wcześniej",
    "noOffset": "Bez przesunięcia",
    "letterbox": "Pasy wokół obrazu",
    "fillScreen": "Wypełnij ekran",
    "stretch": "Rozciągnij",
    "lockRotation": "Zablokuj obrót",
    "unlockRotation": "Odblokuj obrót",
    "timerActive": "Wyłącznik aktywny",
    "playbackWillPauseIn": "Odtwarzanie zatrzyma się za ${duration}",
    "sleepTimerEndOfVideo": "Koniec bieżącego wideo",
    "sleepTimerStopAtHeader": "Zatrzymaj o",
    "sleepTimerDurationHeader": "Minutnik",
    "playbackWillPauseAtEnd": "Odtwarzanie zatrzyma się na końcu tego wideo",
    "stillWatching": "Nadal oglądasz?",
    "pausingIn": "Pauza za ${seconds}s",
    "continueWatching": "Kontynuuj",
    "autoPlayNext": "Automatycznie odtwórz następny",
    "playNext": "Odtwórz następny",
    "playButton": "Odtwórz",
    "pauseButton": "Pauza",
    "showPlaybackControls": "Pokaż elementy sterujące odtwarzaniem",
    "hidePlaybackControls": "Ukryj elementy sterujące odtwarzaniem",
    "seekBackwardButton": "Przewiń do tyłu o ${seconds} sekund",
    "seekForwardButton": "Przewiń do przodu o ${seconds} sekund",
    "previousButton": "Poprzedni odcinek",
    "nextButton": "Następny odcinek",
    "previousChapterButton": "Poprzedni rozdział",
    "nextChapterButton": "Następny rozdział",
    "muteButton": "Wycisz",
    "unmuteButton": "Wyłącz wyciszenie",
    "settingsButton": "Ustawienia odtwarzania",
    "tracksButton": "Audio i napisy",
    "chaptersButton": "Rozdziały",
    "versionQualityButton": "Wersja i jakość",
    "versionColumnHeader": "Wersja",
    "qualityColumnHeader": "Jakość",
    "qualityOriginal": "Oryginalna",
    "qualityPresetLabel": "${resolution}p ${bitrate} Mbps",
    "transcodeUnavailableFallback": "Transkodowanie niedostępne — odtwarzanie w oryginalnej jakości",
    "subtitleUnavailableFallback": "Nie udało się wczytać wybranych napisów — odtwarzanie jest kontynuowane bez napisów",
    "pipButton": "Tryb obraz w obrazie",
    "aspectRatioButton": "Proporcje",
    "ambientLighting": "Oświetlenie otoczenia",
    "fullscreenButton": "Wejdź w pełny ekran",
    "exitFullscreenButton": "Wyjdź z pełnego ekranu",
    "alwaysOnTopButton": "Zawsze na wierzchu",
    "rotationLockButton": "Blokada obrotu",
    "lockScreen": "Zablokuj ekran",
    "screenLockButton": "Blokada ekranu",
    "longPressToUnlock": "Przytrzymaj, aby odblokować",
    "timelineSlider": "Oś czasu wideo",
    "volumeSlider": "Poziom głośności",
    "endsAt": "Kończy się o ${time}",
    "pipActive": "Odtwarzanie w trybie obraz w obrazie",
    "pipFailed": "Nie udało się uruchomić trybu obraz w obrazie",
    "screenshotSaved": "Zrzut ekranu zapisany",
    "zoomPercent": "Powiększenie ${percent}%",
    "pipErrors": {
      "androidVersion": "Wymaga Androida 8.0 lub nowszego",
      "iosVersion": "Wymaga iOS 15.0 lub nowszego",
      "permissionDisabled": "Obraz w obrazie jest wyłączony. Włącz go w ustawieniach systemu.",
      "notSupported": "Urządzenie nie obsługuje trybu obraz w obrazie",
      "voSwitchFailed": "Nie udało się przełączyć wyjścia wideo dla trybu obraz w obrazie",
      "failed": "Nie udało się uruchomić trybu obraz w obrazie",
      "unknown": "Wystąpił błąd: ${error}"
    },
    "chapters": "Rozdziały",
    "noChaptersAvailable": "Brak dostępnych rozdziałów",
    "queue": "Kolejka",
    "noQueueItems": "Brak elementów w kolejce",
    "searchSubtitles": "Szukaj napisów",
    "language": "Język",
    "noSubtitlesFound": "Nie znaleziono napisów",
    "subtitleDownloaded": "Napisy pobrane",
    "subtitleDownloadedNotApplied": "Napisy zostały pobrane, ale nie można ich było wybrać",
    "subtitleDownloadFailed": "Nie udało się pobrać napisów",
    "searchLanguages": "Szukaj języków..."
  },
  "userStatus": {},
  "messages": {
    "markedAsWatched": "Oznaczono jako obejrzane",
    "markedAsUnwatched": "Oznaczono jako nieobejrzane",
    "markedAsWatchedOffline": "Oznaczono jako obejrzane (zsynchronizuje się po połączeniu)",
    "markedAsUnwatchedOffline": "Oznaczono jako nieobejrzane (zsynchronizuje się po połączeniu)",
    "autoRemovedWatchedDownload": "Automatycznie usunięto: ${title}",
    "autoRemovedWatchedDownloads": {
      "one": "Automatycznie usunięto ${n} obejrzane pobranie",
      "few": "Automatycznie usunięto ${n} obejrzane pobrania",
      "many": "Automatycznie usunięto ${n} obejrzanych pobrań",
      "other": "Automatycznie usunięto ${n} obejrzanego pobrania"
    },
    "removedFromContinueWatching": "Usunięto z kontynuowania oglądania",
    "errorLoading": "Błąd: ${error}",
    "searchPartialResults": "",
    "streamInterrupted": "Strumień został przerwany. Naciśnij odtwarzanie lub przewiń, aby spróbować ponownie.",
    "liveStreamInterrupted": "Transmisja na żywo została przerwana. Naciśnij odtwarzanie, aby spróbować ponownie.",
    "fileInfoNotAvailable": "Informacje o pliku niedostępne",
    "playbackAuthenticationRequired": "Zaloguj się ponownie na serwerze multimediów, aby odtworzyć ten element.",
    "playbackServerUnavailable": "Serwer multimediów jest niedostępny. Spróbuj ponownie później.",
    "playbackDataInvalid": "Serwer zwrócił nieprawidłowe informacje o odtwarzaniu.",
    "playbackCancelled": "Odtwarzanie zostało anulowane.",
    "playbackFailed": "Nie udało się rozpocząć odtwarzania.",
    "errorLoadingFileInfo": "Błąd ładowania informacji o pliku: ${error}",
    "errorLoadingSeries": "Błąd ładowania serialu",
    "musicNotSupported": "Odtwarzanie muzyki nie jest jeszcze obsługiwane",
    "noDescriptionAvailable": "Brak dostępnego opisu",
    "noProfilesAvailable": "Brak dostępnych profili",
    "contactAdminForProfiles": "Skontaktuj się z administratorem serwera, aby dodać profile",
    "unableToDetermineLibrarySection": "Nie można określić sekcji biblioteki dla tego elementu",
    "logsCleared": "Logi wyczyszczone",
    "logsCopied": "Logi skopiowane do schowka",
    "noLogsAvailable": "Brak dostępnych logów",
    "libraryScanning": "Skanowanie \"${title}\"...",
    "libraryScanStarted": "Rozpoczęto skanowanie biblioteki \"${title}\"",
    "libraryScanFailed": "Nie udało się zeskanować biblioteki: ${error}",
    "metadataRefreshing": "Odświeżanie metadanych \"${title}\"...",
    "metadataRefreshStarted": "Rozpoczęto odświeżanie metadanych \"${title}\"",
    "metadataRefreshFailed": "Nie udało się odświeżyć metadanych: ${error}",
    "logoutConfirm": "Czy na pewno chcesz się wylogować?",
    "noSeasonsFound": "Nie znaleziono sezonów",
    "seasonsLoadFailed": "Nie udało się załadować sezonów",
    "noEpisodesFound": "Nie znaleziono odcinków w pierwszym sezonie",
    "noEpisodesFoundGeneral": "Nie znaleziono odcinków",
    "episodesLoadFailed": "Nie udało się załadować odcinków",
    "noResultsFound": "Nie znaleziono wyników",
    "sleepTimerSet": "Wyłącznik czasowy ustawiony na ${label}",
    "noItemsAvailable": "Brak dostępnych elementów",
    "failedToCreatePlayQueueNoItems": "Nie udało się utworzyć kolejki odtwarzania — brak elementów",
    "failedPlayback": "Nie udało się ${action}: ${error}",
    "switchingToCompatiblePlayer": "Przełączanie na kompatybilny odtwarzacz...",
    "serverLimitTitle": "Odtwarzanie nie powiodło się",
    "serverLimitBody": "Błąd serwera (HTTP 500). Limit przepustowości/transkodowania prawdopodobnie odrzucił tę sesję. Poproś właściciela o zmianę.",
    "logsUploaded": "Logi przesłane",
    "logsUploadFailed": "Nie udało się przesłać logów",
    "logId": "ID logu"
  },
  "subtitlingStyling": {
    "text": "Tekst",
    "border": "Obramowanie",
    "background": "Tło",
    "fontSize": "Rozmiar czcionki",
    "textColor": "Kolor tekstu",
    "borderSize": "Rozmiar obramowania",
    "borderColor": "Kolor obramowania",
    "backgroundOpacity": "Przezroczystość tła",
    "backgroundColor": "Kolor tła",
    "position": "Pozycja",
    "assOverride": "Nadpisywanie ASS",
    "overrideScale": "Skaluj",
    "overrideForce": "Wymuś",
    "overrideStrip": "Usuń style",
    "positionTop": "Góra",
    "positionBottom": "Dół",
    "bold": "Pogrubienie",
    "italic": "Kursywa",
    "renderResolution": "Rozdzielczość renderowania",
    "renderResolutionScreen": "Rozdzielczość ekranu",
    "renderResolutionVideo": "Rozdzielczość wideo"
  },
  "mpvConfig": {
    "title": "mpv.conf",
    "description": "Zaawansowane ustawienia odtwarzacza wideo",
    "presets": "Ustawienia wstępne",
    "noPresets": "Brak zapisanych ustawień wstępnych",
    "saveAsPreset": "Zapisz jako ustawienie wstępne...",
    "presetName": "Nazwa ustawienia wstępnego",
    "presetNameHint": "Wprowadź nazwę tego ustawienia wstępnego",
    "loadPreset": "Wczytaj",
    "deletePreset": "Usuń",
    "presetSaved": "Zapisano ustawienie wstępne",
    "presetLoaded": "Wczytano ustawienie wstępne",
    "presetDeleted": "Usunięto ustawienie wstępne",
    "confirmDeletePreset": "Czy na pewno chcesz usunąć to ustawienie wstępne?",
    "configPlaceholder": "gpu-api=vulkan\nhwdec=auto\n# comment"
  },
  "dialog": {
    "confirmAction": "Potwierdź działanie"
  },
  "profiles": {
    "addPlezyProfile": "Dodaj profil Plezy",
    "switchingProfile": "Przełączanie profilu…",
    "deleteThisProfileTitle": "Usunąć ten profil?",
    "deleteThisProfileMessage": "Usuń ${displayName}. Połączenia nie zostaną zmienione.",
    "active": "Aktywny",
    "manage": "Zarządzaj",
    "delete": "Usuń",
    "signOut": "Wyloguj się",
    "signOutPlexTitle": "Wylogować się z Plex?",
    "signOutPlexMessage": "Usunąć ${displayName} i wszystkich użytkowników Plex Home? Możesz zalogować się ponownie w każdej chwili.",
    "signedOutPlex": "Wylogowano z Plex.",
    "signOutFailed": "Wylogowanie nie powiodło się.",
    "sectionTitle": "Profile",
    "summarySingle": "Dodaj profile, aby łączyć użytkowników zarządzanych z profilami lokalnymi",
    "summaryMultipleWithActive": "Liczba profili: ${count} · aktywny: ${activeName}",
    "summaryMultiple": "Liczba profili: ${count}",
    "removeConnectionTitle": "Usunąć połączenie?",
    "removeConnectionMessage": "Usuń dostęp ${displayName} do ${connectionLabel}. Inne profile go zachowają.",
    "deleteProfileTitle": "Usunąć profil?",
    "deleteProfileMessage": "Usuń ${displayName} i jego połączenia. Serwery pozostaną dostępne.",
    "profileNameLabel": "Nazwa profilu",
    "pinProtectionLabel": "Ochrona PIN-em",
    "pinManagedByPlex": "PIN zarządzany przez Plex. Edytuj na plex.tv.",
    "noPinSetEditOnPlex": "Nie ustawiono PIN-u. Aby go wymagać, edytuj użytkownika Home na plex.tv.",
    "setPin": "Ustaw PIN",
    "setPinTitle": "Ustaw PIN",
    "confirmPinTitle": "Potwierdź PIN",
    "pinSet": "PIN ustawiony",
    "changePin": "Zmień",
    "removePin": "Usuń",
    "connectionsLabel": "Połączenia",
    "add": "Dodaj",
    "deleteProfileButton": "Usuń profil",
    "noConnectionsHint": "Brak połączeń — dodaj jedno, aby używać tego profilu.",
    "noConnections": "Brak połączeń",
    "plexHomeAccount": "Konto Plex Home",
    "connectionDefault": "Domyślne",
    "connectionAs": "jako ${displayName}",
    "makeDefault": "Ustaw jako domyślne",
    "removeConnection": "Usuń",
    "profileRenamed": "Zmieniono nazwę profilu.",
    "borrowAddTo": "Dodaj do ${displayName}",
    "borrowExplain": "Skorzystaj z połączenia innego profilu. Profile chronione PIN-em wymagają podania PIN-u.",
    "borrowEmpty": "Nie ma jeszcze żadnych dostępnych połączeń.",
    "borrowEmptySubtitle": "Najpierw połącz Plex lub Jellyfin z innym profilem.",
    "borrowLoadFailed": "Nie udało się wczytać dostępnych połączeń. Spróbuj ponownie.",
    "borrowFromProfile": "Z profilu ${displayName}",
    "borrowConnectionBorrowed": "Dodano połączenie z innego profilu.",
    "borrowFailed": "Nie udało się dodać połączenia z innego profilu.",
    "incorrectPin": "Nieprawidłowy PIN.",
    "incorrectPinTryAgain": "Nieprawidłowy PIN. Spróbuj ponownie.",
    "sourceProfileMissingParentAccount": "Profil źródłowy nie ma konta nadrzędnego.",
    "failedToLoadHomeUsers": "Nie udało się wczytać użytkowników Plex Home. Sprawdź połączenie i spróbuj ponownie.",
    "failedToVerifyPin": "Nie udało się zweryfikować PIN-u.",
    "newProfile": "Nowy profil",
    "profileNameHint": "np. Goście, Dzieci, Salon",
    "pinProtectionOptional": "Ochrona PIN-em (opcjonalnie)",
    "pinExplain": "Do przełączania profili wymagany jest 4-cyfrowy PIN.",
    "continueButton": "Kontynuuj",
    "pinsDontMatch": "PIN-y nie pasują"
  },
  "connections": {
    "sectionTitle": "Połączenia",
    "addConnection": "Dodaj połączenie",
    "addConnectionSubtitleNoProfile": "Zaloguj się przez Plex lub połącz serwer Jellyfin",
    "addConnectionSubtitleScoped": "Dodaj do ${displayName}: Plex, Jellyfin lub połączenie innego profilu",
    "sessionExpiredOne": "Sesja wygasła dla ${name}",
    "sessionExpiredMany": "Sesja wygasła dla ${count} serwerów",
    "signInAgain": "Zaloguj się ponownie",
    "editJellyfinTitle": "Edytuj połączenie Jellyfin",
    "editJellyfinIntro": "Dodaj lub usuń adresy URL dla ${serverName}. Plezy użyje osiągalnego URL-a o najniższym opóźnieniu."
  },
  "discover": {
    "title": "Odkryj",
    "noContentAvailable": "Brak dostępnych treści",
    "addMediaToLibraries": "Dodaj multimedia do swoich bibliotek",
    "continueWatching": "Kontynuuj oglądanie",
    "continueWatchingIn": "Kontynuuj oglądanie w ${library}",
    "nextUp": "Następny odcinek",
    "nextUpIn": "Następny odcinek w ${library}",
    "recentlyAdded": "Ostatnio dodane",
    "recentlyAddedIn": "Ostatnio dodane w ${library}",
    "latestAlbumsIn": "Najnowsze albumy w ${library}",
    "recentlyPlayedIn": "Ostatnio odtwarzane w ${library}",
    "mostPlayedIn": "Najczęściej odtwarzane w ${library}",
    "playEpisode": "S${season}E${episode}",
    "overview": "Opis",
    "cast": "Obsada",
    "extras": "Zwiastuny i dodatki",
    "studio": "Studio",
    "rating": "Ocena",
    "director": "Reżyser",
    "directors": "Reżyserzy",
    "movie": "Film",
    "tvShow": "Serial TV",
    "minutesLeft": "Pozostało ${minutes} min",
    "moreLikeThis": "Więcej podobnych"
  },
  "errors": {
    "searchFailed": "Wyszukiwanie nie powiodło się: ${error}",
    "searchUnavailable": "",
    "connectionTimeout": "Limit czasu połączenia przy ładowaniu ${context}",
    "connectionFailed": "Nie można połączyć się z serwerem multimediów",
    "unableToLoad": "Nie udało się załadować ${context}. Spróbuj ponownie.",
    "noClientAvailable": "Brak dostępnego klienta",
    "pleaseEnterToken": "Wprowadź token",
    "invalidToken": "Nieprawidłowy token",
    "failedToVerifyToken": "Nie udało się zweryfikować tokena: ${error}",
    "failedToSwitchProfile": "Nie udało się przełączyć na ${displayName}",
    "failedToDeleteProfile": "Nie udało się usunąć ${displayName}",
    "failedToRate": "Nie udało się zaktualizować oceny"
  },
  "libraries": {
    "title": "Biblioteki",
    "fallbackTitle": "Biblioteka",
    "scanLibraryFiles": "Skanuj pliki biblioteki",
    "scanLibrary": "Skanuj bibliotekę",
    "analyze": "Analizuj",
    "analyzeLibrary": "Analizuj bibliotekę",
    "refreshMetadata": "Odśwież metadane",
    "emptyTrash": "Opróżnij kosz",
    "emptyingTrash": "Opróżnianie kosza dla \"${title}\"...",
    "trashEmptied": "Kosz opróżniony dla \"${title}\"",
    "failedToEmptyTrash": "Nie udało się opróżnić kosza: ${error}",
    "analyzing": "Analizowanie \"${title}\"...",
    "analysisStarted": "Analiza rozpoczęta dla \"${title}\"",
    "failedToAnalyze": "Nie udało się przeanalizować biblioteki: ${error}",
    "noLibrariesFound": "Nie znaleziono bibliotek",
    "allLibrariesHidden": "Wszystkie biblioteki są ukryte",
    "hiddenLibrariesCount": "Ukryte biblioteki (${count})",
    "thisLibraryIsEmpty": "Ta biblioteka jest pusta",
    "noItemsMatchFilters": "Żaden element nie pasuje do aktywnych filtrów",
    "resetFilters": "Resetuj filtry",
    "all": "Wszystkie",
    "clearAll": "Wyczyść wszystko",
    "scanLibraryConfirm": "Czy na pewno chcesz zeskanować \"${title}\"?",
    "analyzeLibraryConfirm": "Czy na pewno chcesz przeanalizować \"${title}\"?",
    "refreshMetadataConfirm": "Czy na pewno chcesz odświeżyć metadane dla \"${title}\"?",
    "emptyTrashConfirm": "Czy na pewno chcesz opróżnić kosz dla \"${title}\"?",
    "manageLibraries": "Zarządzaj bibliotekami",
    "sort": "Sortuj",
    "sortBy": "Sortuj wg",
    "filters": "Filtry",
    "confirmActionMessage": "Czy na pewno chcesz wykonać tę operację?",
    "showLibrary": "Pokaż bibliotekę",
    "hideLibrary": "Ukryj bibliotekę",
    "libraryOptions": "Opcje biblioteki",
    "content": "zawartość biblioteki",
    "selectLibrary": "Wybierz bibliotekę",
    "filtersWithCount": "Filtry (${count})",
    "noRecommendations": "Brak dostępnych rekomendacji",
    "noCollections": "Brak kolekcji w tej bibliotece",
    "noFoldersFound": "Nie znaleziono folderów",
    "folders": "foldery",
    "tabs": {
      "recommended": "Polecane",
      "browse": "Przeglądaj",
      "collections": "Kolekcje",
      "playlists": "Playlisty"
    },
    "groupings": {
      "title": "Grupowanie",
      "all": "Wszystkie",
      "movies": "Filmy",
      "shows": "Seriale TV",
      "seasons": "Sezony",
      "episodes": "Odcinki",
      "artists": "Wykonawcy",
      "albums": "Albumy",
      "tracks": "Utwory",
      "folders": "Foldery"
    },
    "filterCategories": {
      "genre": "Gatunek",
      "year": "Rok",
      "contentRating": "Klasyfikacja wiekowa",
      "tag": "Tag",
      "unwatched": "Nieobejrzane",
      "unplayed": "Nieodtworzone",
      "favorites": "Ulubione"
    },
    "sortLabels": {
      "title": "Tytuł",
      "dateAdded": "Data dodania",
      "releaseDate": "Data premiery",
      "rating": "Ocena",
      "communityRating": "Ocena społeczności",
      "criticRating": "Ocena krytyków",
      "userRating": "Ocena użytkownika",
      "datePlayed": "Data odtworzenia",
      "playCount": "Liczba odtworzeń",
      "productionYear": "Rok produkcji",
      "runtime": "Czas trwania",
      "officialRating": "Oficjalna klasyfikacja",
      "premiereDate": "Data premiery",
      "startDate": "Data rozpoczęcia",
      "airTime": "Godzina emisji",
      "studio": "Studio",
      "random": "Losowo",
      "dateShared": "Data udostępnienia",
      "latestEpisodeAirDate": "Data emisji ostatniego odcinka",
      "lastEpisodeDateAdded": "Data dodania ostatniego odcinka"
    }
  },
  "about": {
    "title": "O aplikacji",
    "openSourceLicenses": "Licencje oprogramowania open source",
    "versionLabel": "Wersja ${version}",
    "appDescription": "Piękny klient Plex i Jellyfin stworzony we Flutterze",
    "viewLicensesDescription": "Wyświetl licencje bibliotek innych firm"
  },
  "serverSelection": {
    "noServersFoundForAccount": "Nie znaleziono serwerów dla ${username} (${email})",
    "failedToLoadServers": "Nie udało się załadować serwerów: ${error}"
  },
  "hubDetail": {
    "title": "Tytuł",
    "releaseYear": "Rok premiery",
    "dateAdded": "Data dodania",
    "rating": "Ocena",
    "noItemsFound": "Nie znaleziono elementów"
  },
  "logs": {
    "clearLogs": "Wyczyść logi",
    "copyLogs": "Kopiuj logi",
    "uploadLogs": "Prześlij logi"
  },
  "licenses": {
    "relatedPackages": "Powiązane pakiety",
    "license": "Licencja",
    "licenseNumber": "Licencja ${number}",
    "licensesCount": "Liczba licencji: ${count}"
  },
  "navigation": {
    "libraries": "Biblioteki",
    "downloads": "Pobrania",
    "liveTv": "TV na żywo",
    "explore": "Przeglądaj"
  },
  "explore": {
    "title": "Przeglądaj",
    "selectSource": "Wybierz źródło",
    "rows": {
      "watchlist": "Lista do obejrzenia",
      "recommendedMovies": "Rekomendowane filmy",
      "recommendedShows": "Rekomendowane seriale",
      "trendingMovies": "Filmy na czasie",
      "trendingShows": "Seriale na czasie",
      "popularMovies": "Popularne filmy",
      "popularShows": "Popularne seriale",
      "trendingAnime": "Anime na czasie",
      "suggestedAnime": "Sugerowane anime",
      "airingAnime": "Najpopularniejsze emitowane anime",
      "popularAnime": "Najpopularniejsze anime",
      "trending": "Na czasie",
      "upcomingMovies": "Nadchodzące filmy",
      "upcomingShows": "Nadchodzące seriale"
    },
    "status": {
      "airing": "W emisji",
      "ended": "Zakończony",
      "canceled": "Anulowany",
      "upcoming": "Nadchodzący"
    },
    "episodeCount": {
      "one": "${n} odcinek",
      "few": "${n} odcinki",
      "many": "${n} odcinków",
      "other": "${n} odcinka"
    },
    "cast": "Obsada",
    "characters": "Postacie",
    "addToWatchlist": "Dodaj do listy do obejrzenia",
    "removeFromWatchlist": "Usuń z listy do obejrzenia",
    "watchlistUpdateFailed": "Nie udało się zaktualizować listy do obejrzenia",
    "notInLibrary": "Nie ma tego w Twojej bibliotece",
    "inTheseLibraries": "W tych bibliotekach",
    "checkingLibrary": "Sprawdzanie Twojej biblioteki...",
    "emptyTitle": "Jeszcze nic tu nie ma",
    "emptyMessage": "Wiersze z ${source} pojawią się tutaj, gdy będą zawierać treści.",
    "searchHint": "Szukaj w ${source}",
    "searchEmpty": "Brak wyników dla \"${query}\"",
    "searchPrompt": "Szukaj filmów i seriali w ${source}.",
    "searchFailed": "Wyszukiwanie nie powiodło się. Sprawdź połączenie i spróbuj ponownie."
  },
  "liveTv": {
    "title": "TV na żywo",
    "guide": "Przewodnik",
    "noChannels": "Brak dostępnych kanałów",
    "noDvr": "Brak skonfigurowanego DVR na żadnym serwerze",
    "serverUnavailable": "Serwer telewizji na żywo jest niedostępny.",
    "serverNotConnected": "Serwer telewizji na żywo nie jest połączony.",
    "noPrograms": "Brak danych o programach",
    "liveStreamFailed": "Transmisja na żywo nie powiodła się",
    "unknownProgram": "Nieznany program",
    "unknownHub": "Nieznane",
    "unknownError": "Nieznany błąd",
    "channelNumber": "Kanał ${number}",
    "unknownChannel": "Nieznany kanał",
    "live": "NA ŻYWO",
    "reloadGuide": "Odśwież przewodnik",
    "now": "Teraz",
    "today": "Dzisiaj",
    "tomorrow": "Jutro",
    "midnight": "Północ",
    "overnight": "Nocą",
    "morning": "Rano",
    "daytime": "W ciągu dnia",
    "evening": "Wieczorem",
    "lateNight": "Późna noc",
    "whatsOn": "Co leci",
    "watchChannel": "Oglądaj kanał",
    "favorites": "Ulubione",
    "reorderFavorites": "Zmień kolejność ulubionych",
    "favoritesLoadFailed": "Nie udało się wczytać ulubionych. Sprawdź połączenie i spróbuj ponownie.",
    "favoritesUpdateFailed": "Nie udało się zaktualizować ulubionych. Sprawdź połączenie i spróbuj ponownie.",
    "joinSession": "Dołącz do trwającej sesji",
    "watchFromStart": "Oglądaj od początku (${minutes} min temu)",
    "watchLive": "Oglądaj na żywo",
    "goToLive": "Przejdź do transmisji na żywo",
    "record": "Nagraj",
    "recordEpisode": "Nagraj odcinek",
    "recordSeries": "Nagraj serial",
    "recordOptions": "Opcje nagrywania",
    "saveTo": "Zapisz w",
    "recordings": "Nagrania",
    "scheduledRecordings": "Zaplanowane",
    "recordingRules": "Reguły nagrywania",
    "noScheduledRecordings": "Brak zaplanowanych nagrań",
    "manageRecording": "Zarządzaj nagraniem",
    "cancelRecording": "Anuluj nagrywanie",
    "cancelRecordingTitle": "Anulować to nagrywanie?",
    "cancelRecordingMessage": "${title} nie będzie już nagrywane.",
    "deleteRule": "Usuń regułę",
    "deleteRuleTitle": "Usunąć regułę nagrywania?",
    "deleteRuleMessage": "Przyszłe odcinki ${title} nie będą nagrywane.",
    "recordingScheduled": "Nagrywanie zaplanowane",
    "alreadyScheduled": "Ten program jest już zaplanowany",
    "dvrAdminRequired": "Ustawienia DVR wymagają konta administratora",
    "recordingFailed": "Nie można zaplanować nagrywania",
    "recordingTargetMissing": "Nie można określić biblioteki nagrań",
    "recordNotAvailable": "Nagrywanie niedostępne dla tego programu",
    "recordingCancelled": "Nagrywanie anulowane",
    "recordingRuleDeleted": "Reguła nagrywania usunięta",
    "processRecordingRules": "Ponów ocenę reguł",
    "recordingInProgress": "Trwa nagrywanie",
    "recordingsCount": "${count} zaplanowanych",
    "editRule": "Edytuj regułę",
    "editRuleAction": "Edytuj",
    "recordingRuleUpdated": "Reguła nagrywania zaktualizowana",
    "guideReloadRequested": "Zażądano odświeżenia przewodnika",
    "rulesProcessRequested": "Zażądano ponownej oceny reguł",
    "recordShow": "Nagraj program"
  },
  "collections": {
    "title": "Kolekcje",
    "collection": "Kolekcja",
    "empty": "Kolekcja jest pusta",
    "deleteCollection": "Usuń kolekcję",
    "deleteConfirm": "Usunąć \"${title}\"? Tego nie można cofnąć.",
    "deleted": "Kolekcja usunięta",
    "deleteFailed": "Nie udało się usunąć kolekcji",
    "deleteFailedWithError": "Nie udało się usunąć kolekcji: ${error}",
    "selectCollection": "Wybierz kolekcję",
    "collectionName": "Nazwa kolekcji",
    "enterCollectionName": "Wprowadź nazwę kolekcji",
    "addedToCollection": "Dodano do kolekcji",
    "errorAddingToCollection": "Nie udało się dodać do kolekcji",
    "created": "Kolekcja utworzona",
    "removeFromCollection": "Usuń z kolekcji",
    "removeFromCollectionConfirm": "Usunąć \"${title}\" z tej kolekcji?",
    "removedFromCollection": "Usunięto z kolekcji",
    "removeFromCollectionFailed": "Nie udało się usunąć z kolekcji",
    "removeFromCollectionError": "Błąd usuwania z kolekcji: ${error}",
    "searchCollections": "Szukaj kolekcji..."
  },
  "playlists": {
    "title": "Playlisty",
    "playlist": "Playlista",
    "noPlaylists": "Nie znaleziono playlist",
    "create": "Utwórz playlistę",
    "playlistName": "Nazwa playlisty",
    "enterPlaylistName": "Wprowadź nazwę playlisty",
    "delete": "Usuń playlistę",
    "removeItem": "Usuń z playlisty",
    "smartPlaylist": "Inteligentna playlista",
    "itemCount": "${count} elementów",
    "oneItem": "1 element",
    "emptyPlaylist": "Ta playlista jest pusta",
    "deleteConfirm": "Usunąć playlistę?",
    "deleteMessage": "Czy na pewno chcesz usunąć \"${name}\"?",
    "created": "Playlista utworzona",
    "deleted": "Playlista usunięta",
    "itemAdded": "Dodano do playlisty",
    "itemRemoved": "Usunięto z playlisty",
    "selectPlaylist": "Wybierz playlistę",
    "searchPlaylists": "Szukaj playlist...",
    "errorCreating": "Nie udało się utworzyć playlisty",
    "errorDeleting": "Nie udało się usunąć playlisty",
    "errorLoading": "Nie udało się załadować playlist",
    "errorAdding": "Nie udało się dodać do playlisty",
    "errorReordering": "Nie udało się zmienić kolejności elementu playlisty",
    "errorRemoving": "Nie udało się usunąć z playlisty"
  },
  "music": {
    "goToAlbum": "Przejdź do albumu",
    "goToArtist": "Przejdź do wykonawcy",
    "instantMix": "Miks błyskawiczny",
    "playNext": "Odtwórz następny",
    "addToQueue": "Dodaj do kolejki",
    "discNumber": "Płyta ${n}",
    "trackCount": {
      "one": "${n} utwór",
      "few": "${n} utwory",
      "many": "${n} utworów",
      "other": "${n} utworu"
    },
    "nowPlaying": "Teraz odtwarzane",
    "playingFrom": "Odtwarzanie z ${title}",
    "queue": "Kolejka",
    "clearQueue": "Wyczyść kolejkę",
    "lyrics": "Tekst utworu",
    "noLyrics": "Brak tekstu utworu",
    "sleepTimer": "Wyłącznik czasowy",
    "sleepTimerEndOfTrack": "Koniec utworu",
    "sleepTimerMinutes": "${n} minut",
    "stopPlayback": "Zatrzymaj odtwarzanie",
    "previousTrack": "Poprzedni utwór",
    "nextTrack": "Następny utwór",
    "repeat": "Powtarzaj",
    "repeatAll": "Powtarzaj wszystko",
    "repeatOne": "Powtarzaj jeden"
  },
  "watchTogether": {
    "title": "Oglądaj razem",
    "description": "Oglądaj treści wspólnie z rodziną i znajomymi dzięki synchronizacji odtwarzania",
    "createSession": "Utwórz sesję",
    "creating": "Tworzenie...",
    "joinSession": "Dołącz do sesji",
    "joining": "Dołączanie...",
    "controlMode": "Tryb kontroli",
    "controlModeQuestion": "Kto może kontrolować odtwarzanie?",
    "hostOnly": "Tylko gospodarz",
    "anyone": "Każdy",
    "hostingSession": "Prowadzenie sesji",
    "inSession": "W sesji",
    "sessionCode": "Kod sesji",
    "openSessionControls": "Otwórz sterowanie sesją „Oglądaj razem”",
    "copySessionCode": "Skopiuj kod sesji",
    "hostControlsPlayback": "Gospodarz steruje odtwarzaniem",
    "anyoneCanControl": "Każdy może sterować odtwarzaniem",
    "hostControls": "Steruje gospodarz",
    "anyoneControls": "Steruje każdy",
    "participants": "Uczestnicy",
    "host": "Gospodarz",
    "hostBadge": "GOSPODARZ",
    "youAreHost": "Jesteś gospodarzem",
    "watchingWithOthers": "Oglądasz z innymi",
    "endSession": "Zakończ sesję",
    "leaveSession": "Opuść sesję",
    "endSessionQuestion": "Zakończyć sesję?",
    "leaveSessionQuestion": "Opuścić sesję?",
    "endSessionConfirm": "To zakończy sesję dla wszystkich uczestników.",
    "leaveSessionConfirm": "Zostaniesz usunięty z sesji.",
    "endSessionConfirmOverlay": "To zakończy sesję oglądania dla wszystkich uczestników.",
    "leaveSessionConfirmOverlay": "Zostaniesz odłączony od sesji oglądania.",
    "end": "Zakończ",
    "leave": "Opuść",
    "syncing": "Synchronizacja...",
    "joinWatchSession": "Dołącz do sesji oglądania",
    "enterCodeHint": "Wprowadź 5-znakowy kod",
    "pasteFromClipboard": "Wklej ze schowka",
    "pleaseEnterCode": "Wprowadź kod sesji",
    "codeMustBe5Chars": "Kod sesji musi mieć 5 znaków",
    "joinInstructions": "Wpisz kod sesji hosta, aby dołączyć.",
    "failedToCreate": "Nie udało się utworzyć sesji",
    "failedToJoin": "Nie udało się dołączyć do sesji",
    "sessionCodeCopied": "Kod sesji skopiowany do schowka",
    "relayUnreachable": "Serwer pośredniczący jest nieosiągalny. Blokada operatora internetowego może uniemożliwiać korzystanie z funkcji „Oglądaj razem”.",
    "reconnectingToHost": "Ponowne łączenie z gospodarzem...",
    "currentPlayback": "Bieżące odtwarzanie",
    "joinCurrentPlayback": "Dołącz do bieżącego odtwarzania",
    "joinCurrentPlaybackDescription": "Wróć do treści oglądanej obecnie przez gospodarza",
    "failedToOpenCurrentPlayback": "Nie udało się otworzyć bieżącego odtwarzania",
    "participantJoined": "${name} dołączył",
    "participantLeft": "${name} opuścił",
    "participantPaused": "${name} wstrzymał",
    "participantResumed": "${name} wznowił",
    "participantSeeked": "${name} zmienił pozycję odtwarzania",
    "participantBuffering": "${name} buforuje",
    "participantNeedsUpdate": "${name} używa starszej wersji aplikacji — synchronizacja jest niedostępna",
    "resumingWithout": "Wznawianie bez ${name}",
    "waitingForParticipants": "Oczekiwanie na załadowanie u innych...",
    "waitingForName": "Oczekiwanie na ${name}...",
    "recentRooms": "Ostatnie pokoje",
    "renameRoom": "Zmień nazwę pokoju",
    "removeRoom": "Usuń",
    "guestSwitchUnavailable": "Nie można przełączyć — serwer niedostępny do synchronizacji",
    "guestSwitchFailed": "Nie można przełączyć — nie znaleziono treści na tym serwerze"
  },
  "downloads": {
    "title": "Pobrania",
    "manage": "Zarządzaj",
    "tvShows": "Seriale TV",
    "movies": "Filmy",
    "music": "Muzyka",
    "tracksQueued": "${count} utworów w kolejce do pobrania",
    "noDownloads": "Brak pobrań",
    "noDownloadsDescription": "Pobrane treści pojawią się tutaj do oglądania offline",
    "downloadNow": "Pobierz",
    "deleteDownload": "Usuń pobranie",
    "retryDownload": "Ponów pobieranie",
    "downloadQueued": "Pobranie w kolejce",
    "downloadResumed": "Pobieranie wznowione",
    "serverErrorBitrate": "Błąd serwera: plik może przekraczać zdalny limit bitrate",
    "storageFull": "Pobieranie zostało zatrzymane, ponieważ pamięć urządzenia jest pełna. Zwolnij miejsce i spróbuj ponownie.",
    "episodesQueued": "${count} odcinków w kolejce pobierania",
    "downloadDeleted": "Pobranie usunięte",
    "deleteConfirm": "Usunąć \"${title}\" z tego urządzenia?",
    "cancelledDownloadTitle": "Anulowane pobieranie",
    "cancelledDownloadMessage": "To pobieranie zostało anulowane. Co chcesz zrobić?",
    "allEpisodesAlreadyDownloaded": "Wszystkie odcinki są już pobrane",
    "resumeDownload": "Wznów pobieranie",
    "cancelledDownload": "Anulowane pobieranie",
    "syncingFile": "${file} (synchronizowanie ${status})",
    "downloadedFileClickToComplete": "Pobrano ${file} — kliknij, aby dokończyć",
    "partialDownloadClickToComplete": "Pobrano częściowo — kliknij, aby dokończyć",
    "deleting": "Usuwanie...",
    "deletingWithProgress": "Usuwanie ${title}... (${current} z ${total})",
    "queuedTooltip": "W kolejce",
    "queuedFilesTooltip": "W kolejce: ${files}",
    "downloadingTooltip": "Pobieranie...",
    "downloadingFilesTooltip": "Pobieranie ${files}",
    "noDownloadsTree": "Brak pobrań",
    "pauseAll": "Wstrzymaj wszystko",
    "resumeAll": "Wznów wszystko",
    "deleteAll": "Usuń wszystko",
    "selectVersion": "Wybierz wersję",
    "allEpisodes": "Wszystkie odcinki",
    "unwatchedOnly": "Tylko nieobejrzane",
    "nextNUnwatched": "Następne ${count} nieobejrzanych",
    "customAmount": "Własna liczba...",
    "includeSpecials": "Uwzględnij odcinki specjalne",
    "howManyEpisodes": "Ile odcinków?",
    "invalidEpisodeCount": "Wprowadź prawidłową liczbę odcinków.",
    "keepSynced": "Synchronizuj na bieżąco",
    "downloadOnce": "Pobierz raz",
    "keepNUnwatched": "Zachowaj ${count} nieobejrzanych",
    "editSyncRule": "Edytuj regułę synchronizacji",
    "removeSyncRule": "Usuń regułę synchronizacji",
    "removeSyncRuleConfirm": "Zatrzymać synchronizację \"${title}\"? Pobrane odcinki zostaną zachowane.",
    "removeListSyncRuleConfirm": "",
    "deleteSyncRuleDownloads": "",
    "deleteSyncRuleDownloadsDescription": "",
    "syncRuleCreated": "Reguła synchronizacji utworzona — zachowywanie ${count} nieobejrzanych odcinków",
    "syncRuleUpdated": "Reguła synchronizacji zaktualizowana",
    "syncRuleRemoved": "Reguła synchronizacji usunięta",
    "syncRuleAndDownloadsRemoved": "",
    "syncRuleCleanupBusy": "",
    "syncRuleCleanupUnavailable": "",
    "syncedNewEpisodes": "Zsynchronizowano ${count} nowych odcinków dla ${title}",
    "activeSyncRules": "Reguły synchronizacji",
    "noSyncRules": "Brak reguł synchronizacji",
    "manageSyncRule": "Zarządzaj synchronizacją",
    "editEpisodeCount": "Liczba odcinków",
    "editSyncFilter": "Filtr synchronizacji",
    "syncAllItems": "Synchronizacja wszystkich elementów",
    "syncUnwatchedItems": "Synchronizacja nieobejrzanych elementów",
    "syncRuleServerContext": "Serwer: ${server} • ${status}",
    "syncRuleAvailable": "Dostępne",
    "syncRuleOffline": "Brak połączenia",
    "syncRuleSignInRequired": "Wymagane logowanie",
    "syncRuleNotAvailableForProfile": "Niedostępne dla bieżącego profilu",
    "syncRuleUnknownServer": "Nieznany serwer",
    "syncRuleListCreated": "Utworzono regułę synchronizacji",
    "backgroundWarning": {
      "bannerBlocked": "Po opuszczeniu aplikacji pobieranie zostanie zatrzymane",
      "bannerDegraded": "Pobieranie w tle może być ograniczone",
      "bannerAction": "Szczegóły",
      "sheetTitle": "Pobieranie w tle jest zablokowane",
      "sheetTitleDegraded": "Pobieranie w tle może być ograniczone",
      "sheetIntro": "Android uniemożliwia Plezy niezawodne pobieranie plików w tle.",
      "sheetIntroDegraded": "Twoje urządzenie ogranicza możliwość pobierania w tle przez Plezy.",
      "reasonBackgroundRestricted": "Działanie Plezy w tle jest ograniczone. Ustaw użycie baterii lub działanie w tle na „Bez ograniczeń”.",
      "reasonStandbyRestricted": "Android umieścił Plezy w ograniczonym trybie gotowości. Ustaw użycie baterii na „Bez ograniczeń”.",
      "reasonDownloadChannelBlocked": "Powiadomienia o pobieraniu są wyłączone, więc postęp i opcje sterowania mogą być niedostępne.",
      "reasonNotificationsDisabled": "Powiadomienia są wyłączone. W Android 13 lub nowszym są wymagane przy długim pobieraniu w tle.",
      "reasonDataSaver": "Oszczędzanie danych jest włączone, co blokuje pobieranie w tle przez mobilną transmisję danych. Pobieranie powinno nadal działać przez Wi-Fi.",
      "reasonOemUnknown": "Pobieranie wielokrotnie przerywało się, gdy Plezy działało w tle. Sprawdź ustawienia baterii lub działania w tle dla Plezy.",
      "openSettings": "Otwórz ustawienia",
      "stillNotWorking": "Pomoc dla Twojego urządzenia",
      "stillNotWorkingDescription": "Zobacz instrukcje dla swojego urządzenia lub, jeśli problem nadal występuje, wyślij log przez Ustawienia › Pokaż logi.",
      "dialogTitle": "Pobieranie może się nie zakończyć",
      "dialogDownloadAnyway": "Pobierz mimo to",
      "dialogFixFirst": "Najpierw rozwiąż problem",
      "statusTile": "Pobieranie w tle",
      "statusOk": "Działanie w tle jest dozwolone",
      "statusBlocked": "Zablokowane przez ustawienia systemu",
      "statusDegraded": "Ograniczone przez ustawienia systemu",
      "statusUnknown": "Jeszcze nie sprawdzono",
      "settingsUnavailable": "Nie udało się otworzyć ustawień systemowych na tym urządzeniu",
      "linkUnavailable": "Nie udało się otworzyć dontkillmyapp.com na tym urządzeniu"
    }
  },
  "shaders": {
    "title": "Shadery",
    "noShaderDescription": "Bez ulepszenia wideo",
    "nvscalerDescription": "Skalowanie obrazu NVIDIA dla ostrzejszego wideo",
    "artcnnVariantNeutral": "Neutralny",
    "artcnnVariantDenoise": "Odszumianie",
    "artcnnVariantDenoiseSharpen": "Odszumianie + wyostrzanie",
    "qualityFast": "Szybki",
    "qualityHQ": "Wysoka jakość",
    "mode": "Tryb",
    "importShader": "Importuj shader",
    "customShaderDescription": "Niestandardowy shader GLSL",
    "shaderImported": "Shader zaimportowany",
    "shaderImportFailed": "Nie udało się zaimportować shadera",
    "deleteShader": "Usuń shader",
    "deleteShaderConfirm": "Usunąć \"${name}\"?"
  },
  "companionRemote": {
    "title": "Pilot",
    "connectedTo": "Połączono z ${name}",
    "unknownDevice": "Nieznane urządzenie",
    "session": {
      "startingServer": "Uruchamianie serwera zdalnego...",
      "hostAddress": "Adres hosta",
      "connected": "Połączono",
      "serverRunning": "Serwer zdalny aktywny",
      "serverStopped": "Serwer zdalny zatrzymany",
      "serverRunningDescription": "Urządzenia mobilne w Twojej sieci mogą łączyć się z tą aplikacją",
      "serverStoppedDescription": "Uruchom serwer, aby umożliwić połączenie urządzeń mobilnych",
      "usePhoneToControl": "Użyj urządzenia mobilnego, aby sterować tą aplikacją",
      "startServer": "Uruchom serwer",
      "stopServer": "Zatrzymaj serwer",
      "minimize": "Minimalizuj"
    },
    "pairing": {
      "discoveryDescription": "Urządzenia Plezy z tym samym kontem Plex pojawią się tutaj",
      "hostAddressHint": "192.168.1.100:48632",
      "connecting": "Łączenie...",
      "searchingForDevices": "Szukanie urządzeń...",
      "noDevicesFound": "Nie znaleziono urządzeń w sieci",
      "noDevicesHint": "Otwórz Plezy na komputerze i połącz oba urządzenia z tą samą siecią Wi-Fi",
      "availableDevices": "Dostępne urządzenia",
      "manualConnection": "Połączenie ręczne",
      "cryptoInitFailed": "Nie udało się uruchomić bezpiecznego połączenia. Najpierw zaloguj się do Plex.",
      "validationHostRequired": "Wprowadź adres hosta",
      "validationHostFormat": "Format musi być IP:port (np. 192.168.1.100:48632)",
      "connectionTimedOut": "Limit czasu połączenia. Użyj tej samej sieci na obu urządzeniach.",
      "sessionNotFound": "Nie znaleziono urządzenia. Upewnij się, że Plezy działa na hoście.",
      "authFailed": "Uwierzytelnianie nie powiodło się. Oba urządzenia muszą używać tego samego konta Plex.",
      "failedToConnect": "Nie udało się połączyć: ${error}"
    },
    "remote": {
      "disconnectConfirm": "Czy chcesz się rozłączyć od sesji zdalnej?",
      "reconnecting": "Ponowne łączenie...",
      "attemptOf": "Próba ${current} z 5",
      "retryNow": "Ponów teraz",
      "tabRemote": "Pilot",
      "tabPlay": "Odtwórz",
      "tabMore": "Więcej",
      "menu": "Menu",
      "tabNavigation": "Nawigacja",
      "tabDiscover": "Odkryj",
      "tabLibraries": "Biblioteki",
      "tabSearch": "Szukaj",
      "tabDownloads": "Pobrania",
      "tabSettings": "Ustawienia",
      "previous": "Poprzedni",
      "playPause": "Odtwórz/wstrzymaj",
      "next": "Następny",
      "seekBack": "Przewiń wstecz",
      "stop": "Stop",
      "seekForward": "Przewiń w przód",
      "volume": "Głośność",
      "volumeDown": "Ciszej",
      "volumeUp": "Głośniej",
      "fullscreen": "Pełny ekran",
      "subtitles": "Napisy",
      "audio": "Audio",
      "searchHint": "Szukaj na komputerze..."
    },
    "errors": {
      "noNetworkInterface": "Nie znaleziono interfejsu sieciowego",
      "authenticationFailed": "Uwierzytelnianie nie powiodło się",
      "serverStartFailed": "Nie udało się uruchomić serwera zdalnego: ${error}",
      "commandFailed": "Nie udało się wysłać polecenia zdalnego: ${error}",
      "joinTimedOut": "Upłynął limit czasu dołączania do sesji",
      "failedToConnectAnyAddress": "Nie udało się połączyć z żadnym adresem",
      "connectionLostAfterAttempts": "Połączenie utracone po ${attempts} próbach",
      "connectionLost": "Połączenie utracone"
    }
  },
  "videoSettings": {
    "playbackSpeed": "Prędkość odtwarzania",
    "normalSpeed": "Normalna",
    "sleepTimerActive": "Aktywny (${duration})",
    "zoom": "Powiększenie",
    "sleepTimer": "Wyłącznik czasowy",
    "audioSync": "Synchronizacja audio",
    "subtitleSync": "Synchronizacja napisów",
    "hdr": "HDR",
    "audioOutput": "Wyjście audio",
    "performanceOverlay": "Nakładka wydajności",
    "audioPassthrough": "Przekazywanie dźwięku",
    "audioOutputDolbyAtmos": "Dolby Atmos",
    "audioOutputDolbyAudio": "Dolby Audio",
    "audioOutputSurround": "Przestrzenny",
    "audioOutputSpatial": "Dźwięk przestrzenny",
    "audioOutputStereo": "Stereo",
    "audioNormalization": "Normalizacja głośności",
    "audioDownmix": "Miksowanie do stereo"
  },
  "performanceOverlay": {
    "color": "Kolor",
    "performance": "Wydajność",
    "buffer": "Bufor",
    "app": "Aplikacja",
    "decoder": "Dekoder",
    "rawDecoder": "Surowy dekoder",
    "tunneling": "Tunelowanie",
    "aspect": "Proporcje",
    "rotation": "Obrót",
    "dvSource": "Źródło DV",
    "dvPath": "Ścieżka DV",
    "p7Conversion": "Konw. P7",
    "sampleRate": "Częstotliwość próbkowania",
    "pixelFormat": "Format pikseli",
    "hwFormat": "Format HW",
    "matrix": "Macierz",
    "primaries": "Barwy podstawowe",
    "transfer": "Charakterystyka przenoszenia",
    "renderFps": "FPS renderowania",
    "displayFps": "FPS ekranu",
    "avSync": "Synchronizacja A/V",
    "dropped": "Pominięte",
    "dvRpus": "DV RPU",
    "dvRpuAverage": "Śr. DV RPU",
    "dvSampleAverage": "Śr. próbki DV",
    "maxLuma": "Maks. luma",
    "minLuma": "Min. luma",
    "maxCll": "MaxCLL",
    "maxFall": "MaxFALL",
    "cacheUsed": "Użyta pamięć podręczna",
    "cacheLimit": "Limit pamięci podręcznej",
    "speed": "Szybkość",
    "player": "Odtwarzacz",
    "memory": "Pamięć",
    "uiFps": "UI FPS"
  },
  "externalPlayer": {
    "title": "Zewnętrzny odtwarzacz",
    "useExternalPlayer": "Użyj zewnętrznego odtwarzacza",
    "useExternalPlayerDescription": "Otwieraj wideo w innej aplikacji",
    "selectPlayer": "Wybierz odtwarzacz",
    "customPlayers": "Niestandardowe odtwarzacze",
    "systemDefault": "Domyślny systemowy",
    "addCustomPlayer": "Dodaj niestandardowy odtwarzacz",
    "playerName": "Nazwa odtwarzacza",
    "playerNameHint": "Mój odtwarzacz",
    "playerCommand": "Polecenie",
    "playerPackage": "Nazwa pakietu",
    "playerUrlScheme": "Schemat URL",
    "off": "Wyłączony",
    "launchFailed": "Nie udało się otworzyć zewnętrznego odtwarzacza",
    "appNotInstalled": "${name} nie jest zainstalowany",
    "playInExternalPlayer": "Odtwórz w zewnętrznym odtwarzaczu"
  },
  "metadataEdit": {
    "editMetadata": "Edytuj...",
    "screenTitle": "Edytuj metadane",
    "basicInfo": "Podstawowe informacje",
    "artwork": "Grafika",
    "advancedSettings": "Ustawienia zaawansowane",
    "title": "Tytuł",
    "sortTitle": "Tytuł do sortowania",
    "originalTitle": "Tytuł oryginalny",
    "releaseDate": "Data premiery",
    "contentRating": "Klasyfikacja wiekowa",
    "studio": "Studio",
    "tagline": "Slogan",
    "summary": "Opis",
    "poster": "Plakat",
    "background": "Tło",
    "logo": "Logo",
    "squareArt": "Kwadratowy obraz",
    "selectPoster": "Wybierz plakat",
    "selectBackground": "Wybierz tło",
    "selectLogo": "Wybierz logo",
    "selectSquareArt": "Wybierz kwadratowy obraz",
    "fromUrl": "Z URL",
    "uploadFile": "Prześlij plik",
    "enterImageUrl": "Wprowadź URL obrazu",
    "imageUrl": "URL obrazu",
    "metadataUpdated": "Metadane zaktualizowane",
    "metadataUpdateFailed": "Nie udało się zaktualizować metadanych",
    "artworkUpdated": "Grafika zaktualizowana",
    "artworkUpdateFailed": "Nie udało się zaktualizować grafiki",
    "noArtworkAvailable": "Brak dostępnej grafiki",
    "artworkOption": "Opcja grafiki ${index}",
    "selectedArtworkOption": "Opcja grafiki ${index}, wybrana",
    "notSet": "Nie ustawiono",
    "libraryDefault": "Domyślne dla biblioteki",
    "accountDefault": "Domyślne dla konta",
    "seriesDefault": "Domyślne dla serialu",
    "episodeSorting": "Sortowanie odcinków",
    "oldestFirst": "Najstarsze najpierw",
    "newestFirst": "Najnowsze najpierw",
    "keep": "Zachowaj",
    "allEpisodes": "Wszystkie odcinki",
    "latestEpisodes": "${count} najnowszych odcinków",
    "latestEpisode": "Najnowszy odcinek",
    "episodesAddedPastDays": "Odcinki dodane w ciągu ostatnich ${count} dni",
    "deleteAfterPlaying": "Usuń odcinki po odtworzeniu",
    "never": "Nigdy",
    "afterADay": "Po jednym dniu",
    "afterAWeek": "Po tygodniu",
    "afterAMonth": "Po miesiącu",
    "onNextRefresh": "Przy następnym odświeżeniu",
    "seasons": "Sezony",
    "show": "Pokaż",
    "hide": "Ukryj",
    "episodeOrdering": "Kolejność odcinków",
    "tmdbAiring": "The Movie Database (kolejność emisji)",
    "tvdbAiring": "TheTVDB (kolejność emisji)",
    "tvdbAbsolute": "TheTVDB (numeracja bezwzględna)",
    "metadataLanguage": "Język metadanych",
    "useOriginalTitle": "Użyj oryginalnego tytułu",
    "preferredAudioLanguage": "Preferowany język audio",
    "preferredSubtitleLanguage": "Preferowany język napisów",
    "subtitleMode": "Tryb automatycznego wyboru napisów",
    "manuallySelected": "Wybrany ręcznie",
    "shownWithForeignAudio": "Wyświetlane przy dźwięku w obcym języku",
    "alwaysEnabled": "Zawsze włączone",
    "tags": "Tagi",
    "addTag": "Dodaj tag",
    "genre": "Gatunek",
    "director": "Reżyser",
    "writer": "Scenarzysta",
    "producer": "Producent",
    "country": "Kraj",
    "collection": "Kolekcja",
    "label": "Etykieta",
    "style": "Styl",
    "mood": "Nastrój"
  },
  "matchScreen": {
    "match": "Dopasuj...",
    "fixMatch": "Popraw dopasowanie...",
    "unmatch": "Usuń dopasowanie",
    "unmatchConfirm": "Usunąć to dopasowanie? Plex będzie traktować element jako niedopasowany, dopóki nie zostanie dopasowany ponownie.",
    "unmatchSuccess": "Dopasowanie usunięte",
    "unmatchFailed": "Nie udało się usunąć dopasowania",
    "matchApplied": "Dopasowanie zastosowane",
    "matchFailed": "Nie udało się zastosować dopasowania",
    "titleHint": "Tytuł",
    "yearHint": "Rok",
    "search": "Szukaj",
    "noMatchesFound": "Nie znaleziono dopasowań"
  },
  "serverTasks": {
    "title": "Zadania serwera",
    "failedToLoad": "Nie udało się załadować zadań",
    "noTasks": "Brak uruchomionych zadań"
  },
  "trakt": {
    "title": "Trakt",
    "connected": "Połączono",
    "connectedAs": "Połączono jako @${username}",
    "disconnectConfirm": "Rozłączyć konto Trakt?",
    "disconnectConfirmBody": "Plezy przestanie wysyłać zdarzenia do serwisu Trakt. Połączenie można przywrócić w dowolnym momencie.",
    "scrobble": "Śledzenie odtwarzania w czasie rzeczywistym",
    "scrobbleDescription": "Wysyłaj do serwisu Trakt zdarzenia odtwarzania, wstrzymania i zatrzymania.",
    "watchedSync": "Synchronizuj stan obejrzenia",
    "watchedSyncDescription": "Gdy oznaczysz element jako obejrzany w Plezy, zostanie on również oznaczony jako obejrzany w serwisie Trakt."
  },
  "seerr": {
    "title": "Seerr",
    "connectTitle": "Połącz Seerr",
    "serverUrl": "Adres URL serwera",
    "serverUrlHelper": "Adres Twojej instancji Seerr",
    "checkServer": "Kontynuuj",
    "signInWithJellyfin": "Zaloguj się przez Jellyfin",
    "signInWithEmby": "Zaloguj się przez Emby",
    "signInWithLocal": "Użyj konta lokalnego",
    "email": "E-mail",
    "noSignInMethods": "Ta instancja Seerr nie oferuje metody logowania obsługiwanej przez Plezy.",
    "instance": "Instancja",
    "disconnectConfirm": "Odłączyć Seerr?",
    "disconnectConfirmBody": "Plezy zapomni tę instancję Seerr. Połącz ponownie w dowolnym momencie.",
    "request": "Zamów",
    "request4k": "Zamów w 4K",
    "seasons": "Sezony",
    "allSeasons": "Wszystkie sezony",
    "advancedOptions": "Zaawansowane",
    "destinationServer": "Serwer docelowy",
    "qualityProfile": "Profil jakości",
    "rootFolder": "Folder główny",
    "languageProfile": "Profil językowy",
    "requestSubmitted": "Zamówienie wysłane",
    "requestFailed": "Zamówienie nie powiodło się: ${error}",
    "requestsLoadFailed": "Nie udało się wczytać opcji zamówienia",
    "nothingToRequest": "Wszystko jest już dostępne lub zamówione.",
    "statusAvailable": "Dostępne",
    "statusPartiallyAvailable": "Częściowo dostępne",
    "statusRequested": "Zamówione",
    "statusProcessing": "Przetwarzanie"
  },
  "services": {
    "title": "Usługi",
    "hubSubtitle": "Synchronizuj postęp oglądania i zamawiaj nowe tytuły.",
    "notConnected": "Nie połączono",
    "connectedAs": "Połączono jako @${username}",
    "scrobble": "Automatycznie śledź postęp",
    "scrobbleDescription": "Aktualizuj swoją listę po ukończeniu odcinka lub filmu.",
    "disconnectConfirm": "Odłączyć ${service}?",
    "disconnectConfirmBody": "Plezy przestanie aktualizować ${service}. Połącz ponownie w dowolnym momencie.",
    "connectFailed": "Nie udało się połączyć z ${service}. Spróbuj ponownie.",
    "names": {
      "mal": "MyAnimeList",
      "anilist": "AniList",
      "simkl": "Simkl",
      "seerr": "Seerr"
    },
    "deviceCode": {
      "title": "Aktywuj Plezy w ${service}",
      "body": "Odwiedź ${url} i wpisz ten kod:",
      "openToActivate": "Otwórz ${service}, aby aktywować",
      "copyCode": "Skopiuj kod aktywacyjny",
      "waitingForAuthorization": "Oczekiwanie na autoryzację…",
      "codeCopied": "Kod skopiowany"
    },
    "oauthProxy": {
      "title": "Zaloguj się do ${service}",
      "body": "Zeskanuj ten kod QR lub otwórz URL na dowolnym urządzeniu.",
      "openToSignIn": "Otwórz ${service}, aby się zalogować",
      "copyUrl": "Skopiuj adres URL logowania",
      "urlCopied": "URL skopiowany"
    },
    "libraryFilter": {
      "title": "Filtr bibliotek",
      "subtitleAllSyncing": "Synchronizowanie wszystkich bibliotek",
      "subtitleNoneSyncing": "Brak synchronizowanych bibliotek",
      "subtitleBlocked": "${count} zablokowanych",
      "subtitleAllowed": "${count} dozwolonych",
      "mode": "Tryb filtra",
      "modeBlacklist": "Czarna lista",
      "modeWhitelist": "Biała lista",
      "modeHintBlacklist": "Synchronizuj wszystkie biblioteki oprócz zaznaczonych poniżej.",
      "modeHintWhitelist": "Synchronizuj tylko biblioteki zaznaczone poniżej.",
      "libraries": "Biblioteki",
      "noLibraries": "Brak dostępnych bibliotek"
    }
  },
  "addServer": {
    "addJellyfinTitle": "Dodaj serwer Jellyfin",
    "serverUrls": "Adresy URL serwera",
    "serverUrlsHelper": "Można podać wiele adresów URL rozdzielonych przecinkami.",
    "findServer": "Znajdź serwer",
    "searchingLocalServers": "Szukanie lokalnych serwerów Jellyfin...",
    "localServers": "Lokalne serwery Jellyfin",
    "username": "Nazwa użytkownika",
    "password": "Hasło",
    "signIn": "Zaloguj się",
    "change": "Zmień",
    "required": "Wymagane",
    "couldNotReachServer": "Nie udało się połączyć z serwerem: ${error}",
    "signInFailed": "Logowanie nie powiodło się: ${error}",
    "quickConnectFailed": "Quick Connect nie powiodło się: ${error}",
    "addPlexTitle": "Zaloguj się przez Plex",
    "pinExpired": "PIN wygasł przed zalogowaniem. Spróbuj ponownie.",
    "failedToRegisterAccount": "Nie udało się zarejestrować konta: ${error}",
    "enterJellyfinUrlError": "Podaj URL serwera Jellyfin",
    "addConnectionTitle": "Dodaj połączenie",
    "addConnectionTitleScoped": "Dodaj do ${name}",
    "signInWithPlexCard": "Zaloguj się przez Plex",
    "signInWithPlexCardSubtitle": "Autoryzuj to urządzenie. Serwery udostępnione zostaną dodane.",
    "signInWithPlexCardSubtitleScoped": "Autoryzuj konto Plex. Użytkownicy Home staną się profilami.",
    "connectToJellyfinCard": "Połącz z Jellyfin",
    "connectToJellyfinCardSubtitle": "Wpisz URL serwera, nazwę użytkownika i hasło.",
    "connectToJellyfinCardSubtitleScoped": "Zaloguj się do serwera Jellyfin. Powiązane z ${name}.",
    "borrowFromAnotherProfile": "Pożycz z innego profilu",
    "borrowFromAnotherProfileSubtitle": "Użyj połączenia innego profilu. Profile chronione PIN-em wymagają podania PIN-u."
  }
}
