{
  "api.errors.clickRequired": "config.click jest wymagane",
  "api.errors.configRequired": "do initDwellClicking wymagany jest obiekt konfiguracyjny",
  "api.errors.functionRequired": "%0 musi być funkcją",
  "api.errors.numberRequired": "%0 musi być liczbą",
  "api.errors.retargetFromInvalidSelector": "config.retarget[%0].from nie jest prawidłowym selektorem CSS",
  "api.errors.retargetFromInvalidType": "config.retarget[%0].from musi być ciągiem z selektorem CSS, elementem lub funkcją",
  "api.errors.retargetFromRequired": "config.retarget[%0].from jest wymagane",
  "api.errors.retargetMustBeArray": "config.retarget musi być tablicą obiektów",
  "api.errors.retargetToInvalidSelector": "config.retarget[%0].to nie jest prawidłowym selektorem CSS",
  "api.errors.retargetToInvalidType": "config.retarget[%0].to musi być ciągiem z selektorem CSS, elementem, funkcją lub null",
  "api.errors.retargetToRequired": "config.retarget[%0].to jest wymagane (może jednak być null, aby zignorować element)",
  "api.errors.targetsInvalidSelector": "config.targets nie jest prawidłowym selektorem CSS",
  "api.errors.targetsMustBeSelectorString": "config.targets musi być ciągiem tekstowym (selektorem CSS)",
  "api.errors.targetsRequired": "config.targets jest wymagane (musi być selektorem CSS)",
  "cli.args.adjust.description": "Dostosuj opcję o wartość względną względem jej bieżącej wartości. (Zwraca także nową wartość, która może być ograniczona pewnymi limitami.)",
  "cli.args.cli-lang.description": "Określ język używany przez CLI.",
  "cli.args.get.description": "Zwraca bieżącą wartość opcji.",
  "cli.args.profile.description": "Profil ustawień do użycia.",
  "cli.args.set.description": "Ustawia opcję na określoną wartość. (Zwraca także nową wartość, która może być ograniczona pewnymi limitami.)",
  "cli.args.start.description": "Rozpocznij śledzenie głowy.",
  "cli.args.stop.description": "Zatrzymaj śledzenie głowy.",
  "cli.args.version.description": "Wyświetl numer wersji.",
  "cli.description": "Steruj myszą bez użycia rąk. To narzędzie wiersza poleceń (CLI) steruje uruchomioną aplikacją Tracky Mouse. Jest przeznaczone dla zewnętrznych programów, takich jak systemy sterowania głosem, aby przełączać Tracky Mouse i dostosowywać ustawienia w locie.",
  "common.close": "Zamknij",
  "common.fileTypeJson": "JSON",
  "common.notApplicable": "Nie dotyczy",
  "common.warningIcon": "⚠️",
  "debug.faceConvergenceScore": "Wynik zbieżności twarzy:",
  "debug.faceTrackingScore": "Wynik śledzenia twarzy:",
  "debug.headTilt.pitch": "Pochylenie:",
  "debug.headTilt.roll": "Obrót:",
  "debug.headTilt.yaw": "Odchylenie:",
  "debug.pointsBasedOnScore": "Punkty na podstawie wyniku:",
  "desktop.about.description": "Steruj komputerem za pomocą kamery internetowej.",
  "desktop.about.title": "O programie Tracky Mouse",
  "desktop.importSettings.title": "Importuj ustawienia",
  "desktop.menu.edit": "Edycja",
  "desktop.menu.export": "Eksportuj",
  "desktop.menu.exportSettings": "Eksportuj ustawienia",
  "desktop.menu.exportSettingsError": "Nie udało się wyeksportować ustawień.",
  "desktop.menu.file": "Plik",
  "desktop.menu.githubRepository": "Repozytorium GitHub",
  "desktop.menu.homePage": "Strona główna",
  "desktop.menu.import": "Importuj",
  "desktop.menu.importBackupError": "Nie udało się wykonać kopii zapasowej bieżących ustawień przed importem.",
  "desktop.menu.importError": "Nie udało się zaimportować ustawień.",
  "desktop.menu.importReadError": "Nie udało się odczytać wybranego pliku.",
  "desktop.menu.importSettings": "Importuj ustawienia",
  "desktop.menu.speech": "Mowa",
  "desktop.menu.toggleScreenOverlayDevtools": "Przełącz narzędzia deweloperskie (nakładka ekranu)",
  "desktop.menu.view": "Widok",
  "desktop.menu.window": "Okno",
  "desktop.updater.action.doNotRestartYet": "Później",
  "desktop.updater.action.download": "Pobierz",
  "desktop.updater.action.openDownloadPage": "Otwórz stronę pobierania",
  "desktop.updater.action.remindMeLater": "Przypomnij później",
  "desktop.updater.action.restartNow": "Uruchom ponownie teraz",
  "desktop.updater.action.skipThisVersion": "Pomiń tę wersję",
  "desktop.updater.action.updateFromGit": "Aktualizuj z gita",
  "desktop.updater.errors.checkout": "Nie udało się pobrać najnowszej wersji w lokalnym repozytorium git. Być może masz niezapisane zmiany.",
  "desktop.updater.errors.fetch": "Nie udało się pobrać aktualizacji z gita.",
  "desktop.updater.errors.generic": "Wystąpił błąd podczas aktualizowania z gita.",
  "desktop.updater.errors.install": "Nie udało się zainstalować zależności dla nowej wersji po jej pobraniu z gita.",
  "desktop.updater.updateAvailable.gitRepoNote": "Ponieważ jest to repozytorium git, aktualizację można pobrać bezpośrednio.",
  "desktop.updater.updateAvailable.message": "Nowa wersja Tracky Mouse jest dostępna: %0\n\nObecnie używasz wersji %1.",
  "desktop.updater.updateAvailable.title": "Dostępna aktualizacja",
  "desktop.updater.updateFailed.title": "Aktualizacja nie powiodła się",
  "desktop.updater.updateSuccessful.message": "Pobrano wersję %0. Uruchom ponownie aplikację, aby używać zaktualizowanej wersji.",
  "desktop.updater.updateSuccessful.title": "Aktualizacja powiodła się",
  "hud.pressToDisable": "Naciśnij %0, aby wyłączyć Tracky Mouse.",
  "hud.pressToEnable": "Naciśnij %0, aby włączyć Tracky Mouse.",
  "hud.pressToToggle": "Naciśnij %0, aby przełączyć Tracky Mouse.",
  "hud.willResumeAfterMouseStops": "Zostanie wznowione po zatrzymaniu ruchu myszy.",
  "openCameraSettings.errors.parseKnownCameras": "Nie udało się odczytać zapisanych kamer z localStorage:",
  "openCameraSettings.errors.sharedHeading": "Nie udało się otworzyć ustawień kamery:",
  "settings.cameraSource.defaultCamera": "Domyślna",
  "settings.cameraSource.description": "Określa, która kamera jest używana do śledzenia głowy.",
  "settings.cameraSource.description.alt1": "Wybierz kamerę używaną do śledzenia głowy.",
  "settings.cameraSource.label": "Źródło kamery",
  "settings.cameraSource.numberedCamera": "Kamera %0",
  "settings.cameraSource.unavailableCamera": "Niedostępna kamera",
  "settings.cameraSource.unavailableCameraAdjective": "Niedostępne",
  "settings.checkForUpdates.description": "Jeśli ta opcja jest włączona, Tracky Mouse będzie automatycznie sprawdzać aktualizacje przy uruchomieniu.",
  "settings.checkForUpdates.description.alt1": "Powiadamia o nowych wersjach Tracky Mouse.",
  "settings.checkForUpdates.description.alt2": "Powiadamia, gdy dostępna jest nowa wersja Tracky Mouse.",
  "settings.checkForUpdates.label": "Sprawdzaj aktualizacje",
  "settings.clickingMode.description": "Wybierz sposób wykonywania kliknięć myszą.",
  "settings.clickingMode.dwell.description": "Przytrzymaj kursor w miejscu przez chwilę, aby kliknąć.",
  "settings.clickingMode.dwell.label": "Klikanie po zatrzymaniu",
  "settings.clickingMode.label": "Tryb klikania:",
  "settings.clickingMode.off.description": "Wyłącza klikanie. Używaj z zewnętrznym przełącznikiem lub programami, które zapewniają własne klikanie przez zatrzymanie.",
  "settings.clickingMode.off.label": "Wyłączone",
  "settings.clickingMode.openMouthIgnoringEyes.description": "Szeroko otwórz usta, aby kliknąć. Stan oczu jest ignorowany.",
  "settings.clickingMode.openMouthIgnoringEyes.label": "Otwórz usta, aby kliknąć (ignoruj oczy)",
  "settings.clickingMode.openMouthSimple.description": "Szeroko otwórz usta, aby kliknąć. Aby kliknięcie nastąpiło, co najmniej jedno oko musi być otwarte.",
  "settings.clickingMode.openMouthSimple.label": "Otwórz usta, aby kliknąć (proste)",
  "settings.clickingMode.openMouthWithEyeModifiers.description": "Szeroko otwórz usta, aby kliknąć. Jeśli lewe oko jest zamknięte – to kliknięcie prawym przyciskiem; jeśli prawe oko jest zamknięte – to kliknięcie środkowym przyciskiem.",
  "settings.clickingMode.openMouthWithEyeModifiers.label": "Otwórz usta, aby kliknąć (z modyfikatorami oczu)",
  "settings.clickingMode.wink.description": "Zamknij jedno oko, aby kliknąć. Lewe oko – lewy przycisk, prawe oko – prawy przycisk.",
  "settings.clickingMode.wink.label": "Mrugnij, aby kliknąć",
  "settings.closeEyesToToggle.description": "Jeśli ta opcja jest włączona, możesz rozpocząć lub zatrzymać kontrolę myszy, trzymając oboje oczu zamknięte przez kilka sekund.",
  "settings.closeEyesToToggle.label": "Zamknij oczy, aby uruchomić/zatrzymać",
  "settings.delayBeforeDragging.description": "Blokuje ruch myszy na podany czas na początku kliknięcia.\nMożesz chcieć wyłączyć tę opcję, jeśli rysujesz na płótnie, albo ją zwiększyć, jeśli często przypadkowo przeciągasz, gdy próbujesz kliknąć.",
  "settings.delayBeforeDragging.description.alt1": "Blokuje ruch myszy na początku kliknięcia, aby zapobiec przypadkowemu przeciąganiu.",
  "settings.delayBeforeDragging.label": "Opóźnienie przed rozpoczęciem przeciągania",
  "settings.delayBeforeDragging.sliderMax": "Łatwe klikanie",
  "settings.delayBeforeDragging.sliderMin": "Łatwe przeciąganie",
  "settings.dropdownDescriptionOptionsListHeading": "Opcje:",
  "settings.headTilt.horizontalOffset.description": "Dostosowuje położenie kursora, gdy kamera widzi głowę skierowaną na wprost.\n⚠️ Ten poziomy offset nie jest zalecany. Jeśli to możliwe, przesuń zamiast tego kamerę. 📷",
  "settings.headTilt.horizontalOffset.description.alt1": "Dostosowuje środkowe położenie poziomego przechylenia głowy. Niezalecane – jeśli to możliwe, przesuń zamiast tego kamerę.",
  "settings.headTilt.horizontalOffset.description.alt2": "Dostosowuje środkowe położenie poziomego przechylenia głowy. Ten poziomy offset nie jest zalecany – jeśli to możliwe, przesuń zamiast tego kamerę.",
  "settings.headTilt.horizontalOffset.label": "Poziome przesunięcie kursora",
  "settings.headTilt.horizontalRange.description": "Określa, jak bardzo musisz przechylić głowę w lewo lub prawo, aby dotrzeć do krawędzi ekranu.",
  "settings.headTilt.horizontalRange.description.alt1": "Zakres poziomego przechylenia głowy, który przesuwa kursor z jednej krawędzi ekranu na drugą.",
  "settings.headTilt.horizontalRange.description.alt2": "Jak bardzo musisz przechylić głowę w lewo i w prawo, aby osiągnąć krawędzie ekranu.",
  "settings.headTilt.horizontalRange.description.alt3": "Jak bardzo musisz przechylić głowę w lewo lub w prawo, aby dotrzeć do krawędzi ekranu.",
  "settings.headTilt.horizontalRange.label": "Zakres poziomego przechylenia",
  "settings.headTilt.range.sliderMaxLargeNeckMovement": "Duży ruch szyi",
  "settings.headTilt.range.sliderMinLittleNeckMovement": "Mały ruch szyi",
  "settings.headTilt.verticalOffset.description": "Dostosowuje położenie kursora, gdy kamera widzi głowę skierowaną na wprost.",
  "settings.headTilt.verticalOffset.description.alt1": "Dostosowuje środkowe położenie pionowego przechylenia głowy.",
  "settings.headTilt.verticalOffset.label": "Pionowe przesunięcie kursora",
  "settings.headTilt.verticalRange.description": "Określa, jak bardzo musisz przechylić głowę w górę lub w dół, aby dotrzeć do krawędzi ekranu.",
  "settings.headTilt.verticalRange.description.alt1": "Zakres pionowego przechylenia głowy potrzebny do przesunięcia kursora od góry do dołu ekranu.",
  "settings.headTilt.verticalRange.description.alt2": "Jak bardzo musisz przechylić głowę w górę i w dół, aby osiągnąć krawędzie ekranu.",
  "settings.headTilt.verticalRange.description.alt3": "Jak bardzo musisz przechylić głowę w górę lub w dół, aby dotrzeć do krawędzi ekranu.",
  "settings.headTilt.verticalRange.label": "Zakres pionowego przechylenia",
  "settings.language.description": "Wybierz język interfejsu Tracky Mouse.",
  "settings.language.description.alt1": "Zmienia język wyświetlania Tracky Mouse.",
  "settings.language.label": "Język",
  "settings.mirror.description": "Odbija obraz z kamery w poziomie.",
  "settings.mirror.label": "Lustro",
  "settings.motionThreshold.description": "Minimalna odległość w pikselach, o jaką kursor może się przesunąć w jednej klatce. Pomaga całkowicie zatrzymać kursor.",
  "settings.motionThreshold.description.alt1": "Ruch mniejszy niż ta odległość w pikselach będzie ignorowany.",
  "settings.motionThreshold.description.alt2": "Wymagana prędkość w pikselach na klatkę, aby poruszyć kursorem.",
  "settings.motionThreshold.label": "Próg ruchu",
  "settings.motionThreshold.sliderMax": "Stabilne",
  "settings.motionThreshold.sliderMin": "Wolny",
  "settings.openCameraSettings.description": "Otwiera systemowe okno ustawień dla wybranej kamery, aby dostosować takie parametry jak autofokus i autoekspozycja.",
  "settings.openCameraSettings.description.alt1": "Otwórz systemowe okno ustawień kamery, aby dostosować takie parametry jak jasność i kontrast.",
  "settings.openCameraSettings.description.alt2": "Otwiera systemowe okno ustawień kamery, aby dostosować takie parametry jak autofokus i autoekspozycja.",
  "settings.openCameraSettings.label": "Otwórz ustawienia kamery",
  "settings.pointTracking.acceleration.description": "Sprawia, że kursor porusza się stosunkowo szybko przy szybkich ruchach głowy i stosunkowo wolno przy powolnych ruchach.\nPomaga to ustabilizować kursor. Jednak przy użyciu śledzenia punktowego w połączeniu z przechyleniem głowy niższa wartość może działać lepiej, ponieważ przechylenie głowy jest liniowe i chcesz, aby śledzenie punktowe w przybliżeniu odpowiadało śledzeniu głowy, aby kalibracja była płynna.",
  "settings.pointTracking.acceleration.description.alt1": "Wyższe przyspieszenie sprawia, że kursor porusza się szybciej przy gwałtownym ruchu głowy, a wolniej przy powolnym ruchu.",
  "settings.pointTracking.acceleration.description.alt2": "Sprawia, że kursor porusza się bardzo szybko przy szybkich ruchach głowy i bardzo wolno przy powolnych ruchach. Pomaga to ustabilizować kursor.",
  "settings.pointTracking.acceleration.label": "Przyspieszenie",
  "settings.pointTracking.horizontalSensitivity.description": "Prędkość ruchu kursora w reakcji na poziomy ruch głowy.",
  "settings.pointTracking.horizontalSensitivity.label": "Czułość pozioma",
  "settings.pointTracking.smoothing.label": "Wygładzanie",
  "settings.pointTracking.verticalSensitivity.description": "Prędkość ruchu kursora w reakcji na pionowy ruch głowy.",
  "settings.pointTracking.verticalSensitivity.label": "Czułość pionowa",
  "settings.runAtLogin.description": "Jeśli ta opcja jest włączona, Tracky Mouse będzie automatycznie uruchamiany po zalogowaniu do komputera.",
  "settings.runAtLogin.description.alt1": "Sprawia, że Tracky Mouse uruchamia się automatycznie po zalogowaniu do komputera.",
  "settings.runAtLogin.label": "Uruchamiaj przy logowaniu",
  "settings.sections.clicking.label": "Klikanie",
  "settings.sections.cursorMovement.label": "Ruch kursora",
  "settings.sections.general.label": "Ogólne",
  "settings.sections.headTiltCalibration.label": "Kalibracja przechylenia głowy",
  "settings.sections.pointTracking.label": "Śledzenie punktów",
  "settings.sections.video.label": "Wideo",
  "settings.shared.directionDown": "Dół",
  "settings.shared.directionLeft": "Lewo",
  "settings.shared.directionRight": "Prawo",
  "settings.shared.directionUp": "Góra",
  "settings.shared.sliderMaxFast": "Szybkie",
  "settings.shared.sliderMaxSmooth": "Gładkie",
  "settings.shared.sliderMinLinear": "Liniowe",
  "settings.shared.sliderMinSlow": "Wolne",
  "settings.soundEffects.description": "Odtwarza dźwięki po kliknięciu.",
  "settings.soundEffects.label": "Efekty dźwiękowe",
  "settings.startEnabled.description": "Jeśli ta opcja jest włączona, Tracky Mouse zacznie sterować kursorem natychmiast po uruchomieniu.",
  "settings.startEnabled.description.alt1": "Aktywuje Tracky Mouse przy uruchomieniu. W przeciwnym razie możesz włączyć go ręcznie, gdy będziesz gotowy.",
  "settings.startEnabled.description.alt2": "Sprawia, że Tracky Mouse staje się aktywny natychmiast po uruchomieniu.",
  "settings.startEnabled.description.alt3": "Automatycznie uruchamia Tracky Mouse, gdy tylko program zostanie włączony.",
  "settings.startEnabled.label": "Start włączony",
  "settings.swapMouseButtons.description": "Zamienia lewy i prawy przycisk myszy.\nPrzydatne, jeśli przyciski myszy w systemie są zamienione.\nMoże też posłużyć do kliknięcia prawym przyciskiem przy użyciu klikacza po zatrzymaniu.",
  "settings.swapMouseButtons.label": "Zamień przyciski myszy",
  "settings.tiltInfluence.description": "Miesza śledzenie punktowe (2D) z wykrywanym przechyleniem głowy (3D).\n- Przy 0% używane jest wyłącznie śledzenie punktowe. Kursor porusza się zgodnie z widocznym ruchem punktów 2D na twojej twarzy w polu widzenia kamery, więc reaguje zarówno na obrót, jak i przesunięcie głowy.\n- Przy 100% używane jest wyłącznie przechylenie głowy. Wykorzystuje to szacowaną orientację twojej twarzy w przestrzeni 3D i ignoruje przesunięcie głowy. Jest to wygładzane, więc reaguje wolniej niż śledzenie punktowe. W tym trybie nigdy nie musisz ponownie kalibrować, przesuwając kursor do krawędzi ekranu.\n- Pośrednie wartości działają jak automatyczna kalibracja, subtelnie dostosowując śledzenie punktowe do przechylenia głowy. Działa to poprzez spowalnianie ruchu myszy oddalającego się od położenia oczekiwanego na podstawie przechylenia głowy i (dopiero powyżej 80% na suwaku) aktywne przyciąganie do tego położenia.",
  "settings.tiltInfluence.description.alt1": "Określa, czy ruch kursora opiera się na 3D przechyleniu głowy, czy 2D ruchu twarzy w obrazie z kamery.",
  "settings.tiltInfluence.label": "Wpływ przechylenia",
  "settings.tiltInfluence.sliderMax": "Przechylenie głowy (3D)",
  "settings.tiltInfluence.sliderMax.alt1": "Przechylenie głowy",
  "settings.tiltInfluence.sliderMin": "Śledzenie punktów (2D)",
  "settings.tiltInfluence.sliderMin.alt1": "Przepływ optyczny",
  "settings.tiltInfluence.sliderMin.alt2": "Śledzenie punktów",
  "ui.camera.allowAccess": "Zezwól na dostęp do kamery",
  "ui.camera.useDemoFootage": "Użyj materiału demonstracyjnego",
  "ui.camera.useMyCamera": "Użyj mojej kamery",
  "ui.desktopAppPromo.message": "Możesz sterować całym komputerem za pomocą aplikacji desktopowej <a href=\"https://trackymouse.js.org/\">TrackyMouse</a>.",
  "ui.startStopButton.start": "Start",
  "ui.startStopButton.stop": "Stop",
  "video.errors.accessFailed": "Coś poszło nie tak podczas uzyskiwania dostępu do kamery.",
  "video.errors.accessFailedRetry": "Coś poszło nie tak podczas uzyskiwania dostępu do kamery. Spróbuj ponownie.",
  "video.errors.cameraInUse": "Kamera internetowa jest już używana. Upewnij się, że żaden inny program nie korzysta z kamery.",
  "video.errors.noCameraFound": "Nie znaleziono kamery. Upewnij się, że kamera jest podłączona i włączona.",
  "video.errors.permissionDenied": "Odmowa dostępu. Włącz dostęp do kamery.",
  "video.errors.previouslySelectedUnavailable": "Poprzednio wybrana kamera jest niedostępna. Spróbuj wybrać \"Domyślna\" w ustawieniu Wideo > Źródło kamery, a następnie wybierz konkretną kamerę, jeśli to konieczne.",
  "video.errors.retryAfterClosingOtherPrograms": "Upewnij się, że żaden inny program nie korzysta z kamery, i spróbuj ponownie.",
  "video.errors.unsupportedResolution": "Kamera internetowa nie obsługuje wymaganej rozdzielczości. Zmień ustawienia."
}
